coreboot-kgpe-d16/src/soc/intel/apollolake
Karthikeyan Ramasubramanian f84c103825 soc/intel/apollolake: Add support to log XHCI wake events
Add support to identify and log the XHCI wake events for apollolake into
event logs.

BUG=b:123429132
BRANCH=None
TEST=Ensure that the system boots to ChromeOS. Ensure that the wake up
events due to USB are logged into the event logs.
6 | 2019-03-21 09:22:18 | S0ix Enter
7 | 2019-03-21 09:22:22 | S0ix Exit
8 | 2019-03-21 09:22:22 | Wake Source | PME - XHCI (USB 2.0 port) | 9
9 | 2019-03-21 09:22:22 | Wake Source | GPE # | 13
10 | 2019-03-21 09:23:20 | ACPI Enter | S3
11 | 2019-03-21 09:23:30 | Wake Source | PME - XHCI (USB 2.0 port) | 9
12 | 2019-03-21 09:23:30 | ACPI Wake | S3
13 | 2019-03-21 09:23:30 | Wake Source | GPE # | 13

Change-Id: I55b850646dda8acaa086a9012c2d8b611016f932
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32000
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-03-28 06:40:03 +00:00
..
acpi coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
bootblock coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
include/soc coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
acpi.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
car.c src: Remove unneeded include "{arch,cpu}/cpu.h" 2018-11-12 09:22:18 +00:00
chip.c intel/apollolake: Add HDA to disable_dev function 2019-03-24 13:10:17 +00:00
chip.h intel/apollolake: Add parameter to enable VTD in devicetree 2019-02-05 06:34:44 +00:00
cpu.c src/soc/intel/apollolake/cpu.c: Set up local APIC 2019-03-08 14:14:41 +00:00
cse.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
elog.c soc/intel/apollolake: Add support to log XHCI wake events 2019-03-28 06:40:03 +00:00
fspcar.c soc/intel: Consolidate FSP CAR setup and teardown code 2018-10-25 09:26:50 +00:00
glk_page_map.txt
gpio_apl.c
gpio_glk.c
graphics.c src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
gspi.c
heci.c
i2c.c
Kconfig soc/intel/apollolake: Add support to log XHCI wake events 2019-03-28 06:40:03 +00:00
lpc.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
Makefile.inc soc/intel/apl: Hook microcode updates up 2019-01-15 09:19:11 +00:00
meminit.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
meminit_util_apl.c soc/intel: Add mem_rank info in SMBIOS 2019-02-18 20:25:42 +00:00
meminit_util_glk.c soc/intel: Add mem_rank info in SMBIOS 2019-02-18 20:25:42 +00:00
memmap.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
mmap_boot.c soc/intel/apl: Warn if CBFS is outside the memory mapped area 2018-12-06 12:06:16 +00:00
nhlt.c src: Remove unneeded include <console/console.h> 2018-11-16 09:50:29 +00:00
pdpt.c
pmc.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
pmutil.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
pnpconfig.c
pt.c
reset.c
romstage.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
sd.c
smihandler.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
spi.c
systemagent.c intel/apollolake: Add fixed resources for VTd to system resources 2019-01-28 13:42:53 +00:00
uart.c soc/apollolake: Add UART0 2019-03-25 17:28:17 +00:00
xdci.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00