Lines Matching refs:inputs

60 		cfg->inputs[cfg->num_inputs].pin = nid;  in add_auto_cfg_input_pin()
61 cfg->inputs[cfg->num_inputs].type = type; in add_auto_cfg_input_pin()
62 cfg->inputs[cfg->num_inputs].has_boost_on_pin = in add_auto_cfg_input_pin()
316 if (hsmic && can_be_headset_mic(codec, &cfg->inputs[i], 0xc)) { in snd_hda_parse_pin_defcfg()
317 cfg->inputs[i].is_headset_mic = 1; in snd_hda_parse_pin_defcfg()
319 } else if (hpmic && can_be_headset_mic(codec, &cfg->inputs[i], 0xd)) { in snd_hda_parse_pin_defcfg()
320 cfg->inputs[i].is_headphone_mic = 1; in snd_hda_parse_pin_defcfg()
326 if (!can_be_headset_mic(codec, &cfg->inputs[i], -1)) in snd_hda_parse_pin_defcfg()
329 cfg->inputs[i].is_headset_mic = 1; in snd_hda_parse_pin_defcfg()
332 cfg->inputs[i].is_headphone_mic = 1; in snd_hda_parse_pin_defcfg()
403 sort(cfg->inputs, cfg->num_inputs, sizeof(cfg->inputs[0]), in snd_hda_parse_pin_defcfg()
432 cfg->inputs[i].pin); in snd_hda_parse_pin_defcfg()
539 defc = snd_hda_codec_get_pincfg(codec, cfg->inputs[input].pin); in check_mic_location_need()
547 defc = snd_hda_codec_get_pincfg(codec, cfg->inputs[i].pin); in check_mic_location_need()
573 int type = cfg->inputs[input].type; in hda_get_autocfg_input_label()
576 if ((input > 0 && cfg->inputs[input - 1].type == type) || in hda_get_autocfg_input_label()
577 (input < cfg->num_inputs - 1 && cfg->inputs[input + 1].type == type)) in hda_get_autocfg_input_label()
582 return hda_get_input_pin_label(codec, &cfg->inputs[input], in hda_get_autocfg_input_label()
583 cfg->inputs[input].pin, in hda_get_autocfg_input_label()
750 if (cfg->inputs[i].pin != nid) in snd_hda_get_pin_label()