coreboot-kgpe-d16/src
Naresh G Solanki 1a1515b949 skylake mainboards: Configure gpio PADRSTCFG to PLTRST
With gpio PADRSTCFG set to DEEP & GPIROUTIOXAPIC=1 & PADRSTCFG, causes
IRQ storm after S3 resume. GPIOs that fire IRQs via IOAPIC need to get
their logic reset over pltrst and hence configuring PADRSTCFG to
PLTRST to prevent IRQ strom after S3 resume.

BRANCH=glados
BUG=chrome-os-partner:50536
TEST=Build for kunimitsu and Boot on FAB4, no irq storm observed
after S3 resume.

Change-Id: I7f1ae90aed03778e7d6cb2d79de0efe9a6d9e20d
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: aff91da4feaf8f7e42cfeee756cf468288cbfd68
Original-Change-Id: I7cac60fb0144e090b8decb05d948b2d8d2f8deac
Original-Signed-off-by: Naresh G Solanki <naresh.solanki@intel.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/329453
Original-Commit-Ready: Naresh Solanki <naresh.solanki@intel.com>
Original-Tested-by: Naresh Solanki <naresh.solanki@intel.com>
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/331174
Original-Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Original-Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-on: https://review.coreboot.org/13992
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2016-03-16 15:03:30 +01:00
..
acpi acpi/: add missing license header 2016-01-14 22:52:11 +01:00
arch x86: Drop CONFIG_COMPILE_IN_DSDT 2016-03-15 21:17:14 +01:00
commonlib lz4_wrapper: Use __asm__ rather than asm. 2016-03-05 00:56:53 +01:00
console Kconfig: hide useless options on ARM. 2016-03-05 00:56:36 +01:00
cpu cpu/via/c7: Don't manually include udelay_io.c 2016-03-10 16:56:23 +01:00
device Kconfig: hide useless options on ARM. 2016-03-05 00:56:36 +01:00
drivers parade/ps8640: Clean up 2016-03-16 15:02:46 +01:00
ec Hide EC_GOOGLE_CHROMEEC_SPI_BUS. 2016-03-05 00:57:22 +01:00
include device/i2c: Add i2c_read_bytes() API 2016-03-12 09:11:43 +01:00
lib cbmem: Fix cbmem_add_bootmem() 2016-03-11 09:52:46 +01:00
mainboard skylake mainboards: Configure gpio PADRSTCFG to PLTRST 2016-03-16 15:03:30 +01:00
northbridge nb/amd/mct_ddr3: Use correct initial UI setting during DRAM training 2016-03-13 23:42:41 +01:00
soc mediatek/mt8173: Enable 4GB mode 2016-03-15 21:34:43 +01:00
southbridge southbridge/intel/ibexpeak: Use common gpio.c 2016-02-23 00:28:26 +01:00
superio roda/rk9: Remove #include early_serial.c from romstage 2016-03-08 13:41:03 +01:00
vendorcode vendorcode/intel/Kconfig: Add broadwell_de symbol to fix lint 2016-03-15 15:23:40 +01:00
Kconfig Kconfig: remove COMPRESS_PRERAM_STAGES option from x86 2016-03-11 16:52:38 +01:00