mainboard/asus/p8h61-m_pro : Support TPM module

Select support in Kconfig and configure device in devicetree
Tested with ASUS addon TPM modules, v1.2 (ASUS TPM-L FW3.19 rev1.02H) and v2.0 (ASUS TPM-L R2.0 rev1.00) using SeaBIOS and Linux OS

Change-Id: Icdad9a41b61221b536f2ac695f44319f6b0599e7
Signed-off-by: Simon Newton <simon.newton@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32080
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
This commit is contained in:
Simon Newton 2019-03-27 13:52:36 +00:00 committed by Philipp Deppenwiese
parent eb789f0b79
commit 690d27faa7
2 changed files with 4 additions and 0 deletions

View File

@ -30,6 +30,7 @@ config BOARD_SPECIFIC_OPTIONS
select HAVE_OPTION_TABLE select HAVE_OPTION_TABLE
select HAVE_CMOS_DEFAULT select HAVE_CMOS_DEFAULT
select DRIVERS_ASMEDIA_ASPM_BLACKLIST select DRIVERS_ASMEDIA_ASPM_BLACKLIST
select MAINBOARD_HAS_LPC_TPM
config MAINBOARD_DIR config MAINBOARD_DIR
string string

View File

@ -109,6 +109,9 @@ chip northbridge/intel/sandybridge
irq 0xe5 = 0xff irq 0xe5 = 0xff
end end
end end
chip drivers/pc80/tpm
device pnp 4e.0 on end # TPM module
end
end end
device pci 1f.2 on end # SATA Controller 1 device pci 1f.2 on end # SATA Controller 1
device pci 1f.3 on end # SMBus device pci 1f.3 on end # SMBus