From 2501f22b9dc96d55d57ad395ba8cf9090a7ef34f Mon Sep 17 00:00:00 2001 From: Tim De Jong Date: Sun, 28 Oct 2018 13:39:11 +0100 Subject: [PATCH] hda: Fixed headphone output on iMac 24 inch (early 2008). Added subsystem_vendor_id and subsystem_id for iMac 24 inch early 2008 (iMac 8,1) and Macbook Pro 3,1 with specific quirks for those systems. This enables sound via head phone out at a decent level and quality. Previously, sound with the Haiku HDA driver was distorted and very low MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I8e3dc3dbf5324bafff2b35ae64b43a0088272c8d Reviewed-on: https://review.haiku-os.org/647 Reviewed-by: Jérôme Duval --- src/add-ons/kernel/drivers/audio/hda/hda_codec.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/add-ons/kernel/drivers/audio/hda/hda_codec.cpp b/src/add-ons/kernel/drivers/audio/hda/hda_codec.cpp index c81ab60be2..fe35dbd062 100644 --- a/src/add-ons/kernel/drivers/audio/hda/hda_codec.cpp +++ b/src/add-ons/kernel/drivers/audio/hda/hda_codec.cpp @@ -89,6 +89,8 @@ static const struct { HDA_QUIRK_GPIO1 | HDA_QUIRK_GPIO3, 0 }, // MacBookPro 7,1 { 0x8384, 0x7680, SIGMATEL_VENDORID, 0x7680, HDA_QUIRK_GPIO0 | HDA_QUIRK_GPIO1, 0}, // Apple Intel Mac + { 0x106b, 0x00a0, REALTEK_VENDORID, 0x0885, + HDA_QUIRK_GPIO0 | HDA_QUIRK_OVREF80, 0}, // iMac 8,1, Macbook Pro 3,1 { 0x106b, 0x00a1, REALTEK_VENDORID, 0x0885, HDA_QUIRK_GPIO0 | HDA_QUIRK_OVREF50, 0}, // MacBook { 0x106b, 0x00a3, REALTEK_VENDORID, 0x0885,