u-boot/drivers/tpm
Bruno Thomsen 78cc3fcf08 tpm2: tis_spi: add linux compatible fallback string
This solves a compatibility issue with Linux device trees
that contain TPMv2.x hardware. So it's easier to import DTS
from upstream kernel when migrating board init from C code
to DTS.

The issue is that fallback binding is different between Linux
and u-Boot.

Linux: "tcg,tpm_tis-spi"
U-Boot: "tis,tpm2-spi"

As there are currently no in-tree users of the U-Boot binding,
it makes sense to use Linux fallback binding.

Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
2020-07-08 15:38:32 -04:00
..
cr50_i2c.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
Kconfig sandbox conversion to SDL2 2020-02-11 10:58:41 -05:00
Makefile sandbox conversion to SDL2 2020-02-11 10:58:41 -05:00
tpm-uclass.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
tpm2_ftpm_tee.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
tpm2_ftpm_tee.h tpm2: ftpm: A driver for firmware TPM running inside TEE 2020-02-05 19:33:46 -07:00
tpm2_tis_sandbox.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
tpm2_tis_spi.c tpm2: tis_spi: add linux compatible fallback string 2020-07-08 15:38:32 -04:00
tpm_atmel_twi.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
tpm_internal.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
tpm_tis.h tpm: add Revision ID field in the chip structure 2018-05-25 08:12:40 -04:00
tpm_tis_infineon.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
tpm_tis_lpc.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
tpm_tis_sandbox.c common: Drop linux/crc8.h 2019-12-02 18:23:07 -05:00
tpm_tis_st33zp24_i2c.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00
tpm_tis_st33zp24_spi.c common: Drop linux/delay.h from common header 2020-05-18 21:19:23 -04:00