linux/sound/pci/hda
Vincent Petry ef8ef5fb10 ALSA: hda: Added an ALC888 model entry for Fujitsu-Siemens Amilo Xa3530
This patch fixes the bug 0004240: ALC888 - Intel HDA - Headphone Controlling.
It is made against the 2008-11-23 snapshot.

Added Realtek ALC888 model entry for the Fujitsu-Siemens Amilo Xa3530
laptop. It has 4 jacks: HP out, Mic-in, Line-in and Line-out/Side/SPDIF
(this one is on the laptop side, the other ones are on the rear).

Model detection works.
Headphone jack sense works now.
Front mic works now, was same as Acer Aspire 4930G.
Added channel mode from 2 to 8 channels.

In 2ch and 4ch modes, the front is also sent to the Line-out/side jack
for convenience instead of just muting the Line-out/side jack like other
models do.

When using the Mic-in jack as CLFE, the sound is very low (bug?). To
work it around, in 6ch mode the CLFE channel is duplicated to the
Line-out/side jack because this one has a better amp.

Cc: manu@frogged.de
Signed-off-by: Vincent Petry <PVince81@yahoo.fr>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2008-11-24 08:10:07 +01:00
..
hda_beep.c ALSA: hda - Missing NULL check in hda_beep.c 2008-11-13 14:37:16 +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 - Fix build without CONFIG_PROC_FS 2008-11-21 21:24:03 +01:00
hda_codec.h ALSA: hda - Fix double free of jack instances 2008-11-21 09:08:06 +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 - Manage kcontrol lists 2008-10-13 02:43:01 +02:00
hda_hwdep.c ALSA: hda - Make CONFIG_SND_HDA_RECONFIG for codec reconfiguration 2008-11-21 09:26:20 +01:00
hda_intel.c ALSA: azx_probe() cleanup 2008-11-20 08:17:15 +01:00
hda_local.h ALSA: hda - Make CONFIG_SND_HDA_RECONFIG for codec reconfiguration 2008-11-21 09:26:20 +01:00
hda_patch.h ALSA: hda - Intel HDMI audio support 2008-11-05 07:54:03 +01:00
hda_proc.c ALSA: hda - Fix build without CONFIG_PROC_FS 2008-11-21 21:24:03 +01:00
Kconfig ALSA: hda - Move HD-audio Kconfig items to sound/pci/hda/Kconfig 2008-11-21 09:32:40 +01:00
Makefile ALSA: create hda_eld.c for ELD routines and proc interface 2008-11-18 07:39:03 +01:00
patch_analog.c ALSA: hda - make laptop-eapd model back for AD1986A 2008-11-21 02:25:48 +01:00
patch_atihdmi.c ALSA: handle SiI1392 HDMI codec in patch_intelhdmi.c 2008-11-13 07:55:40 +01:00
patch_cmedia.c [ALSA] hda - Fix model for LG LS75 laptop 2008-05-30 16:56:00 +02:00
patch_conexant.c ALSA: hda - Use generic array helpers 2008-10-13 02:42:59 +02:00
patch_intelhdmi.c ALSA: hda - make HDMI messages more user friendly 2008-11-22 11:14:48 +01:00
patch_nvhdmi.c ALSA: hda - fix sparse warning 2008-11-21 16:05:16 +01:00
patch_realtek.c ALSA: hda: Added an ALC888 model entry for Fujitsu-Siemens Amilo Xa3530 2008-11-24 08:10:07 +01:00
patch_si3054.c [ALSA] sound: hda: missing includes of hda_patch.h 2008-04-24 12:00:19 +02:00
patch_sigmatel.c ALSA: hda - No 'Headphone as Line-out' swich without line-outs 2008-11-24 07:51:11 +01:00
patch_via.c ALSA: hda: remove redundant get_amp_nid() 2008-11-18 07:38:28 +01:00