linux/sound/pci/hda
Takashi Iwai c21ca4a872 ALSA: hda - Rework on STAC/IDT auto-configuration code
The current auto-configuration code has several problems especially
for the new IDT codecs, e.g. wrong assignment of pins and DACs or
coupled volume for speaker and headphone.

This patch is a fairly large rewrite of the auto-configuration code.
Some remaks

- mic_switch and line_switch contain NIDs instead of bool
- dac_list isn't fixed for IDT 92HD* codecs now, they are all probed
- extra HP and speakers are stored in extra_dacs[].

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2008-12-19 15:09:36 +01:00
..
hda_beep.c ALSA: hda - Don't export symbols when built-in kernel 2008-11-28 15:22:02 +01:00
hda_beep.h ALSA: hda - Add digital beep playback switch for STAC/IDT codecs 2008-11-13 14:37:14 +01:00
hda_codec.c ALSA: hda - Add missing initializations of amp and verb caches 2008-12-19 10:12:02 +01:00
hda_codec.h Merge branch 'topic/hda-modularize' into topic/hda 2008-12-03 14:43:14 +01:00
hda_eld.c ALSA: hda - fix build warning when CONFIG_PROC_FS=n 2008-11-22 11:16:15 +01:00
hda_generic.c ALSA: hda - Modularize HD-audio driver 2008-11-27 15:47:11 +01:00
hda_hwdep.c ALSA: hda - Modularize HD-audio driver 2008-11-27 15:47:11 +01:00
hda_intel.c Merge branch 'fix/hda' into topic/hda 2008-12-19 08:22:57 +01:00
hda_local.h ALSA: hda - Make CONFIG_SND_HDA_RECONFIG for codec reconfiguration 2008-11-21 09:26:20 +01:00
hda_proc.c ALSA: hda - Add IDT/STAC-specific proc output 2008-11-28 14:40:55 +01:00
Kconfig Merge branch 'topic/hda-modularize' into topic/hda 2008-12-03 14:43:14 +01:00
Makefile ALSA: hda - Modularize HD-audio driver 2008-11-27 15:47:11 +01:00
patch_analog.c ALSA: hda - Add quirk for HP6730B laptop 2008-12-10 10:39:17 +01:00
patch_atihdmi.c ALSA: hda - Remove duplicated strings from codec name 2008-12-18 09:17:56 +01:00
patch_cmedia.c ALSA: hda - Modularize HD-audio driver 2008-11-27 15:47:11 +01:00
patch_conexant.c ALSA: hda - Modularize HD-audio driver 2008-11-27 15:47:11 +01:00
patch_intelhdmi.c ALSA: hda - Add Intel vendor id string 2008-12-18 09:12:47 +01:00
patch_nvhdmi.c ALSA: hda - Add Nvidia vendor id string 2008-12-16 14:43:21 +01:00
patch_realtek.c Merge branch 'topic/hda-modularize' into topic/hda 2008-12-03 14:43:14 +01:00
patch_si3054.c ALSA: hda - Modularize HD-audio driver 2008-11-27 15:47:11 +01:00
patch_sigmatel.c ALSA: hda - Rework on STAC/IDT auto-configuration code 2008-12-19 15:09:36 +01:00
patch_via.c ALSA: hda - Remove duplicated strings from codec name 2008-12-18 09:17:56 +01:00