linux/sound/pci/hda
Jens Taprogge 7b2bfdbc0d ALSA: hda - Add initial support for Thinkpad T410s HDA codec
attached please find a patch that adds support for at least the T410s
HDA codec.  Most likely it will also add support for the T410 and T510
based models.

The patch was derived from Ideapad support.  Support for the laptop's and
docking-station output connectors as well as the docking-station microphone
connector and the laptops internal devices has been tested.  Since it has been
developed without a data-sheet available, support for digital outputs and the
laptop's microphone input may well be incorrect.

Microphone mute functionality is not included:
The microphone mute button seems to be reported through thinkpad_acpi key
0000101b.  The mute button LED seems to be wired to thinkpad_acpi led
number 15.

Signed-off-by: Jens Taprogge <jens.taprogge@taprogge.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-15 09:10:29 +02:00
..
hda_beep.c ALSA: hda - Fix Oops at reloading beep devices 2009-12-27 13:34:01 +01:00
hda_beep.h ALSA: hda - Fix beep_mode option value 2009-11-16 15:33:49 +01:00
hda_codec.c ALSA: hda - introduce snd_hda_codec_update_cache() 2010-03-30 18:03:44 +02:00
hda_codec.h ALSA: hda - introduce snd_hda_codec_update_cache() 2010-03-30 18:03:44 +02:00
hda_eld.c ALSA: hda - Build hda_eld into snd-hda-codec module 2010-03-04 16:05:24 +01:00
hda_generic.c ALSA: hda - add more NID->Control mapping 2009-12-15 09:33:04 +01:00
hda_hwdep.c ALSA: hda - Allow override more fields via patch loader 2010-01-28 00:04:21 +01:00
hda_intel.c Merge branch 'fix/hda' into topic/hda 2010-04-15 09:09:02 +02:00
hda_local.h ALSA: hda - Fix NID association for capture mixers 2009-12-23 08:38:28 +01:00
hda_proc.c ALSA: hda - introduce HDA_SUBDEV_AMP_FLAG (ControlAmp in proc) 2009-12-15 09:33:17 +01:00
Kconfig ALSA: hda - Support NVIDIA MCP89 and GT21x hdmi audio 2010-03-04 15:54:12 +01:00
Makefile ALSA: hda - Build hda_eld into snd-hda-codec module 2010-03-04 16:05:24 +01:00
patch_analog.c Merge branch 'fix/hda' into topic/hda 2010-04-01 16:04:13 +02:00
patch_atihdmi.c ALSA: hda: move open coded tricks into get_wcaps_channels() 2009-08-24 09:42:48 +02:00
patch_ca0110.c ALSA: hda - proc - introduce Control: lines to show mixer<->NID assignment 2009-11-16 11:35:14 +01:00
patch_cirrus.c ALSA: hda - Fix NID association for capture mixers 2009-12-23 08:38:28 +01:00
patch_cmedia.c ALSA: hda - Fix NID association for capture mixers 2009-12-23 08:38:28 +01:00
patch_conexant.c ALSA: hda - Add initial support for Thinkpad T410s HDA codec 2010-04-15 09:10:29 +02:00
patch_hdmi.c ALSA: hdmi - show debug message on changing audio infoframe 2010-03-08 08:21:25 +01:00
patch_intelhdmi.c ALSA: hdmi - merge common code for intelhdmi and nvhdmi 2010-03-08 08:21:08 +01:00
patch_nvhdmi.c ALSA: hda - Sort codec entry list of Nvidia HDMI 2010-03-22 08:07:55 +01:00
patch_realtek.c Merge branch 'fix/hda' into topic/hda 2010-04-15 09:09:02 +02:00
patch_si3054.c ALSA: hda - add more NID->Control mapping 2009-12-15 09:33:04 +01:00
patch_sigmatel.c ALSA: hda - Add PCI quirk for HP dv6-1110ax. 2010-03-21 09:33:11 +01:00
patch_via.c ALSA: hda - Avoid invalid "Independent HP" control for VIA codecs 2010-04-14 14:36:23 +02:00