From 971f10d1d7b3d672a3cac641c5a7ffcea2771e33 Mon Sep 17 00:00:00 2001 From: Simon Yang Date: Mon, 10 Nov 2025 13:24:53 +0800 Subject: [PATCH] mb/google/var/fatcat/lapis: set custom SVID/SSID to load fw for CS35L56 The Lapis board has a Cirrus CS35L56 smart audio amplifier, which needs board-specific firmware to work properly [1]. The OS uses the SVID/SSID of the host PCI audio interface to know which firmware file to use. Set the correct SVID/SSID for Lapis so that the OS can load the correct firmware for the CS35L56. [1]: https://www.kernel.org/doc/Documentation/sound/codecs/cs35l56.rst BUG=b/458444964, b/454824561 TEST="lspci -s 00:1f.3 -x and check value in offset 0x2c-0x2f" Change-Id: Ie726d3d1c1a42f1961a63d62f3bb8809f6a29d29 Signed-off-by: Simon Yang Reviewed-on: https://review.coreboot.org/c/coreboot/+/89978 Reviewed-by: Kapil Porwal Tested-by: build bot (Jenkins) Reviewed-by: Angel Pons Reviewed-by: Weimin Wu Reviewed-by: Subrata Banik --- src/mainboard/google/fatcat/variants/lapis/overridetree.cb | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mainboard/google/fatcat/variants/lapis/overridetree.cb b/src/mainboard/google/fatcat/variants/lapis/overridetree.cb index 120935e90c..299483d626 100644 --- a/src/mainboard/google/fatcat/variants/lapis/overridetree.cb +++ b/src/mainboard/google/fatcat/variants/lapis/overridetree.cb @@ -119,6 +119,7 @@ chip soc/intel/pantherlake }" device domain 0 on + subsystemid 0x1043 0x15e4 inherit device ref dtt on chip drivers/intel/dptf ## sensor information