• Home
  • Raw
  • Download

Lines Matching refs:inputs

66 		cfg->inputs[cfg->num_inputs].pin = nid;  in add_auto_cfg_input_pin()
67 cfg->inputs[cfg->num_inputs].type = type; in add_auto_cfg_input_pin()
294 if (hsmic && can_be_headset_mic(codec, &cfg->inputs[i], 0xc)) { in snd_hda_parse_pin_defcfg()
295 cfg->inputs[i].is_headset_mic = 1; in snd_hda_parse_pin_defcfg()
297 } else if (hpmic && can_be_headset_mic(codec, &cfg->inputs[i], 0xd)) { in snd_hda_parse_pin_defcfg()
298 cfg->inputs[i].is_headphone_mic = 1; in snd_hda_parse_pin_defcfg()
304 if (!can_be_headset_mic(codec, &cfg->inputs[i], -1)) in snd_hda_parse_pin_defcfg()
307 cfg->inputs[i].is_headset_mic = 1; in snd_hda_parse_pin_defcfg()
310 cfg->inputs[i].is_headphone_mic = 1; in snd_hda_parse_pin_defcfg()
381 sort(cfg->inputs, cfg->num_inputs, sizeof(cfg->inputs[0]), in snd_hda_parse_pin_defcfg()
410 cfg->inputs[i].pin); in snd_hda_parse_pin_defcfg()
507 defc = snd_hda_codec_get_pincfg(codec, cfg->inputs[input].pin); in check_mic_location_need()
515 defc = snd_hda_codec_get_pincfg(codec, cfg->inputs[i].pin); in check_mic_location_need()
538 int type = cfg->inputs[input].type; in hda_get_autocfg_input_label()
541 if ((input > 0 && cfg->inputs[input - 1].type == type) || in hda_get_autocfg_input_label()
542 (input < cfg->num_inputs - 1 && cfg->inputs[input + 1].type == type)) in hda_get_autocfg_input_label()
546 return hda_get_input_pin_label(codec, &cfg->inputs[input], in hda_get_autocfg_input_label()
547 cfg->inputs[input].pin, in hda_get_autocfg_input_label()
708 if (cfg->inputs[i].pin != nid) in snd_hda_get_pin_label()