opnsense-src/sys/dev/tpm
Justin Hibbits 10eea8dc8c tpm20: Support partial reads
Summary:
In some cases the TPM utilities may read only a partial block, instead
of a full block.  If a new command starts while in the middle of a read
it may cause the TPM to go catatonic and no longer respond to SPI.

Reviewed by:	kd
Obtained from:	Juniper Networks, Inc.
Differential Revision: https://reviews.freebsd.org/D45140
2024-05-10 14:35:28 -04:00
..
tpm.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
tpm20.c tpm20: Support partial reads 2024-05-10 14:35:28 -04:00
tpm20.h tpm20: Support partial reads 2024-05-10 14:35:28 -04:00
tpm_acpi.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
tpm_bus.c tpm: Refactor TIS and add a SPI attachment 2024-05-03 16:26:11 -04:00
tpm_crb.c tpm20: Support partial reads 2024-05-10 14:35:28 -04:00
tpm_if.m tpm: Refactor TIS and add a SPI attachment 2024-05-03 16:26:11 -04:00
tpm_isa.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
tpm_spibus.c tpm: Refactor TIS and add a SPI attachment 2024-05-03 16:26:11 -04:00
tpm_tis_acpi.c tpm: Refactor TIS and add a SPI attachment 2024-05-03 16:26:11 -04:00
tpm_tis_core.c tpm20: Support partial reads 2024-05-10 14:35:28 -04:00
tpm_tis_spibus.c tpm: Refactor TIS and add a SPI attachment 2024-05-03 16:26:11 -04:00
tpmvar.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00