Home
last modified time | relevance | path

Searched refs:line_outs (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/sound/pci/hda/
H A Dhda_auto_parser.h61 int line_outs; member
97 cfg->line_outs : cfg->hp_outs; in auto_cfg_hp_outs()
107 cfg->line_outs : cfg->speaker_outs; in auto_cfg_speaker_outs()
H A Dhda_auto_parser.c158 * The number of line-outs or any primary output is stored in line_outs,
165 * output, i.e. to line_out_pins[0]. So, line_outs is always positive
242 if (cfg->line_outs >= ARRAY_SIZE(cfg->line_out_pins)) { in snd_hda_parse_pin_defcfg()
248 line_out[cfg->line_outs].pin = nid; in snd_hda_parse_pin_defcfg()
249 line_out[cfg->line_outs].seq = seq; in snd_hda_parse_pin_defcfg()
250 cfg->line_outs++; in snd_hda_parse_pin_defcfg()
351 if (!cfg->line_outs && cfg->hp_outs > 1 && in snd_hda_parse_pin_defcfg()
361 line_out[cfg->line_outs++] = hp_out[i]; 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()
383 if (!cfg->line_outs in snd_hda_parse_pin_defcfg()
[all...]
H A Dhda_generic.c1168 if (cfg->line_outs == 1 && !spec->multi_ios && in get_line_out_pfx()
1182 if (ch >= cfg->line_outs) in get_line_out_pfx()
1193 if (cfg->line_outs == 1) in get_line_out_pfx()
1195 if (cfg->line_outs == 2) in get_line_out_pfx()
1232 if (cfg->line_outs == 1 && !spec->multi_ios) in get_line_out_pfx()
1347 if (cfg->line_outs > idx) in get_primary_out()
1349 idx -= cfg->line_outs; in get_primary_out()
1574 spec->out_paths[cfg->line_outs + spec->multi_ios] = in fill_multi_ios()
1599 path = snd_hda_get_path_from_idx(codec, spec->out_paths[cfg->line_outs + i]); in fill_multi_ios()
1699 for (i = 0; i < cfg->line_outs; in indep_hp_possible()
[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()
H A Dpatch_sigmatel.c810 nids = spec->gen.autocfg.line_outs; in has_builtin_speaker()
H A Dpatch_realtek.c865 spec->gen.autocfg.line_outs)) in alc_subsystem_id()
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dhda_auto_parser.h63 int line_outs; member
99 cfg->line_outs : cfg->hp_outs; in auto_cfg_hp_outs()
109 cfg->line_outs : cfg->speaker_outs; in auto_cfg_speaker_outs()
H A Dhda_auto_parser.c154 * The number of line-outs or any primary output is stored in line_outs,
161 * output, i.e. to line_out_pins[0]. So, line_outs is always positive
238 if (cfg->line_outs >= ARRAY_SIZE(cfg->line_out_pins)) { in snd_hda_parse_pin_defcfg()
244 line_out[cfg->line_outs].pin = nid; in snd_hda_parse_pin_defcfg()
245 line_out[cfg->line_outs].seq = seq; in snd_hda_parse_pin_defcfg()
246 cfg->line_outs++; in snd_hda_parse_pin_defcfg()
347 if (!cfg->line_outs && cfg->hp_outs > 1 && in snd_hda_parse_pin_defcfg()
357 line_out[cfg->line_outs++] = hp_out[i]; 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()
379 if (!cfg->line_outs in snd_hda_parse_pin_defcfg()
[all...]
H A Dhda_generic.c1174 if (cfg->line_outs == 1 && !spec->multi_ios && in get_line_out_pfx()
1188 if (ch >= cfg->line_outs) in get_line_out_pfx()
1199 if (cfg->line_outs == 1) in get_line_out_pfx()
1201 if (cfg->line_outs == 2) in get_line_out_pfx()
1238 if (cfg->line_outs == 1 && !spec->multi_ios) in get_line_out_pfx()
1353 if (cfg->line_outs > idx) in get_primary_out()
1355 idx -= cfg->line_outs; in get_primary_out()
1580 spec->out_paths[cfg->line_outs + spec->multi_ios] = in fill_multi_ios()
1605 path = snd_hda_get_path_from_idx(codec, spec->out_paths[cfg->line_outs + i]); in fill_multi_ios()
1705 for (i = 0; i < cfg->line_outs; in indep_hp_possible()
[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()
H A Dpatch_sigmatel.c810 nids = spec->gen.autocfg.line_outs; in has_builtin_speaker()
H A Dpatch_realtek.c864 spec->gen.autocfg.line_outs)) in alc_subsystem_id()

Completed in 52 milliseconds