diff options
| author | Charles Keepax <ckeepax@opensource.cirrus.com> | 2026-09-03 11:27:43 +0100 |
|---|---|---|
| committer | Vinod Koul <vkoul@kernel.org> | 2026-09-08 19:23:28 +0530 |
| commit | a6a867552a36e647cbd35aceae24754c9bcd3661 (patch) | |
| tree | c26a17e9542dc63ec940328cb8b10a8a608a2293 | |
| parent | eb9ea1a0fa28abe7a511cb67363a0cc835a02f04 (diff) | |
| download | linux-next-a6a867552a36e647cbd35aceae24754c9bcd3661.tar.gz linux-next-a6a867552a36e647cbd35aceae24754c9bcd3661.zip | |
soundwire: dmi-quirks: Disable ghost Realtek on Lenovo Pro 9
The Lenovo Pro 9 also has a Realtek device in the ACPI that
doesn't exist in the physical hardware. This confuses the machine
driver into attempting to create DAI links for the device. Add a
quirk to remove this device.
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260903102743.3782541-1-ckeepax@opensource.cirrus.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
| -rw-r--r-- | drivers/soundwire/dmi-quirks.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/soundwire/dmi-quirks.c b/drivers/soundwire/dmi-quirks.c index e49325331b3d..72e59b50b685 100644 --- a/drivers/soundwire/dmi-quirks.c +++ b/drivers/soundwire/dmi-quirks.c @@ -235,6 +235,13 @@ static const struct dmi_system_id adr_remap_quirk_table[] = { }, .driver_data = (void *)ghost_realtek, }, + { + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_NAME, "83U9"), + }, + .driver_data = (void *)ghost_realtek, + }, {} }; |
