From d922ad79c6f6ed660a64a0544fa2d8a87ed5b1f4 Mon Sep 17 00:00:00 2001 From: Luca Lai Date: Fri, 5 Dec 2025 09:26:28 +0800 Subject: [PATCH] mb/google/fatcat/var/ruby: Add firmware configuration fields with UFSC Based on the Unified Firmware and Second Source Configuration(UFSC) Developer's Guide to generate the UFSC firmware config file ruby_ap_fw_config.cb and copy the content to overridetree.cb. https://chromium.googlesource.com/chromiumos/config/+/refs/heads/main/ util/ufsc/ufsc_developer_guide.md BUG=b:460231264 TEST=util/abuild/abuild -x -t GOOGLE_RUBY -a BRANCH=none Change-Id: Ia9536ba9b11ca83e80e7e6b3042a04fc6cdbf526 Signed-off-by: Luca Lai Reviewed-on: https://review.coreboot.org/c/coreboot/+/90375 Reviewed-by: Derek Huang Reviewed-by: YH Lin Tested-by: build bot (Jenkins) --- .../fatcat/variants/ruby/overridetree.cb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/src/mainboard/google/fatcat/variants/ruby/overridetree.cb b/src/mainboard/google/fatcat/variants/ruby/overridetree.cb index 9cecdd7b05..8426b31cbc 100644 --- a/src/mainboard/google/fatcat/variants/ruby/overridetree.cb +++ b/src/mainboard/google/fatcat/variants/ruby/overridetree.cb @@ -7,6 +7,38 @@ fw_config option AUDIO_AMPLIFIER_UNKNOWN 0 option AUDIO_AMPLIFIER_TAS2563 1 end + field CAMERA_UFC_NAME 6 8 + option CAMERA_UFC_NAME_UNKNOWN 0 + option CAMERA_UFC_NAME_BNN755UBP_21A 1 + option CAMERA_UFC_NAME_HAA_N1H8D3 2 + option CAMERA_UFC_NAME_CKFO518 3 + option CAMERA_UFC_NAME_BBF503N3B 4 + end + field STORAGE_TYPE 12 14 + option STORAGE_TYPE_UNKNOWN 0 + option STORAGE_TYPE_NVME_GEN4 1 + end + field SENSOR_HUB 23 23 + option ISH_ABSENT 0 + option ISH_PRESENT 1 + end + field FINGERPRINT_INTERFACE 24 25 + option FINGERPRINT_INTERFACE_UNKNOWN 0 + option FINGERPRINT_INTERFACE_SPI 1 + option FINGERPRINT_INTERFACE_USB 2 + end + field WIFI_INTERFACE 26 27 + option WIFI_INTERFACE_UNKNOWN 0 + option WIFI_INTERFACE_CNVI 1 + end + field FORM_FACTOR 30 31 + option FORM_FACTOR_UNKNOWN 0 + option FORM_FACTOR_CLAMSHELL 1 + end + field KB_BACKLIGHT 43 43 + option KB_BACKLIGHT_ABSENT 0 + option KB_BACKLIGHT_PRESENT 1 + end end chip soc/intel/pantherlake