mb/asus/kgpe-d16: Add TPM support

The ASUS KGPE-D16 accepts an optional Infineon LPC TPM module.
Expose the TPM LPC device to the host operating system.

Change-Id: If500e9162bf1e233ccaa35db79452daa59a34f2f
Signed-off-by: Timothy Pearson <tpearson@raptorengineering.com>
Reviewed-on: https://review.coreboot.org/16269
Tested-by: build bot (Jenkins)
Tested-by: Raptor Engineering Automated Test Stand <noreply@raptorengineeringinc.com>
Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
Timothy Pearson 2016-08-19 17:29:17 -05:00
parent 1bc2b0bed0
commit 7931c6a81d
3 changed files with 6 additions and 0 deletions

View File

@ -30,6 +30,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select MMCONF_SUPPORT_DEFAULT
select SPI_FLASH
select SPI_FLASH_WINBOND
select MAINBOARD_HAS_LPC_TPM
select HAVE_ACPI_RESUME
select DRIVERS_I2C_W83795
select DRIVERS_ASPEED_AST2050

View File

@ -214,6 +214,9 @@ chip northbridge/amd/amdfam10/root_complex # Root complex
device pnp 2e.d off end # VID_BUSSEL
device pnp 2e.f off end # GPIO_PP_OD
end
chip drivers/pc80/tpm
device pnp 4e.0 on end # TPM module
end
end
device pci 14.4 on # Bridge
device pci 1.0 on end # VGA

View File

@ -564,6 +564,8 @@ DefinitionBlock (
#include "../../../superio/winbond/w83667hg-a/ps2_controller.asl"
#include <drivers/pc80/tpm/acpi/tpm.asl>
/* UART 1 */
Device (URT1)
{