coreboot/src
Furquan Shaikh 3cea0594df mb/google/volteer: Log EC events in case of S0ix resume
This change adds the callback
`elog_gsmi_cb_mainboard_log_wake_source()` to volteer to enable
logging of EC events in case of S0ix resume.

BUG=b:172272078
BRANCH=volteer
TEST=Verified that EC events are logged correctly for S0ix resume:

11 | 2020-11-02 14:11:05 | S0ix Enter
12 | 2020-11-02 14:11:08 | S0ix Exit
13 | 2020-11-02 14:11:08 | Wake Source | Power Button | 0
14 | 2020-11-02 14:11:08 | EC Event | Power Button
15 | 2020-11-02 14:11:17 | S0ix Enter
16 | 2020-11-02 14:11:21 | S0ix Exit
17 | 2020-11-02 14:11:21 | Wake Source | GPE # | 112
18 | 2020-11-02 14:11:21 | EC Event | Lid Open

Signed-off-by: Furquan Shaikh <furquan@google.com>
Change-Id: I7aa9dc2470da3226925927f2a0cc39fdd426e3b1
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47142
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-11-03 23:58:55 +00:00
..
acpi acpigen: Make acpigen_write_opregion() argument const 2020-10-21 22:24:27 +00:00
arch arch/x86/smbios: Populate SMBIOS type 7 with cache information 2020-10-26 06:54:04 +00:00
commonlib lib/libpayload: Replace strapping_ids with new board configuration entry 2020-10-30 15:25:28 +00:00
console console/init: Drop CONSOLE_LEVEL_CONST 2020-10-26 06:48:45 +00:00
cpu cpu/intel/haswell: Move smmrelocate.c MSR definitions to header 2020-11-03 19:12:01 +00:00
device azalia: Treat all negative return values as errors 2020-11-02 10:41:15 +00:00
drivers soc/intel/common: Create common Intel FSP reset code block 2020-11-02 10:43:40 +00:00
ec ec/system76/ec: Add battery charging thresholds 2020-11-02 06:23:36 +00:00
include include/list.h: Add support for GCC9+ 2020-11-03 09:11:21 +00:00
lib lib/libpayload: Replace strapping_ids with new board configuration entry 2020-10-30 15:25:28 +00:00
mainboard mb/google/volteer: Log EC events in case of S0ix resume 2020-11-03 23:58:55 +00:00
northbridge {cpu,nb}/intel/haswell: Drop unnecessary UL suffix 2020-10-31 10:08:59 +00:00
security sec/intel/txt/Kconfig: Remove the menu for including ACMs 2020-10-28 12:55:43 +00:00
soc soc/intel/{tgl,jsl}: Enable logging of wake sources for S0ix 2020-11-03 23:58:45 +00:00
southbridge sb/intel/lynxpoint/sata.c: Don't enable Bus Master 2020-11-03 23:40:48 +00:00
superio superio/nuvoton: Factor out equivalent Kconfig option 2020-10-19 07:06:20 +00:00
vendorcode vendorcode/intel/fsp: Update Tiger Lake FSP Headers for FSP v3425 2020-11-02 04:43:39 +00:00
Kconfig soc/intel/xeon_sp: Move function debug macros 2020-10-29 16:44:19 +00:00