coreboot-kgpe-d16/src
Divya Chellap b96712dfd9 mb/google/soraka: configure WLAN_PE_RST gpio in early_gpio_table
On shutdown, Soraka enters Deep S5 and not S5 state. Setting
pad reset config of a gpio to RSMRST will not preserve
the gpio config across deepSx and the gpio should be configured again.
The WLAN_PE_RST signal should be brought up early in the bootflow
for giving the device enough time to initialized before PCIE init in FSP-S.
Hence, the gpio WLAN_PE_RST (GPP_B8) pad configuration is done in
early pad configuration in bootblock also.

BUG=b:64386481
BRANCH=none
TEST= WiFi functionality across S5, S3, DeepS3, S0ix and warm/cold reboot.

Change-Id: I5c7a4a3871a3bff69c1136379c78a8368c6258a6
Signed-off-by: Divya Chellap <divya.chellappa@intel.com>
Reviewed-on: https://review.coreboot.org/22587
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Subrata Banik <subrata.banik@intel.com>
2017-11-28 05:37:16 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch Constify struct cpu_device_id instances 2017-11-23 05:00:17 +00:00
commonlib commonlib/helpers.h: Include stddef.h 2017-11-04 00:32:13 +00:00
console console: Ignore loglevel in nvram until ramstage 2017-09-25 13:35:29 +00:00
cpu Constify struct cpu_device_id instances 2017-11-23 05:00:17 +00:00
device device: further untangle device_t from struct device 2017-11-15 05:19:42 +00:00
drivers drivers/net: add SSDT ACPI declaration and WOL feature 2017-11-27 02:44:02 +00:00
ec chromeec: Change the API for hostevent/wake masks to handle 64-bit 2017-11-22 19:10:26 +00:00
include include/timer.h: add NSECS_PER_SEC macro 2017-11-19 01:50:13 +00:00
lib src: Fix all Siemens copyrights 2017-11-07 12:33:51 +00:00
mainboard mb/google/soraka: configure WLAN_PE_RST gpio in early_gpio_table 2017-11-28 05:37:16 +00:00
northbridge nb/intel/gm45: Enable LAPIC monotonic timer 2017-11-03 16:19:27 +00:00
security security/vboot: Move vboot2 to security kconfig section 2017-10-22 02:14:46 +00:00
soc AMD platforms: Fix ASL comment that implies "\_SB" is southbridge 2017-11-28 03:53:32 +00:00
southbridge AMD platforms: Fix ASL comment that implies "\_SB" is southbridge 2017-11-28 03:53:32 +00:00
superio superio/acpi/pnp.asl: Fix PNP_READ_DMA/PNP_WRITE_DMA macros 2017-10-25 14:32:39 +00:00
vendorcode vendorcode/amd/pi/00670F00: Halt build if headers aren't wrapped 2017-11-22 18:28:56 +00:00
Kconfig intel/common/smbus: increase spd read performance 2017-10-31 15:49:55 +00:00