summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mainboard/intel/archercity_crb/Kconfig3
-rw-r--r--src/mainboard/intel/archercity_crb/romstage.c6
2 files changed, 9 insertions, 0 deletions
diff --git a/src/mainboard/intel/archercity_crb/Kconfig b/src/mainboard/intel/archercity_crb/Kconfig
index 656d3661db..ba675214a0 100644
--- a/src/mainboard/intel/archercity_crb/Kconfig
+++ b/src/mainboard/intel/archercity_crb/Kconfig
@@ -5,6 +5,8 @@ config BOARD_SPECIFIC_OPTIONS
select BOARD_ROMSIZE_KB_65536
select CONSOLE_OVERRIDE_LOGLEVEL
select IPMI_KCS
+ select IPMI_KCS_ROMSTAGE
+ select IPMI_OCP
select MEMORY_MAPPED_TPM
select MAINBOARD_HAS_TPM2
select MAINBOARD_USES_FSP2_0
@@ -13,6 +15,7 @@ config BOARD_SPECIFIC_OPTIONS
select HAVE_ACPI_TABLES
select MAINBOARD_USES_IFD_GBE_REGION
select VPD
+ select OCP_EWL
select OCP_VPD
config MAINBOARD_DIR
diff --git a/src/mainboard/intel/archercity_crb/romstage.c b/src/mainboard/intel/archercity_crb/romstage.c
index 68025b4841..582fa50632 100644
--- a/src/mainboard/intel/archercity_crb/romstage.c
+++ b/src/mainboard/intel/archercity_crb/romstage.c
@@ -2,12 +2,18 @@
#include <console/console.h>
#include <drivers/vpd/vpd.h>
+#include <drivers/ocp/ewl/ocp_ewl.h>
#include <drivers/ocp/include/vpd.h>
#include <soc/romstage.h>
#include <defs_cxl.h>
#include <defs_iio.h>
#include <sprsp_ac_iio.h>
+void mainboard_ewl_check(void)
+{
+ get_ewl();
+}
+
static void mainboard_config_iio(FSPM_UPD *mupd)
{
int port;