summaryrefslogtreecommitdiff
path: root/drivers/atm/solos-attrlist.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2011-11-22 19:00:31 (GMT)
committerTakashi Iwai <tiwai@suse.de>2011-11-23 06:31:49 (GMT)
commit6dfeb703e386369d9f1585d29482efe7b2b4401d (patch)
tree3a473f91325adc2875e11a82129153c082bdf9f0 /drivers/atm/solos-attrlist.c
parente2301a4de22c438f5a962c7cefc3e9cba736991c (diff)
downloadlinux-6dfeb703e386369d9f1585d29482efe7b2b4401d.tar.xz
ALSA: hda - Fix invalid pin and GPIO for Apple laptops with CS codecs
The PCI SSID 8086:7270 is commonly used for multiple Apple machines, thus we can't use it as identifier for a unique model. Because of this conflict, some machines show weird behavior. For example, MacBook Air shows Front and Surround speakers although only Surround works due to the wrongly overridden pin-configuration for imac27. This patch fixes two things: - Stop the wrong pin-config override of imac27 by removing PCI SSID entry for avoiding the wrong mappings, - Add the generic GPIO setup for Apple machines by checking the codec SSID vendor bits Tested-by: Linus Torvalds <torvalds@linux-foundation.org> Tested-by: Dirk Hohndel <hohndel@infradead.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'drivers/atm/solos-attrlist.c')
0 files changed, 0 insertions, 0 deletions