coreboot-kgpe-d16/src/soc/intel/common
Aaron Durbin 9d9a121fa0 soc/intel/common: provide default tis_plat_irq_status() implementation
On Intel platforms utilizing the CR50 TPM the interrupts are routed
to GPIOs connected to the GPE blocks. Therefore, provide a common
implementation for tis_plat_irq_status() to reduce code duplication.
This code could be further extended to not be added based on
MAINBOARD_HAS_TPM_CR50, but that's all that's using it for now.

Change-Id: I955df0a536408b2ccd07146893337c53799e243f
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/19369
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Tested-by: build bot (Jenkins)
2017-04-24 22:03:13 +02:00
..
acpi soc/intel/common: Wrap lines at 80 columns 2017-03-15 04:59:35 +01:00
block soc/intel/common/block: Add Intel common UART code 2017-04-11 17:01:46 +02:00
acpi.h src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
acpi_wake_source.c
hda_verb.c soc/intel/common: Fix spacing issues 2017-03-13 17:08:34 +01:00
hda_verb.h
Kconfig soc/intel/common: provide default tis_plat_irq_status() implementation 2017-04-24 22:03:13 +02:00
lpss_i2c.c soc/intel/lpss: Provide common LPSS clock config 2017-04-05 20:33:04 +02:00
lpss_i2c.h soc/intel/lpss: Provide common LPSS clock config 2017-04-05 20:33:04 +02:00
Makefile.inc soc/intel/common: provide default tis_plat_irq_status() implementation 2017-04-24 22:03:13 +02:00
mma.c intel MMA: Enable MMA with FSP2.0 2016-12-13 18:00:43 +01:00
mma.h intel MMA: Enable MMA with FSP2.0 2016-12-13 18:00:43 +01:00
mrc_cache.c soc/intel/common: provide option to invalide MRC cache on recovery 2016-12-15 23:11:57 +01:00
mrc_cache.h soc/intel/common: remove mrc cache assumptions 2016-12-15 07:51:35 +01:00
nhlt.c lib/nhlt: add support for setting the oem_revision 2016-12-01 08:17:42 +01:00
nvm.c soc/intel/common: remove mrc cache assumptions 2016-12-15 07:51:35 +01:00
nvm.h soc/intel/common: remove mrc cache assumptions 2016-12-15 07:51:35 +01:00
opregion.c nb/intel: Deduplicate vbt header 2017-04-03 04:58:03 +02:00
opregion.h nb/intel: Deduplicate vbt header 2017-04-03 04:58:03 +02:00
reset.c soc/intel/common: Fix build error in reset.c 2016-08-01 22:14:08 +02:00
smbios.c soc/intel/common: Pass the minimum possible string length for strncpy 2017-03-10 19:59:58 +01:00
smbios.h soc/intel/common: Pass the minimum possible string length for strncpy 2017-03-10 19:59:58 +01:00
smi.h
smihandler.c soc/intel/common: Wrap lines at 80 columns 2017-03-15 04:59:35 +01:00
spi_flash.c soc/intel: Use correct terminology for SPI flash operations 2016-11-22 17:39:07 +01:00
spi_flash.h soc/intel: Use correct terminology for SPI flash operations 2016-11-22 17:39:07 +01:00
tpm_tis.c soc/intel/common: provide default tis_plat_irq_status() implementation 2017-04-24 22:03:13 +02:00
util.c CPU: Declare cpu_phys_address_size() for all arch 2016-12-06 20:53:45 +01:00
util.h
vbt.c soc/intel/apollolake: Remove PEIM GFX from normal mode and S3 resume 2016-07-29 00:09:05 +02:00
vbt.h soc/intel/apollolake: Remove PEIM GFX from normal mode and S3 resume 2016-07-29 00:09:05 +02:00