summaryrefslogtreecommitdiff
path: root/src/mainboard/amd/birman/Kconfig
diff options
context:
space:
mode:
authorFred Reitberger <reitbergerfred@gmail.com>2023-02-08 13:02:42 -0500
committerFelix Held <felix-coreboot@felixheld.de>2023-02-13 13:44:34 +0000
commit0ef9d890fabe1b4fd2a525acd49ae7dcb74aab2a (patch)
tree604fbff42b6626eaccd5b9906cedfd4221795a96 /src/mainboard/amd/birman/Kconfig
parent62ab9a777b789697afa6e0c659cdfdb7d4df89e9 (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>
Diffstat (limited to 'src/mainboard/amd/birman/Kconfig')
-rw-r--r--src/mainboard/amd/birman/Kconfig8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mainboard/amd/birman/Kconfig b/src/mainboard/amd/birman/Kconfig
index d6697416af..35c6f070db 100644
--- a/src/mainboard/amd/birman/Kconfig
+++ b/src/mainboard/amd/birman/Kconfig
@@ -16,8 +16,10 @@ config BOARD_SPECIFIC_OPTIONS
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_FILE
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