coreboot/src/mainboard
Furquan Shaikh 730fc6c7d8 mainboard/google/poppy: Enable MODE_CHANGE event in SCI_MASK
This is required to ensure that SCI is generated whenever a host event
is set for MODE_CHANGE. Thus, when wake from MODE_CHANGE event occurs,
eSPI SCI is generated which results in kernel handler reading host
event from the EC and thus causes the wake pin to be de-asserted.

BUG=b:37223093
TEST=Verified that wake from mode change event works fine in suspend
mode and there is no interrupt storm for GPE SCI after resume.

Change-Id: I1dd158ea0e302d5be9bcaa531cd1851082ba59fd
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/19559
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Jenny Tc <jenny.tc@intel.com>
2017-05-05 18:43:01 +02:00
..
a-trend
aaeon AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
abit
adi mainboards: Don’t select POST_IO 2017-03-21 18:19:52 +01:00
adlink
advansus src/amd: Add common definition of AMD ACPI MMIO address 2017-01-05 21:53:55 +01:00
amd nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
aopen aopen/dxplplusu: Switch to 2MiB flash 2017-01-13 17:47:20 +01:00
apple mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
artecgroup AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
asrock nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
asus nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
avalue src/amd: Add common definition of AMD ACPI MMIO address 2017-01-05 21:53:55 +01:00
azza
bachmann AMD geode: Avoid conflicting main() declaration 2017-03-08 03:19:46 +01:00
bap bap/ode_e20XX: Switch away from AGESA_LEGACY 2017-04-03 06:15:13 +02:00
bcom southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-14 17:20:26 +02:00
bifferos
biostar AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
broadcom nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
compaq
cubietech
digitallogic AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
dmp
ecs
elmex elmex/pcm205400: Switch away from AGESA_LEGACY 2017-03-28 01:59:11 +02:00
emulation emulation/qemu-i440fx: Use SMBIOS macros 2017-03-21 17:34:51 +01:00
esd cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
getac nb/intel/i945: Move INTEL_EDID 2017-04-07 21:37:16 +02:00
gigabyte mb/gigabyte/ga-b75m-d3h: add libgfxinit support 2017-05-04 10:33:04 +02:00
gizmosphere gizmosphere/gizmo: Switch away from AGESA_LEGACY 2017-03-28 01:58:13 +02:00
google mainboard/google/poppy: Enable MODE_CHANGE event in SCI_MASK 2017-05-05 18:43:01 +02:00
hp nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
ibase sb/ich7: Use common/gpio.h to set up GPIOs 2017-01-06 18:14:00 +01:00
iei AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
intel intel/kblrvp: Enable audio in RVP7 and RVP3 2017-05-01 00:46:45 +02:00
iwave cpu/x86/msr.h: Drop excessive includes 2016-12-06 20:54:31 +01:00
iwill nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
jetway southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-14 17:20:26 +02:00
kontron nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
lanner
lenovo mb/lenovo/x200: Make button on dock to undock work 2017-05-04 09:30:47 +02:00
linutop
lippert AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
lowrisc mb/lowrisc/nexys4ddr: Read RAM information from the config string 2016-12-06 18:52:42 +01:00
mitac
msi nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
nec
nokia
nvidia nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
packardbell mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
pcengines AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
purism purism/librem13: Enable support for M.2 NVMe 2017-05-01 00:44:15 +02:00
rca
roda nb/intel/gm45: Set display backlight according to EDID string 2017-05-03 16:19:03 +02:00
samsung vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-28 22:18:13 +02:00
sapphire mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
siemens mainboard/siemens/mc_apl1: remove unnecessary header 2017-05-05 15:19:54 +02:00
soyo
sunw nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
supermicro nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
technexion nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
thomson
ti
traverse AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
tyan nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
via southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-14 17:20:26 +02:00
winent nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
wyse AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
Kconfig Kconfig: Remind users to delete .config when switching boards 2017-01-06 21:33:58 +01:00