kernel-hacking-2024-linux-s.../sound/pci/ac97
Randy Cushman 6428ea1b73 [ALSA] ac97 - fix malfunctioning mixer controls for AD1985
This patch replaces the 'V_REFOUT Enable' mixer switch control
with a listbox control for the AD1985 CODEC.
Previous patch 'AD1888 mixer controls for DC mode' added
controls that were propogated to multiple codecs.  For the
AD1985 codec, the bits VREFH and VREFD function differently,
preventing the 'V_REFOUT Enable' control from setting V_REFOUT
to Hi-Z.
This patch also corrects an issue in which register bits relating
to mixer controls 'Surround Jack Mode' and 'Channel Mode'.
The register bits controlled by these controls were being set
at boot time to states inconsistent with the stored values of
these controls.

Signed-off-by: Randy Cushman <rcushman_linux@earthlink.net>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
2007-02-09 09:02:45 +01:00
..
ac97_codec.c [ALSA] ac97 - Suppress power-saving mode on non-supporting drivers 2007-02-09 09:01:09 +01:00
ac97_id.h
ac97_local.h
ac97_patch.c [ALSA] ac97 - fix malfunctioning mixer controls for AD1985 2007-02-09 09:02:45 +01:00
ac97_patch.h [ALSA] add codec-specific controls for UCB1400 2006-09-23 10:37:12 +02:00
ac97_pcm.c [ALSA] Add experimental support of aggressive AC97 power-saving mode 2006-09-23 10:37:08 +02:00
ac97_proc.c [ALSA] Fix disconnection of proc interface 2006-09-23 10:36:48 +02:00
ak4531_codec.c [ALSA] Add dB scale information to ak4531 codec 2006-09-23 10:43:01 +02:00
Makefile [PATCH] remove config ordering/dependency between ucb1400-ts and sound subsystem 2006-12-12 10:43:21 -08:00