From b74d2b77d2d6468f602f0ebae7a6b9ab614cff5f Mon Sep 17 00:00:00 2001 From: Eren Peng Date: Thu, 7 Aug 2025 10:00:59 +0800 Subject: [PATCH] mb/google/trulo/var/kaladin: Add WIFI SAR table Add WIFI SAR table for intel WIFI SAR table BUG=b:434861866 TEST=Build and flash to DUT, check that SAR table is loaded by cbmem -c | grep SAR Change-Id: Idf48254ec43535ff51859ecbec3ea75b7c35e70c Signed-off-by: Eren Peng Reviewed-on: https://review.coreboot.org/c/coreboot/+/88702 Tested-by: build bot (Jenkins) Reviewed-by: Eric Lai Reviewed-by: Kapil Porwal --- src/mainboard/google/brya/variants/kaladin/Makefile.mk | 1 + .../google/brya/variants/kaladin/overridetree.cb | 4 ++++ src/mainboard/google/brya/variants/kaladin/variant.c | 9 +++++++++ 3 files changed, 14 insertions(+) create mode 100644 src/mainboard/google/brya/variants/kaladin/variant.c diff --git a/src/mainboard/google/brya/variants/kaladin/Makefile.mk b/src/mainboard/google/brya/variants/kaladin/Makefile.mk index 936c557f19..bf8808508a 100644 --- a/src/mainboard/google/brya/variants/kaladin/Makefile.mk +++ b/src/mainboard/google/brya/variants/kaladin/Makefile.mk @@ -4,5 +4,6 @@ bootblock-y += gpio.c romstage-y += gpio.c romstage-y += memory.c ramstage-y += gpio.c +ramstage-y += variant.c ramstage-$(CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB) += hda_verb.c ramstage-$(CONFIG_FW_CONFIG) += fw_config.c diff --git a/src/mainboard/google/brya/variants/kaladin/overridetree.cb b/src/mainboard/google/brya/variants/kaladin/overridetree.cb index 4a8ad625c0..08cb01231c 100644 --- a/src/mainboard/google/brya/variants/kaladin/overridetree.cb +++ b/src/mainboard/google/brya/variants/kaladin/overridetree.cb @@ -11,6 +11,10 @@ fw_config option TOUCH_ELAN_TOP 0 option TOUCH_ELAN_DBTS 1 end + field WIFI_SAR 13 15 + option WIFI_SAR_ID_0 0 + option WIFI_SAR_ID_1 1 + end field STORAGE 30 31 option STORAGE_EMMC 0 option STORAGE_NVME 1 diff --git a/src/mainboard/google/brya/variants/kaladin/variant.c b/src/mainboard/google/brya/variants/kaladin/variant.c new file mode 100644 index 0000000000..1443b03cfa --- /dev/null +++ b/src/mainboard/google/brya/variants/kaladin/variant.c @@ -0,0 +1,9 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ + +#include +#include + +const char *get_wifi_sar_cbfs_filename(void) +{ + return get_wifi_sar_fw_config_filename(FW_CONFIG_FIELD(WIFI_SAR)); +}