"...0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png" did not exist on "afb6d4ed3fd88bacf8b0abcbf053c79c604f509f"
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>
Loading
Please register or sign in to comment