summaryrefslogtreecommitdiffstats
path: root/src/drivers/amd
diff options
context:
space:
mode:
authorKyösti Mälkki <kyosti.malkki@gmail.com>2019-12-03 14:06:02 +0200
committerPatrick Georgi <pgeorgi@google.com>2019-12-13 08:58:12 +0000
commit3d5e1e5d52b83306bcc8a32fc26f89d7f25bbb09 (patch)
tree98196a78b5aed35d8c238cfb6b86668506e526e5 /src/drivers/amd
parent24f0455016720e4222057ecda3415c05c7cb095c (diff)
downloadcoreboot-3d5e1e5d52b83306bcc8a32fc26f89d7f25bbb09.tar.gz
coreboot-3d5e1e5d52b83306bcc8a32fc26f89d7f25bbb09.tar.bz2
coreboot-3d5e1e5d52b83306bcc8a32fc26f89d7f25bbb09.zip
sb/amd/cimx/sb800: Postpone Sb_Poweron_Init() call
With LPC decode enables explicitly set in C env bootblock, this call can be delayed to happen before AMD_INIT_RESET. Change-Id: I3a28eaa2cf70b770b022760a2380ded0f43e9a6f Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/37449 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Michał Żygowski <michal.zygowski@3mdeb.com>
Diffstat (limited to 'src/drivers/amd')
-rw-r--r--src/drivers/amd/agesa/romstage.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/drivers/amd/agesa/romstage.c b/src/drivers/amd/agesa/romstage.c
index dbf8bd60706f..ee4d45e95b28 100644
--- a/src/drivers/amd/agesa/romstage.c
+++ b/src/drivers/amd/agesa/romstage.c
@@ -29,11 +29,6 @@
void __weak board_BeforeAgesa(struct sysinfo *cb) { }
-void __weak platform_once(struct sysinfo *cb)
-{
- board_BeforeAgesa(cb);
-}
-
static void fill_sysinfo(struct sysinfo *cb)
{
memset(cb, 0, sizeof(*cb));
@@ -67,7 +62,7 @@ static void romstage_main(void)
timestamp_init(timestamp_get());
timestamp_add_now(TS_START_ROMSTAGE);
- platform_once(cb);
+ board_BeforeAgesa(cb);
console_init();
}