u-boot/drivers/tpm
Simon Glass f255d31f90 dm: tpm: Add a uclass for Trusted Platform Modules
Add a new uclass for TPMs which uses almost the same TIS (TPM Interface
Specification) as is currently implemented. Since init() is handled by the
normal driver model probe() method, we don't need to implement that. Also
rename the transfer method to xfer() which is a less clumbsy name.

Once all drivers and users are converted to driver model we can remove the
old code.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Christophe Ricard<christophe-h.ricard@st.com>
Reviewed-by: Heiko Schocher <hs@denx.de>
2015-08-31 07:57:28 -06:00
..
Kconfig dm: tpm: Add a uclass for Trusted Platform Modules 2015-08-31 07:57:28 -06:00
Makefile dm: tpm: Add a uclass for Trusted Platform Modules 2015-08-31 07:57:28 -06:00
tpm_atmel_twi.c tpm: Convert drivers to use SPDX 2015-08-31 07:57:27 -06:00
tpm_internal.h dm: tpm: Add a uclass for Trusted Platform Modules 2015-08-31 07:57:28 -06:00
tpm_tis_i2c.c dm: tpm: Add a uclass for Trusted Platform Modules 2015-08-31 07:57:28 -06:00
tpm_tis_i2c.h dm: tpm: Add a uclass for Trusted Platform Modules 2015-08-31 07:57:28 -06:00
tpm_tis_lpc.c dm: tpm: Add a uclass for Trusted Platform Modules 2015-08-31 07:57:28 -06:00
tpm_tis_sandbox.c sandbox: tpm: Fix nvwrite command 2014-01-08 17:26:17 -07:00
tpm-uclass.c dm: tpm: Add a uclass for Trusted Platform Modules 2015-08-31 07:57:28 -06:00