coreboot/src
Jarried Lin 784e2fc10e mb/google/rauru: Run mtk-fsp in romstage
Run mtk_fsp_romstage.elf (MediaTek firmware support package for
romstage) in romstage to support power switch.

BUG=b:373797027
TEST=build pass, boot ok.
Load and run mtk_fsp with following logs:
[DEBUG]  FMAP: area FW_MAIN_A found @ 402000 (1527552 bytes)
[INFO ]  CBFS: Found 'fallback/mtk_fsp_romstage' @0xfc280 size 0x6bd in
         mcache @0x00122518
[INFO ]  VB2:vb2_digest_init() 1725 bytes, hash algo 2, HW acceleration
         enabled
[INFO ]  _start: MediaTek FSP_ROMSTAGE interface version: 1.0
[INFO ]  mtk_fsp_load_and_run: run fallback/mtk_fsp_romstage at phase
         0x30 done

Change-Id: Id223152e0bda71e99e72b34c91fea8f8841e824b
Signed-off-by: Jarried Lin <jarried.lin@mediatek.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86015
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Reviewed-by: Yidi Lin <yidilin@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2025-01-18 13:11:19 +00:00
..
acpi acpi: Guard CBMEM driver against Chrome devices 2025-01-16 16:12:19 +00:00
arch arch/x86: Replace 'unsigned long int' by 'unsigned long' 2025-01-08 02:57:44 +00:00
commonlib commonlib/device_tree: Skip dt_read_cell_props() when not needed 2025-01-15 20:31:27 +00:00
console console/i2c_smbus: Allow to send data w/o register offset 2024-07-11 00:06:22 +00:00
cpu cpu/x86/topology: Fix FSP-S crash caused by shared core ID 2025-01-17 16:50:31 +00:00
device device: Fix debug print 2025-01-08 08:18:55 +00:00
drivers cpu/x86/topology: Fix FSP-S crash caused by shared core ID 2025-01-17 16:50:31 +00:00
ec ec/google/chromeec: Add debug timestamp for host EC commands 2025-01-17 07:54:14 +00:00
include cpu/x86/topology: Fix FSP-S crash caused by shared core ID 2025-01-17 16:50:31 +00:00
lib lib: Replace 'unsigned long int' by 'unsigned long' 2025-01-12 04:51:51 +00:00
mainboard mb/google/rauru: Run mtk-fsp in romstage 2025-01-18 13:11:19 +00:00
northbridge haswell NRI: Post-process selected timings 2024-12-10 09:38:00 +00:00
sbom src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
security drivers/pc80/tpm: Remove flag TPM_RDRESP_NEED_DELAY 2024-10-14 15:26:11 +00:00
soc soc/mediatek/mt8196: Add mtk-fsp loader in romstage 2025-01-18 13:11:09 +00:00
southbridge tree: Use boolean for docking_supported 2025-01-16 23:16:25 +00:00
superio superio/ite: Add support for IT8625E 2024-11-21 15:49:12 +00:00
vendorcode vendorcode/amd/fsp/glinda: Update usb_phy_config structure 2025-01-14 13:35:07 +00:00
Kconfig Add initial experimental LTO support 2024-08-24 12:50:38 +00:00