1 From 0613a59456980161d0cd468bae6c63d772743102 Mon Sep 17 00:00:00 2001
2 From: Daniel T Chen <crimsun@ubuntu.com>
3 Date: Mon, 1 Nov 2010 01:14:51 -0400
4 Subject: ALSA: ac97: Apply quirk for Dell Latitude D610 binding Master and Headphone controls
6 From: Daniel T Chen <crimsun@ubuntu.com>
8 commit 0613a59456980161d0cd468bae6c63d772743102 upstream.
10 BugLink: https://launchpad.net/bugs/669279
12 The original reporter states: "The Master mixer does not change the
13 volume from the headphone output (which is affected by the headphone
14 mixer). Instead it only seems to control the on-board speaker volume.
15 This confuses PulseAudio greatly as the Master channel is merged into
18 Fix this symptom by applying the hp_only quirk for the reporter's SSID.
19 The fix is applicable to all stable kernels.
21 Reported-and-tested-by: Ben Gamari <bgamari@gmail.com>
22 Signed-off-by: Daniel T Chen <crimsun@ubuntu.com>
23 Signed-off-by: Takashi Iwai <tiwai@suse.de>
24 Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
27 sound/pci/intel8x0.c | 6 ++++++
28 1 file changed, 6 insertions(+)
30 --- a/sound/pci/intel8x0.c
31 +++ b/sound/pci/intel8x0.c
32 @@ -1866,6 +1866,12 @@ static struct ac97_quirk ac97_quirks[] _
36 + .subdevice = 0x0182,
37 + .name = "Dell Latitude D610", /* STAC9750/51 */
38 + .type = AC97_TUNE_HP_ONLY
41 + .subvendor = 0x1028,
43 .name = "Dell Latitude D810", /* cf. Malone #41015 */
44 .type = AC97_TUNE_HP_MUTE_LED