]> git.ipfire.org Git - thirdparty/linux.git/commit
soundwire: dmi-quirks: Disable ghost Realtek devices
authorCharles Keepax <ckeepax@opensource.cirrus.com>
Wed, 20 May 2026 16:36:31 +0000 (17:36 +0100)
committerVinod Koul <vkoul@kernel.org>
Fri, 29 May 2026 06:33:13 +0000 (12:03 +0530)
commit4dab2b904414fac53535c4e4cdad808132f4cdc2
treed342de888d6464f160974dae14d673aa9e13b652
parent38cd651ebce7065a81c7e950d9e2ea1572304605
soundwire: dmi-quirks: Disable ghost Realtek devices

Many systems ship with a Realtek audio codec in the ACPI that doesn't
physically exist in the system. This confuses the newer function
topology system that creates the soundcard, as it builds the card based
on the ACPI information.

Whilst we are working with the laptop vendors to try and stop this
happening there are quite a few systems where this has shipped. Add a
quirk to disable this "ghost" device.

Currently this patch should cover:
 - Asus UX5406AA
 - Lenovo Yoga Pro 9i (83SF)
 - Lenovo Yoga Slim 7 Ultra (83QK)

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.dev>
Link: https://patch.msgid.link/20260520163631.3300102-4-ckeepax@opensource.cirrus.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/dmi-quirks.c