Home
last modified time | relevance | path

Searched refs:line_out_pins (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/sound/pci/hda/
H A Dhda_auto_parser.h63 hda_nid_t line_out_pins[AUTO_CFG_MAX_OUTS]; member
102 cfg->line_out_pins : cfg->hp_pins; in auto_cfg_hp_pins()
112 cfg->line_out_pins : cfg->speaker_pins; in auto_cfg_speaker_pins()
H A Dhda_auto_parser.c159 * and the corresponding output pins are assigned to line_out_pins[],
165 * output, i.e. to line_out_pins[0]. So, line_outs is always positive
179 struct auto_out_pin line_out[ARRAY_SIZE(cfg->line_out_pins)]; in snd_hda_parse_pin_defcfg()
242 if (cfg->line_outs >= ARRAY_SIZE(cfg->line_out_pins)) { in snd_hda_parse_pin_defcfg()
374 sort_pins_by_sequence(cfg->line_out_pins, line_out, cfg->line_outs); in snd_hda_parse_pin_defcfg()
387 memcpy(cfg->line_out_pins, cfg->speaker_pins, in snd_hda_parse_pin_defcfg()
394 memcpy(cfg->line_out_pins, cfg->hp_pins, in snd_hda_parse_pin_defcfg()
402 reorder_outputs(cfg->line_outs, cfg->line_out_pins); in snd_hda_parse_pin_defcfg()
414 codec->core.chip_name, cfg->line_outs, cfg->line_out_pins[0], in snd_hda_parse_pin_defcfg()
415 cfg->line_out_pins[ in snd_hda_parse_pin_defcfg()
[all...]
H A Dhda_generic.c1769 cfg->line_out_pins, in fill_and_eval_dacs()
1783 err = fill_multi_ios(codec, cfg->line_out_pins[0], true); in fill_and_eval_dacs()
1790 badness += try_assign_dacs(codec, cfg->line_outs, cfg->line_out_pins, in fill_and_eval_dacs()
1797 err = fill_multi_ios(codec, cfg->line_out_pins[0], false); in fill_and_eval_dacs()
1824 err = fill_multi_ios(codec, cfg->line_out_pins[0], false); in fill_and_eval_dacs()
1916 cfg->line_out_pins[0], cfg->line_out_pins[1], in debug_show_configs()
1917 cfg->line_out_pins[2], cfg->line_out_pins[3], in debug_show_configs()
2027 memcpy(cfg->hp_pins, cfg->line_out_pins, in parse_output_paths()
[all...]
H A Dhda_jack.c576 for (i = 0, p = cfg->line_out_pins; i < cfg->line_outs; i++, p++) { in snd_hda_jack_add_kctls()
582 if (*p == *cfg->line_out_pins) /* might be duplicated */ in snd_hda_jack_add_kctls()
589 if (*p == *cfg->line_out_pins) /* might be duplicated */ in snd_hda_jack_add_kctls()
H A Dpatch_analog.c1009 spec->eapd_nid = spec->gen.autocfg.line_out_pins[0]; in ad1884_fixup_hp_eapd()
H A Dpatch_sigmatel.c809 nid_pin = spec->gen.autocfg.line_out_pins; in has_builtin_speaker()
H A Dpatch_realtek.c647 return spec->gen.autocfg.line_out_pins[0]; in alc_get_hp_pin()
864 if (found_in_nid_list(nid, spec->gen.autocfg.line_out_pins, in alc_subsystem_id()
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dhda_auto_parser.h65 hda_nid_t line_out_pins[AUTO_CFG_MAX_OUTS]; member
104 cfg->line_out_pins : cfg->hp_pins; in auto_cfg_hp_pins()
114 cfg->line_out_pins : cfg->speaker_pins; in auto_cfg_speaker_pins()
H A Dhda_auto_parser.c155 * and the corresponding output pins are assigned to line_out_pins[],
161 * output, i.e. to line_out_pins[0]. So, line_outs is always positive
175 struct auto_out_pin line_out[ARRAY_SIZE(cfg->line_out_pins)]; in snd_hda_parse_pin_defcfg()
238 if (cfg->line_outs >= ARRAY_SIZE(cfg->line_out_pins)) { in snd_hda_parse_pin_defcfg()
370 sort_pins_by_sequence(cfg->line_out_pins, line_out, cfg->line_outs); in snd_hda_parse_pin_defcfg()
383 memcpy(cfg->line_out_pins, cfg->speaker_pins, in snd_hda_parse_pin_defcfg()
390 memcpy(cfg->line_out_pins, cfg->hp_pins, in snd_hda_parse_pin_defcfg()
398 reorder_outputs(cfg->line_outs, cfg->line_out_pins); in snd_hda_parse_pin_defcfg()
410 codec->core.chip_name, cfg->line_outs, cfg->line_out_pins[0], in snd_hda_parse_pin_defcfg()
411 cfg->line_out_pins[ in snd_hda_parse_pin_defcfg()
[all...]
H A Dhda_generic.c1775 cfg->line_out_pins, in fill_and_eval_dacs()
1789 err = fill_multi_ios(codec, cfg->line_out_pins[0], true); in fill_and_eval_dacs()
1796 badness += try_assign_dacs(codec, cfg->line_outs, cfg->line_out_pins, in fill_and_eval_dacs()
1803 err = fill_multi_ios(codec, cfg->line_out_pins[0], false); in fill_and_eval_dacs()
1830 err = fill_multi_ios(codec, cfg->line_out_pins[0], false); in fill_and_eval_dacs()
1922 cfg->line_out_pins[0], cfg->line_out_pins[1], in debug_show_configs()
1923 cfg->line_out_pins[2], cfg->line_out_pins[3], in debug_show_configs()
2033 memcpy(cfg->hp_pins, cfg->line_out_pins, in parse_output_paths()
[all...]
H A Dhda_jack.c650 for (i = 0, p = cfg->line_out_pins; i < cfg->line_outs; i++, p++) { in snd_hda_jack_add_kctls()
656 if (*p == *cfg->line_out_pins) /* might be duplicated */ in snd_hda_jack_add_kctls()
663 if (*p == *cfg->line_out_pins) /* might be duplicated */ in snd_hda_jack_add_kctls()
H A Dpatch_analog.c1002 spec->eapd_nid = spec->gen.autocfg.line_out_pins[0]; in ad1884_fixup_hp_eapd()
H A Dpatch_sigmatel.c809 nid_pin = spec->gen.autocfg.line_out_pins; in has_builtin_speaker()
H A Dpatch_realtek.c646 return spec->gen.autocfg.line_out_pins[0]; in alc_get_hp_pin()
863 if (found_in_nid_list(nid, spec->gen.autocfg.line_out_pins, in alc_subsystem_id()

Completed in 56 milliseconds