aboutsummaryrefslogtreecommitdiff
path: root/drivers/tpm/Makefile
diff options
context:
space:
mode:
authorIlias Apalodimas <ilias.apalodimas@linaro.org>2021-11-09 09:02:18 +0200
committerHeinrich Schuchardt <xypron.glpk@gmx.de>2021-11-10 20:57:54 +0100
commite0ff3489974415873426188c71c613d2d28de6e3 (patch)
treecc11e2ee1e28372d313c8c098c6a528d12b249d1 /drivers/tpm/Makefile
parent2c9626c463151f1c178b5855bc763978e3878954 (diff)
downloadu-boot-e0ff3489974415873426188c71c613d2d28de6e3.zip
u-boot-e0ff3489974415873426188c71c613d2d28de6e3.tar.gz
u-boot-e0ff3489974415873426188c71c613d2d28de6e3.tar.bz2
tpm2: Add a TPMv2 MMIO TIS driver
Add support for devices that expose a TPMv2 though MMIO. Apart from those devices, we can use the driver in our QEMU setups and test TPM related code which is difficult to achieve using the sandbox driver (e.g test the EFI TCG2 protocol). It's worth noting that a previous patch added TPMv2 TIS core functions, which the current driver is consuming. Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Diffstat (limited to 'drivers/tpm/Makefile')
-rw-r--r--drivers/tpm/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/tpm/Makefile b/drivers/tpm/Makefile
index c65be52..494aa5a 100644
--- a/drivers/tpm/Makefile
+++ b/drivers/tpm/Makefile
@@ -14,3 +14,4 @@ obj-$(CONFIG_$(SPL_TPL_)TPM2_CR50_I2C) += cr50_i2c.o
obj-$(CONFIG_TPM2_TIS_SANDBOX) += tpm2_tis_sandbox.o sandbox_common.o
obj-$(CONFIG_TPM2_TIS_SPI) += tpm2_tis_spi.o
obj-$(CONFIG_TPM2_FTPM_TEE) += tpm2_ftpm_tee.o
+obj-$(CONFIG_TPM2_MMIO) += tpm2_tis_core.o tpm2_tis_mmio.o