drivers/pc80/tpm: Select TPM device name based on Kconfig option

Device ID remains same for SLB9670 Infineon TPM 1.1 and TPM 2.0
chip. Hence select based on TPM2 Kconfig option.

BUG=none
BRANCH=none
TEST=Build and boot SKL RVP with SPI TPM 2.0 module

Change-Id: I57e63f2f2899d25ed6b797930fd8bf1d1cdc1b1d
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/17374
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
Subrata Banik 2016-11-11 09:28:45 +05:30 committed by Martin Roth
parent b5580ad55f
commit 5b8c4a7bca
1 changed files with 4 additions and 0 deletions

View File

@ -119,7 +119,11 @@ static const struct device_name atmel_devices[] = {
static const struct device_name infineon_devices[] = { static const struct device_name infineon_devices[] = {
{0x000b, "SLB9635 TT 1.2"}, {0x000b, "SLB9635 TT 1.2"},
{0x001a, "SLB9660 TT 1.2"}, {0x001a, "SLB9660 TT 1.2"},
#if IS_ENABLED(CONFIG_TPM2)
{0x001b, "SLB9670 TT 2.0"},
#else
{0x001b, "SLB9670 TT 1.2"}, {0x001b, "SLB9670 TT 1.2"},
#endif
{0xffff} {0xffff}
}; };