acrn-hypervisor/misc/config_tools/board_inspector/acpiparser
Junjie Mao 4369896549 config_tools: acpi_gen: generate vRTCT instead of copying a physical one
As the last step to simplify the steps to enable software SRAM passthrough
to a pre-launched RT VM, this patch generates a virtual RTCT which only
contains a compatibility entry (to indicate that the format of the RTCT is
v2) and a couple of SSRAM or SSRAM waymask entries to report the software
SRAM blocks that pre-launched VM has access. That follows the practice how
ACRN device model generates virtual RTCT for post-launched VMs today.

In case RTCT v1 is used physically, this patch still generates a v2 RTCT
for the pre-launched VM but does not add an SSRAM waymask entry there
due to lack of information.

Tracked-On: #7947
Signed-off-by: Junjie Mao <junjie.mao@intel.com>
2022-08-05 07:36:40 +08:00
..
aml Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
__init__.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
_utils.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
apic.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
asf.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
dmar.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
dsdt.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
facp.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
prt.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
rdt.py config_tools: acpi_gen: generate vRTCT instead of copying a physical one 2022-08-05 07:36:40 +08:00
rtct.py config_tools: board_inspector: refactor ACPI RTCT parser 2022-08-05 07:36:40 +08:00
tpm2.py Update copyright year range in code headers 2022-07-15 11:48:35 +08:00