acrn-hypervisor/devicemodel/hw/platform
Yifan Liu 00631f113f dm: TPM2 passthrough for post-launched VM with eventlog support
This patch enables TPM2 passthrough to post-launched VM with eventlog
support.
User starts by providing command line "--acpidev_pt <TPM2_HID>",
of which the <TPM2_HID> will be searched from /proc/iomem for TPM2 buffer
start address and size. Furthermore, If TPM2 eventlog is supported,
TPM2 eventlog information will be retrieved from sysfs TPM2 table and
passed-through as well.

v4 -> v5:
move tpm2 related logic from acpi.c to tpm.c
multiple API rename

Tracked-On: #6686
Signed-off-by: Yifan Liu <yifan1.liu@intel.com>
Acked-by: Wang, Yu1 <yu1.wang@intel.com>
2021-10-20 12:15:37 +08:00
..
acpi dm: TPM2 passthrough for post-launched VM with eventlog support 2021-10-20 12:15:37 +08:00
rpmb dm: rbmp: Convert print output to acrn-dm logger 2020-09-10 09:33:25 +08:00
tpm dm: TPM2 passthrough for post-launched VM with eventlog support 2021-10-20 12:15:37 +08:00
atkbdc.c dm:use acrn-dm logger function instread of printf 2019-11-14 15:34:04 +08:00
cmos_io.c dm:use acrn-dm logger function instread of printf 2019-11-14 15:34:04 +08:00
debugexit.c dm: cleanup assert in core.c 2019-07-05 09:36:02 +08:00
hpet.c dm: timer: Convert print output to acrn-dm logger 2020-09-10 09:33:25 +08:00
ioapic.c dm: Remove header vmm.h 2021-07-15 11:53:54 +08:00
ioc.c dm: ioc: Convert print output to acrn-dm logger 2020-09-10 09:33:25 +08:00
ioc_cbc.c dm: ioc: Convert print output to acrn-dm logger 2020-09-10 09:33:25 +08:00
pit.c dm: timer: Convert print output to acrn-dm logger 2020-09-10 09:33:25 +08:00
ps2kbd.c dm:use acrn-dm logger function instread of fprintf 2019-11-14 15:34:04 +08:00
ps2mouse.c dm:use acrn-dm logger function instread of fprintf 2019-11-14 15:34:04 +08:00
pty_vuart.c dm:Remove deprecated terms 2020-09-01 09:30:08 +08:00
rtc.c dm: refine 'assert' usage in timer.c and rtc.c 2019-06-20 08:55:44 +08:00
usb_mouse.c DM USB: dynamically allocate block count for struct usb_xfer 2019-09-26 11:29:22 +08:00
usb_pmapper.c ACRN:DM Release resource when destroy the device 2021-09-04 18:55:12 +08:00