u-boot/drivers/tpm
Simon Glass 1c6608bd92 sandbox: tpm: Support extending a PCR multiple times
It is fairly easy to handle this case and it makes the emulator more
useful, since PCRs are commonly extended several times.

Add support for this, using U-Boot's sha256 support.

For now sandbox only supports a single PCR, but that is enough for the
tests that currently exist.

Signed-off-by: Simon Glass <sjg@chromium.org>
2021-08-01 09:05:24 -06:00
..
cr50_i2c.c tpm: cr50: Drop unnecessary coral headers 2021-07-15 19:49:56 +08:00
Kconfig sandbox conversion to SDL2 2020-02-11 10:58:41 -05:00
Makefile sandbox: tpm: Split out common nvdata code 2021-08-01 09:05:24 -06:00
sandbox_common.c sandbox: tpm: Support the define-space command 2021-08-01 09:05:24 -06:00
sandbox_common.h sandbox: tpm: Support the define-space command 2021-08-01 09:05:24 -06:00
tpm2_ftpm_tee.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07: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 sandbox: tpm: Support extending a PCR multiple times 2021-08-01 09:05:24 -06:00
tpm2_tis_spi.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
tpm_atmel_twi.c dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO 2021-02-21 06:08:00 +01: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_infineon.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
tpm_tis_lpc.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
tpm_tis_sandbox.c sandbox: tpm: Correct handling of get-capability 2021-08-01 09:05:24 -06:00
tpm_tis_st33zp24_i2c.c dm: treewide: Rename auto_alloc_size members to be shorter 2020-12-13 08:00:25 -07:00
tpm_tis_st33zp24_spi.c dm: treewide: Rename dev_get_platdata() to dev_get_plat() 2020-12-13 16:51:09 -07:00
tpm_tis.h tpm: add #ifndef to fix redeclaration build errors 2020-07-08 17:21:46 -04:00
tpm-uclass.c tpm: Use logging in the uclass 2021-03-02 15:53:37 -05:00