On ARM platforms the TPM is not attached through LPC but through I2C. This patch adds an I2C TPM driver that supports the following chips: * Infineon SLB9635 * Infineon SLB9645 In order to select the correct TPM implementation cleanly, CONFIG_TPM is moved to src/Kconfig and does the correct choice. BRANCH=none TEST=compile tested on peach_pit (more work needed to use this) BUG=none Change-Id: I2def0e0f86a869d6fcf56fc4ccab0bc935de2bf1 Signed-off-by: Stefan Reinauer <reinauer@google.com> Reviewed-on: https://chromium-review.googlesource.com/167543 Reviewed-by: ron minnich <rminnich@chromium.org>
10 lines
380 B
Text
10 lines
380 B
Text
source src/drivers/i2c/adm1026/Kconfig
|
|
source src/drivers/i2c/adm1027/Kconfig
|
|
source src/drivers/i2c/adt7463/Kconfig
|
|
source src/drivers/i2c/i2cmux/Kconfig
|
|
source src/drivers/i2c/i2cmux2/Kconfig
|
|
source src/drivers/i2c/lm63/Kconfig
|
|
source src/drivers/i2c/rtd2132/Kconfig
|
|
source src/drivers/i2c/tpm/Kconfig
|
|
source src/drivers/i2c/w83795/Kconfig
|
|
source src/drivers/i2c/w83793/Kconfig
|