qemu-patch-raspberry4/hw/tpm
Stefan Berger 0804084230 tpm_tis: move buffers from localities into common location
One read buffer and one write buffer is sufficient for all localities.
The localities cannot all be active at the same time, and only the active
locality can use the r/w buffers. Inactive localities will require the
COMMAND_READY flag to be set on the STS register to move to the READY
state, which then enables access to using the buffer for writing of a
command, while all other localities are inactive.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2017-12-22 09:01:09 -05:00
..
Makefile.objs tpm: move qdev_prop_tpm to hw/tpm/ 2017-12-19 06:40:04 -05:00
tpm_emulator.c tpm_emulator: Add a caching layer for the TPM Established flag 2017-12-22 09:01:09 -05:00
tpm_int.h tpm: tpm_passthrough: Read the buffer size from the host device 2017-12-14 23:39:15 -05:00
tpm_ioctl.h tpm: tpm_emulator: get and set buffer size of device 2017-12-14 23:39:15 -05:00
tpm_passthrough.c hw/tpm: remove old i386 dependency 2017-12-18 17:07:02 +03:00
tpm_tis.c tpm_tis: move buffers from localities into common location 2017-12-22 09:01:09 -05:00
tpm_util.c tpm: move qdev_prop_tpm to hw/tpm/ 2017-12-19 06:40:04 -05:00
tpm_util.h tpm: move qdev_prop_tpm to hw/tpm/ 2017-12-19 06:40:04 -05:00