[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] [HVMLOADER] Dynamically add probed devices to the ACPI's XSDT using SSDT entries
The attached patch enables the hvmloader to dynamically add probed for devices to the ACPI's XSDT table using SSDT entries. I have implemented the probing for the TPM TIS interface. First the static ACPI table is copied into the 0xe000 segment and then devices may be probed and their SSDT ACPI entries may be copied behind the static ACPI tables considering the barrier at 0xf 0000 where the BIOS lives. The SSDT entries are linked to the XSDT table which for now has 3 empty slots. The XSDT table is then updated and checksummed again. I rearranged those ACPI functions that are commonly used to be in acpi_utils.c. Signed-off-by: Stefan Berger <stefanb@xxxxxxxxxx> Attachment:
hvmloader_ssdt_support.diff _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |