linux/sound/pci/hda
Takashi Iwai 55a63d4da3 ALSA: hda - Fix DAC assignment for independent HP
The generic parser should evaluate the availability of the independent
HP when specified.  Otherwise a DAC without the direct connection to
the corresponding pin may be assigned for the HP, but the driver
doesn't check it at all.  The problem was actually seen on some
machines with VT1708s or equivalent codec, where DAC0 is assigned to
HP although it can be connected only via aamix.

This patch adds the badness evaluation for the independent HP to make
it working properly.

Reported-by: Lydia Wang <LydiaWang@viatech.com.cn>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2013-03-21 17:20:12 +01:00
..
ca0132_regs.h ALSA: hda/ca0132 - Fix type of INVALID_CHIP_ADDRESS 2013-02-12 10:15:15 +01:00
hda_auto_parser.c ALSA: Make snd_printd() and snd_printdd() inline 2013-01-25 18:32:14 +01:00
hda_auto_parser.h
hda_beep.c
hda_beep.h
hda_codec.c ALSA: hda - Fix typo in checking IEC958 emphasis bit 2013-03-20 15:42:00 +01:00
hda_codec.h ALSA: hda - Fix broken workaround for HDMI/SPDIF conflicts 2013-02-12 17:09:19 +01:00
hda_eld.c ALSA: hda - hdmi: Protect ELD buffer 2013-02-19 18:28:30 +01:00
hda_generic.c ALSA: hda - Fix DAC assignment for independent HP 2013-03-21 17:20:12 +01:00
hda_generic.h ALSA: hda - Use generic array for loopback list management 2013-02-07 10:45:11 +01:00
hda_hwdep.c
hda_intel_trace.h
hda_intel.c ALSA: hda - Fix abuse of snd_hda_lock_devices() for DSP loader 2013-03-20 18:36:06 +01:00
hda_jack.c
hda_jack.h
hda_local.h ALSA: hda - hdmi: Protect ELD buffer 2013-02-19 18:28:30 +01:00
hda_proc.c ALSA: hda - Remove limit of widget connections 2013-02-07 20:01:08 +01:00
hda_trace.h
Kconfig Merge branch 'topic/hda-ca0132-dsp' into for-next 2013-02-07 12:34:36 +01:00
Makefile
patch_analog.c ALSA: hda - Fix missing path between aamix and outputs in AD codecs 2013-01-23 17:00:31 +01:00
patch_ca0110.c ALSA: hda - Remove superfluous header inclusions 2013-01-21 16:10:56 +01:00
patch_ca0132.c ALSA: hda/ca0132 - Remove extra setting of dsp_state. 2013-03-15 07:41:12 +01:00
patch_cirrus.c ALSA: hda - Fix yet missing GPIO/EAPD setup in cirrus driver 2013-03-18 16:55:49 +01:00
patch_cmedia.c ALSA: hda - Remove superfluous header inclusions 2013-01-21 16:10:56 +01:00
patch_conexant.c ALSA: hda/cirrus - Fix the digital beep registration 2013-03-18 11:00:44 +01:00
patch_hdmi.c ALSA: hda - hdmi: Make jacks phantom, if they're not detectable 2013-02-22 10:23:32 +01:00
patch_realtek.c ALSA: hda - Add support of new codec ALC233 2013-03-07 09:21:01 +01:00
patch_si3054.c
patch_sigmatel.c ALSA: hda - Disable IDT eapd_switch if there are no internal speakers 2013-03-14 15:31:45 +01:00
patch_via.c ALSA: hda - Use generic array for loopback list management 2013-02-07 10:45:11 +01:00