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