]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditional
authorCharles Keepax <ckeepax@opensource.cirrus.com>
Wed, 20 May 2026 16:36:29 +0000 (17:36 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 21 May 2026 18:18:00 +0000 (19:18 +0100)
commite0fb794d67f86726817756bcc25c628f4894df29
treef4823ab8dba81af5d2fae5633fba98d13dd15b55
parent2b8305f24a61b290f3258a3368be548f17451533
ASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditional

For PTL onwards Cirrus are intending to rely on function
topologies, rather than using a match table for each system
type. Chrome systems tend to have custom magic in the topology
and thus need to load a specific file. This causes problems as
these system can have the same layout as generic laptops causing
the match to apply to other laptops. Add a DMI quirk that forces
these matches to only apply to specific devices.

Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://patch.msgid.link/20260520163631.3300102-2-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/common/soc-acpi-intel-ptl-match.c
sound/soc/intel/common/soc-acpi-intel-sdca-quirks.c
sound/soc/intel/common/soc-acpi-intel-sdca-quirks.h