diff --git a/misc/config_tools/board_inspector/extractors/50-acpi.py b/misc/config_tools/board_inspector/extractors/50-acpi.py index 338128c06..7c334fdc8 100644 --- a/misc/config_tools/board_inspector/extractors/50-acpi.py +++ b/misc/config_tools/board_inspector/extractors/50-acpi.py @@ -126,7 +126,9 @@ def parse_tpm(elem): for parameter in tpm2.start_method_specific_parameters: add_child(start_method, "parameter", hex(parameter)) if hasattr(tpm2, "log_area_minimum_length"): - add_child(elem, "capability", None, id="log_area") + log_area = add_child(elem, "capability", None, id="log_area") + add_child(log_area, "log_area_minimum_length", hex(tpm2.log_area_minimum_length)) + add_child(log_area, "log_area_start_address", hex(tpm2.log_area_start_address)) except Exception as e: logging.info(f"Parse ACPI TPM2 failed: {str(e)}") logging.info(f"Will not extract information from ACPI TPM2") diff --git a/misc/config_tools/xforms/misc_cfg.h.xsl b/misc/config_tools/xforms/misc_cfg.h.xsl index a96e7f73a..2b6d8bbc8 100644 --- a/misc/config_tools/xforms/misc_cfg.h.xsl +++ b/misc/config_tools/xforms/misc_cfg.h.xsl @@ -192,6 +192,7 @@ + diff --git a/misc/config_tools/xforms/vm_configurations.c.xsl b/misc/config_tools/xforms/vm_configurations.c.xsl index 25920f5a5..c6d3201ab 100644 --- a/misc/config_tools/xforms/vm_configurations.c.xsl +++ b/misc/config_tools/xforms/vm_configurations.c.xsl @@ -252,7 +252,7 @@ - + },