ACPICA: acpisrc: Add missing conversion for VIOT support
authorJean-Philippe Brucker <jean-philippe@linaro.org>
Tue, 6 Apr 2021 21:30:26 +0000 (14:30 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 7 Apr 2021 17:09:01 +0000 (19:09 +0200)
ACPICA commit 856a96fdf4b51b2b8da17529df0255e6f51f1b5b

struct acpi_viot_header is missing from identifier table, causing linuxize
failures.

Link: https://github.com/acpica/acpica/commit/856a96fd
Signed-off-by: Jean-Philippe Brucker <jean-philippe@linaro.org>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Erik Kaneda <erik.kaneda@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
include/acpi/actbl3.h

index c0e68331f1fcf8262fcbaa5ebd13faec80301417..86903ac5bbc52b61660ba4f26dfb475373da757e 100644 (file)
@@ -520,7 +520,7 @@ enum acpi_viot_node_type {
 /* VIOT subtables */
 
 struct acpi_viot_pci_range {
-       ACPI_VIOT_HEADER header;
+       struct acpi_viot_header header;
        u32 endpoint_start;
        u16 segment_start;
        u16 segment_end;
@@ -531,7 +531,7 @@ struct acpi_viot_pci_range {
 };
 
 struct acpi_viot_mmio {
-       ACPI_VIOT_HEADER header;
+       struct acpi_viot_header header;
        u32 endpoint;
        u64 base_address;
        u16 output_node;
@@ -539,14 +539,14 @@ struct acpi_viot_mmio {
 };
 
 struct acpi_viot_virtio_iommu_pci {
-       ACPI_VIOT_HEADER header;
+       struct acpi_viot_header header;
        u16 segment;
        u16 bdf;
        u8 reserved[8];
 };
 
 struct acpi_viot_virtio_iommu_mmio {
-       ACPI_VIOT_HEADER header;
+       struct acpi_viot_header header;
        u8 reserved[4];
        u64 base_address;
 };