mb/google/guybrush: Log mainboard events to elog

BUG=b:180653357
TEST=builds

Signed-off-by: Mathew King <mathewk@chromium.org>
Change-Id: Ifd43d9cc1832d8ed8d90c68ba88b5667e3c04f89
Reviewed-on: https://review.coreboot.org/c/coreboot/+/51269
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
This commit is contained in:
Mathew King
2021-03-04 17:10:34 -07:00
committed by Felix Held
parent 78f0301ba4
commit 454426d9d0
2 changed files with 9 additions and 0 deletions

View File

@@ -11,6 +11,8 @@ config BOARD_SPECIFIC_OPTIONS
select BOARD_ROMSIZE_KB_16384 select BOARD_ROMSIZE_KB_16384
select EC_GOOGLE_CHROMEEC select EC_GOOGLE_CHROMEEC
select EC_GOOGLE_CHROMEEC_ESPI select EC_GOOGLE_CHROMEEC_ESPI
select ELOG
select ELOG_GSMI
select FW_CONFIG select FW_CONFIG
select MAINBOARD_HAS_CHROMEOS select MAINBOARD_HAS_CHROMEOS
select SOC_AMD_CEZANNE select SOC_AMD_CEZANNE

View File

@@ -2,7 +2,9 @@
#include <baseboard/variants.h> #include <baseboard/variants.h>
#include <cpu/x86/smm.h> #include <cpu/x86/smm.h>
#include <ec/google/chromeec/ec.h>
#include <ec/google/chromeec/smm.h> #include <ec/google/chromeec/smm.h>
#include <elog.h>
#include <variant/ec.h> #include <variant/ec.h>
void mainboard_smi_gpi(u32 gpi_sts) void mainboard_smi_gpi(u32 gpi_sts)
@@ -27,3 +29,8 @@ int mainboard_smi_apmc(u8 apmc)
return 0; return 0;
} }
void elog_gsmi_cb_mainboard_log_wake_source(void)
{
google_chromeec_log_events(MAINBOARD_EC_LOG_EVENTS | MAINBOARD_EC_S0IX_WAKE_EVENTS);
}