From 75ef6ec29e7c8f65df96cba0c197580f0d3e9ece Mon Sep 17 00:00:00 2001 From: Furquan Shaikh Date: Fri, 19 May 2017 10:50:02 -0700 Subject: elog: Add a new elog type for deep Sx variant This is useful for debugging based on eventlog to identify if platform entered normal or deep Sx. BUG=b:38436041 Change-Id: Ic7d8e5b8aafc07aed385fe3c4831ab7d29e1f890 Signed-off-by: Furquan Shaikh Reviewed-on: https://review.coreboot.org/19797 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin --- src/include/elog.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/include/elog.h') diff --git a/src/include/elog.h b/src/include/elog.h index 964e04099d..f18aa4b1b8 100644 --- a/src/include/elog.h +++ b/src/include/elog.h @@ -113,6 +113,7 @@ /* Sleep/Wake */ #define ELOG_TYPE_ACPI_ENTER 0x9d +/* Deep Sx wake variant is provided below - 0xad */ #define ELOG_TYPE_ACPI_WAKE 0x9e #define ELOG_TYPE_WAKE_SOURCE 0x9f #define ELOG_WAKE_SOURCE_PCIE 0x00 @@ -178,6 +179,9 @@ struct elog_event_mem_cache_update { /* Cr50 */ #define ELOG_TYPE_CR50_UPDATE 0xac +/* Deep Sx wake variant */ +#define ELOG_TYPE_ACPI_DEEP_WAKE 0xad + #if CONFIG_ELOG /* Eventlog backing storage must be initialized before calling elog_init(). */ extern int elog_init(void); -- cgit v1.2.3