/linux-3.4.99/sound/pci/hda/ |
D | hda_jack.c | 338 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()
|
D | patch_realtek.c | 566 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 …]
|
D | patch_cmedia.c | 372 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()
|
D | patch_sigmatel.c | 3048 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 …]
|
D | patch_cirrus.c | 431 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()
|
D | patch_conexant.c | 3279 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 …]
|
D | hda_codec.c | 4914 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 …]
|
D | patch_via.c | 1664 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()
|
D | patch_ca0110.c | 412 nid = cfg->line_out_pins[i]; in parse_line_outs()
|
D | hda_local.h | 446 hda_nid_t line_out_pins[AUTO_CFG_MAX_OUTS]; member
|
D | patch_analog.c | 2934 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()
|
D | patch_ca0132.c | 975 cfg->line_out_pins[0] = 0x0b; /* front */ in ca0132_config()
|