commit | 0ef9d890fabe1b4fd2a525acd49ae7dcb74aab2a | [log] [tgz] |
---|---|---|
author | Fred Reitberger <reitbergerfred@gmail.com> | Wed Feb 08 13:02:42 2023 -0500 |
committer | Felix Held <felix-coreboot@felixheld.de> | Mon Feb 13 13:44:34 2023 +0000 |
tree | 604fbff42b6626eaccd5b9906cedfd4221795a96 | |
parent | 62ab9a777b789697afa6e0c659cdfdb7d4df89e9 [diff] |
mb/amd/birman: Split FMD for phoenix/glinda Glinda and Phoenix have different requirements, so split the birman FMD files to better apply to each SoC. TEST='./util/scripts/testsoc -K PHOENIX -K GLINDA' successfully builds all boards Signed-off-by: Fred Reitberger <reitbergerfred@gmail.com> Change-Id: Ia2dbaeb8af04fb1d1224c397d728929c50800dfe Reviewed-on: https://review.coreboot.org/c/coreboot/+/72904 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
diff --git a/src/mainboard/amd/birman/Kconfig b/src/mainboard/amd/birman/Kconfig index d669741..35c6f07 100644 --- a/src/mainboard/amd/birman/Kconfig +++ b/src/mainboard/amd/birman/Kconfig
@@ -16,8 +16,10 @@ select SOC_AMD_COMMON_BLOCK_ESPI_RETAIN_PORT80_EN config FMDFILE - default "src/mainboard/amd/birman/chromeos.fmd" if CHROMEOS - default "src/mainboard/amd/birman/board.fmd" + default "src/mainboard/amd/birman/chromeos_glinda.fmd" if CHROMEOS && BOARD_AMD_BIRMAN_GLINDA + default "src/mainboard/amd/birman/chromeos_phoenix.fmd" if CHROMEOS && BOARD_AMD_BIRMAN_PHOENIX + default "src/mainboard/amd/birman/board_glinda.fmd" if BOARD_AMD_BIRMAN_GLINDA + default "src/mainboard/amd/birman/board_phoenix.fmd" config MAINBOARD_DIR default "amd/birman" @@ -54,7 +56,7 @@ config BIRMAN_MCHP_FW_OFFSET hex depends on BIRMAN_HAVE_MCHP_FW - default 0xB80000 + default 0xF00000 help The EC firmware blob defaults to the 4MByte offset of the firmware image. If this offset needs to change, a new signature block must be
diff --git a/src/mainboard/amd/birman/board.fmd b/src/mainboard/amd/birman/board_glinda.fmd similarity index 100% rename from src/mainboard/amd/birman/board.fmd rename to src/mainboard/amd/birman/board_glinda.fmd
diff --git a/src/mainboard/amd/birman/board.fmd b/src/mainboard/amd/birman/board_phoenix.fmd similarity index 100% copy from src/mainboard/amd/birman/board.fmd copy to src/mainboard/amd/birman/board_phoenix.fmd
diff --git a/src/mainboard/amd/birman/chromeos.fmd b/src/mainboard/amd/birman/chromeos_glinda.fmd similarity index 100% rename from src/mainboard/amd/birman/chromeos.fmd rename to src/mainboard/amd/birman/chromeos_glinda.fmd
diff --git a/src/mainboard/amd/birman/chromeos.fmd b/src/mainboard/amd/birman/chromeos_phoenix.fmd similarity index 100% copy from src/mainboard/amd/birman/chromeos.fmd copy to src/mainboard/amd/birman/chromeos_phoenix.fmd