Home
last modified time | relevance | path

Searched refs:line_out_pins (Results 1 – 12 of 12) sorted by relevance

/linux-3.4.99/sound/pci/hda/
Dhda_jack.c338 for (i = 0, p = cfg->line_out_pins; i < cfg->line_outs; i++, p++) { in snd_hda_jack_add_kctls()
344 if (*p == *cfg->line_out_pins) /* might be duplicated */ in snd_hda_jack_add_kctls()
351 if (*p == *cfg->line_out_pins) /* might be duplicated */ in snd_hda_jack_add_kctls()
Dpatch_realtek.c566 if (spec->autocfg.line_out_pins[0] == spec->autocfg.hp_pins[0] || in update_outputs()
567 spec->autocfg.line_out_pins[0] == spec->autocfg.speaker_pins[0]) in update_outputs()
574 do_automute(codec, ARRAY_SIZE(spec->autocfg.line_out_pins), in update_outputs()
575 spec->autocfg.line_out_pins, on, false); in update_outputs()
608 if (spec->autocfg.line_out_pins[0] == spec->autocfg.hp_pins[0]) in alc_line_automute()
612 detect_jacks(codec, ARRAY_SIZE(spec->autocfg.line_out_pins), in alc_line_automute()
613 spec->autocfg.line_out_pins); in alc_line_automute()
966 if (cfg->line_out_pins[0]) in alc_init_automute()
975 memcpy(cfg->speaker_pins, cfg->line_out_pins, in alc_init_automute()
982 memcpy(cfg->hp_pins, cfg->line_out_pins, in alc_init_automute()
[all …]
Dpatch_cmedia.c372 nid = cfg->line_out_pins[i]; in cmi9880_fill_multi_dac_nids()
381 nid = cfg->line_out_pins[i]; in cmi9880_fill_multi_dac_nids()
407 nid = cfg->line_out_pins[i]; in cmi9880_fill_multi_init()
Dpatch_sigmatel.c3048 nid = cfg->line_out_pins[i]; in stac92xx_auto_fill_dac_nids()
3094 cfg->line_out_pins[cfg->line_outs] = nid; in stac92xx_auto_fill_dac_nids()
3105 cfg->line_out_pins[cfg->line_outs] = nid; in stac92xx_auto_fill_dac_nids()
3283 err = create_multi_out_ctls(codec, cfg->line_outs, cfg->line_out_pins, in stac92xx_auto_create_multi_out_ctls()
3752 hda_nid_t nid = spec->autocfg.line_out_pins[i]; in stac92xx_auto_init_multi_out()
3819 memcpy(spec->autocfg.speaker_pins, spec->autocfg.line_out_pins, in stac92xx_parse_auto_config()
3820 sizeof(spec->autocfg.line_out_pins)); in stac92xx_parse_auto_config()
3822 memcpy(spec->autocfg.line_out_pins, spec->autocfg.hp_pins, in stac92xx_parse_auto_config()
3928 memcpy(spec->autocfg.hp_pins, spec->autocfg.line_out_pins, in stac92xx_parse_auto_config()
4056 hda_nid_t pin = spec->autocfg.line_out_pins[i]; in stac9200_auto_create_lfe_ctls()
[all …]
Dpatch_cirrus.c431 dac = get_dac(codec, cfg->line_out_pins[i]); in parse_output()
460 memcpy(cfg->speaker_pins, cfg->line_out_pins, in parse_output()
463 memset(cfg->line_out_pins, 0, sizeof(cfg->line_out_pins)); in parse_output()
669 err = add_output(codec, get_dac(codec, cfg->line_out_pins[i]), in build_output()
1028 snd_hda_codec_write(codec, cfg->line_out_pins[i], 0, in init_output()
Dpatch_conexant.c3279 nums = fill_dacs_for_pins(codec, cfg->line_out_pins, cfg->line_outs, in cx_auto_parse_output()
3323 cfg->line_out_pins[0] && in cx_auto_parse_output()
3325 cfg->line_out_pins[0] != cfg->hp_pins[0] && in cx_auto_parse_output()
3326 cfg->line_out_pins[0] != cfg->speaker_pins[0]) { in cx_auto_parse_output()
3328 if (is_jack_detectable(codec, cfg->line_out_pins[i])) { in cx_auto_parse_output()
3390 if (cfg->line_out_pins[0] == cfg->hp_pins[0] || in cx_auto_update_speakers()
3391 cfg->line_out_pins[0] == cfg->speaker_pins[0]) in cx_auto_update_speakers()
3401 do_automute(codec, cfg->line_outs, cfg->line_out_pins, on); in cx_auto_update_speakers()
3423 cfg->line_out_pins); in cx_auto_line_automute()
3911 if (found_in_nid_list(nid, cfg->line_out_pins, cfg->line_outs) || in found_in_autocfg()
[all …]
Dhda_codec.c4914 short sequences_line_out[ARRAY_SIZE(cfg->line_out_pins)]; in snd_hda_parse_pin_defcfg()
4971 if (cfg->line_outs >= ARRAY_SIZE(cfg->line_out_pins)) in snd_hda_parse_pin_defcfg()
4973 cfg->line_out_pins[cfg->line_outs] = nid; in snd_hda_parse_pin_defcfg()
5042 cfg->line_out_pins[cfg->line_outs] = cfg->hp_pins[i]; in snd_hda_parse_pin_defcfg()
5059 sort_pins_by_sequence(cfg->line_out_pins, sequences_line_out, in snd_hda_parse_pin_defcfg()
5074 memcpy(cfg->line_out_pins, cfg->speaker_pins, in snd_hda_parse_pin_defcfg()
5081 memcpy(cfg->line_out_pins, cfg->hp_pins, in snd_hda_parse_pin_defcfg()
5089 reorder_outputs(cfg->line_outs, cfg->line_out_pins); in snd_hda_parse_pin_defcfg()
5099 cfg->line_outs, cfg->line_out_pins[0], cfg->line_out_pins[1], in snd_hda_parse_pin_defcfg()
5100 cfg->line_out_pins[2], cfg->line_out_pins[3], in snd_hda_parse_pin_defcfg()
[all …]
Dpatch_via.c1664 spec->autocfg.line_out_pins[0]); in via_line_automute()
1685 toggle_output_mutes(codec, nums, spec->autocfg.line_out_pins, present); in via_hp_automute()
1712 snd_hda_codec_write(codec, spec->autocfg.line_out_pins[0], 0, in via_gpio_control()
1731 snd_hda_codec_write(codec, spec->autocfg.line_out_pins[0], 0, in via_gpio_control()
1878 nid = cfg->line_out_pins[i]; in via_auto_fill_dac_nids()
1975 cfg->line_out_pins[cfg->line_outs++] = pin; in mangle_smart51()
2016 pin = cfg->line_out_pins[i]; in via_auto_create_multi_out_ctls()
2778 if (cfg->line_out_pins[i] && in via_auto_init_unsol_event()
2779 is_jack_detectable(codec, cfg->line_out_pins[i])) in via_auto_init_unsol_event()
2780 snd_hda_jack_detect_enable(codec, cfg->line_out_pins[i], in via_auto_init_unsol_event()
Dpatch_ca0110.c412 nid = cfg->line_out_pins[i]; in parse_line_outs()
Dhda_local.h446 hda_nid_t line_out_pins[AUTO_CFG_MAX_OUTS]; member
Dpatch_analog.c2934 idx = ad1988_pin_idx(cfg->line_out_pins[i]); in ad1988_auto_fill_dac_nids()
2956 nid = ad1988_mixer_nids[ad1988_pin_idx(cfg->line_out_pins[i])]; in ad1988_auto_create_multi_out_ctls()
3011 hda_nid_t pin = spec->autocfg.line_out_pins[i]; in ad1988_auto_create_extra_out()
3134 hda_nid_t nid = spec->autocfg.line_out_pins[i]; in ad1988_auto_init_multi_out()
Dpatch_ca0132.c975 cfg->line_out_pins[0] = 0x0b; /* front */ in ca0132_config()