]> Git Repo - qemu.git/commit
tpm_spapr: Support TPM for ppc64 using CRQ based interface
authorStefan Berger <[email protected]>
Tue, 21 Jan 2020 15:29:32 +0000 (10:29 -0500)
committerDavid Gibson <[email protected]>
Sun, 2 Feb 2020 03:07:57 +0000 (14:07 +1100)
commit3676bc69b358d84a6b32d9cd44325048659a32a2
tree0116c4e50ee6e48cbafe9cd07d3ba2e6b66d9d9b
parent864674fa29ab61681b8c72c3c41251e985daabed
tpm_spapr: Support TPM for ppc64 using CRQ based interface

Implement support for TPM on ppc64 by implementing the vTPM CRQ interface
as a frontend. It can use the tpm_emulator driver backend with the external
swtpm.

The Linux vTPM driver for ppc64 works with this emulation.

This TPM emulator also handles the TPM 2 case.

Signed-off-by: Stefan Berger <[email protected]>
Reviewed-by: David Gibson <[email protected]>
Message-Id: <20200121152935[email protected]>
[dwg: Use device_class_set_props(), tweak Kconfig]
Signed-off-by: David Gibson <[email protected]>
docs/specs/tpm.txt
hw/tpm/Kconfig
hw/tpm/Makefile.objs
hw/tpm/tpm_spapr.c [new file with mode: 0644]
hw/tpm/trace-events
include/sysemu/tpm.h
qapi/tpm.json
This page took 0.027138 seconds and 4 git commands to generate.