From 454426d9d02dae831f84420c882420794b0739c7 Mon Sep 17 00:00:00 2001 From: Mathew King Date: Thu, 4 Mar 2021 17:10:34 -0700 Subject: [PATCH] mb/google/guybrush: Log mainboard events to elog BUG=b:180653357 TEST=builds Signed-off-by: Mathew King Change-Id: Ifd43d9cc1832d8ed8d90c68ba88b5667e3c04f89 Reviewed-on: https://review.coreboot.org/c/coreboot/+/51269 Tested-by: build bot (Jenkins) Reviewed-by: Raul Rangel --- src/mainboard/google/guybrush/Kconfig | 2 ++ src/mainboard/google/guybrush/smihandler.c | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/src/mainboard/google/guybrush/Kconfig b/src/mainboard/google/guybrush/Kconfig index e84ee68714..ce2b5de949 100644 --- a/src/mainboard/google/guybrush/Kconfig +++ b/src/mainboard/google/guybrush/Kconfig @@ -11,6 +11,8 @@ config BOARD_SPECIFIC_OPTIONS select BOARD_ROMSIZE_KB_16384 select EC_GOOGLE_CHROMEEC select EC_GOOGLE_CHROMEEC_ESPI + select ELOG + select ELOG_GSMI select FW_CONFIG select MAINBOARD_HAS_CHROMEOS select SOC_AMD_CEZANNE diff --git a/src/mainboard/google/guybrush/smihandler.c b/src/mainboard/google/guybrush/smihandler.c index d61006a08e..6facb76476 100644 --- a/src/mainboard/google/guybrush/smihandler.c +++ b/src/mainboard/google/guybrush/smihandler.c @@ -2,7 +2,9 @@ #include #include +#include #include +#include #include void mainboard_smi_gpi(u32 gpi_sts) @@ -27,3 +29,8 @@ int mainboard_smi_apmc(u8 apmc) return 0; } + +void elog_gsmi_cb_mainboard_log_wake_source(void) +{ + google_chromeec_log_events(MAINBOARD_EC_LOG_EVENTS | MAINBOARD_EC_S0IX_WAKE_EVENTS); +}