Files
xen/tools/libacpi
Jennifer Herbert 5828b94b25 acpi: make TPM version configurable
This patch makes the TPM version, for which the ACPI library probes, configurable.
If acpi_config.tpm_verison is set to 1, it indicates that 1.2 (TCPA) should be probed.
I have also added to hvmloader an option to allow setting this new config, which can
be triggered by setting the platform/tpm_verion xenstore key.

Signed-off-by: Jennifer Herbert <jennifer.herbert@citrix.com>
Reviewed-by: Jason Andryuk <jandryuk@gmail.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
2023-05-08 14:13:56 +02:00
..
2023-05-05 09:12:07 +02:00
2023-05-08 14:13:56 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00
2023-05-08 14:13:56 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00
2023-05-05 09:12:07 +02:00

ACPI builder for domain firmware


BUILDING ACPI
-----------------
Users of ACPI builder are expected to provide an include file that makes available
the following:
* strncpy
* printf
* NULL
* test_bit
* offsetof

When compiling build.c, the name of this include file should be given to
compiler as -DLIBACPI_STDUTILS=\"<filename>\". See tools/firmware/hvmloader/Makefile
for an example.

Note on DSDT Table
------------------
DSDT table source code is acpi_dsdt.asl
It is already compiled and the output is acpi_dsdt.c
Usually, user is not expected to change the acpi_dsdt.asl.
In case that the acpi_dsdt.asl need to be updated, please 
Follow the instruction:

# make acpi_dsdt.c