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 <luca.lai@lcfc.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90375
Reviewed-by: Derek Huang <derekhuang@google.com>
Reviewed-by: YH Lin <yueherngl@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Luca Lai 2025-12-05 09:26:28 +08:00 committed by Matt DeVillier
commit d922ad79c6

View file

@ -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