From be8cd6ba61f6c240b543df181a4aa7fe4a4f163b Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Wed, 1 Jun 2022 11:32:05 +0100 Subject: soc/intel/apollolake: Call heci_init in romstage Call heci_init to initialise all Heci devices and bring them to d0. Signed-off-by: Sean Rhodes Change-Id: Id2865b649331846fc119da7c4be56cc1fed56b8b Reviewed-on: https://review.coreboot.org/c/coreboot/+/64860 Tested-by: build bot (Jenkins) Reviewed-by: Angel Pons --- src/soc/intel/apollolake/romstage.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/soc/intel/apollolake/romstage.c b/src/soc/intel/apollolake/romstage.c index f39a0b0d36..757bad3e1f 100644 --- a/src/soc/intel/apollolake/romstage.c +++ b/src/soc/intel/apollolake/romstage.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -164,6 +165,9 @@ void mainboard_romstage_entry(void) soc_early_romstage_init(); report_platform_info(); + /* Initialize Heci interfaces */ + heci_init(); + s3wake = pmc_fill_power_state(ps) == ACPI_S3; fsp_memory_init(s3wake); -- cgit v1.2.3