coreboot/src
Richard Spiegel b74e399c7d soc/amd/stoneyridge/smihandler.c: Report pending wake event
There's a small window of opportunity when CPU is already in SMM but has
not yet entered S3 for a wake event to happen, which would cause a failed
S3 entry. Check for pending events at the very last moment possible, and
if there are pending wake events report them.

BUG=b:111100312
TEST=build and boot grunt.

Change-Id: I9472fdf481897fcf9f4c669f6b1514ef479fce7a
Signed-off-by: Richard Spiegel <richard.spiegel@silverbackltd.com>
Reviewed-on: https://review.coreboot.org/28247
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
2018-08-22 15:36:10 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch acpi: remove CBMEM_ID_ACPI_GNVS_PTR entry 2018-08-22 15:32:30 +00:00
commonlib cbtable: remove chromeos_acpi from cbtable 2018-08-22 15:33:50 +00:00
console arch/x86: Drop leftover ROMCC console support 2018-06-08 03:31:12 +00:00
cpu cpu/intel/common: add function to init cppc_config 2018-08-20 15:53:28 +00:00
device nb/intel/sandybridge/raminit: Move fill_smbios17 to ddr3.c 2018-08-21 23:04:08 +00:00
drivers drivers/elog/elog.c: Create extended event 2018-08-22 15:35:47 +00:00
ec ec/lenovo/pmh7: use read/write function in clear_bit/set_bit 2018-08-20 06:57:18 +00:00
include drivers/elog/elog.c: Create extended event 2018-08-22 15:35:47 +00:00
lib cbtable: remove chromeos_acpi from cbtable 2018-08-22 15:33:50 +00:00
mainboard mb/google/octopus/variants/bobba: Apply new GPIO configs for bid >= 2 2018-08-22 06:23:25 +00:00
northbridge nb/intel/sandybridge/raminit: Move fill_smbios17 to ddr3.c 2018-08-21 23:04:08 +00:00
security security/tpm: Fix TPM 1.2 state machine issues 2018-08-21 15:45:15 +00:00
soc soc/amd/stoneyridge/smihandler.c: Report pending wake event 2018-08-22 15:36:10 +00:00
southbridge cbtable: remove chromeos_acpi from cbtable 2018-08-22 15:33:50 +00:00
superio superio/ite/it8721f: Add SuperIO ACPI declarations 2018-08-21 14:45:36 +00:00
vendorcode cbtable: remove chromeos_acpi from cbtable 2018-08-22 15:33:50 +00:00
Kconfig Kconfig: Make the EM100 config option common 2018-07-16 07:41:14 +00:00