ACPICA: acpisrc: Add missing conversion for VIOT support
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>
This commit is contained in:
parent
f73b8619aa
commit
e563f6fc9e
@ -520,7 +520,7 @@ enum acpi_viot_node_type {
|
|||||||
/* VIOT subtables */
|
/* VIOT subtables */
|
||||||
|
|
||||||
struct acpi_viot_pci_range {
|
struct acpi_viot_pci_range {
|
||||||
ACPI_VIOT_HEADER header;
|
struct acpi_viot_header header;
|
||||||
u32 endpoint_start;
|
u32 endpoint_start;
|
||||||
u16 segment_start;
|
u16 segment_start;
|
||||||
u16 segment_end;
|
u16 segment_end;
|
||||||
@ -531,7 +531,7 @@ struct acpi_viot_pci_range {
|
|||||||
};
|
};
|
||||||
|
|
||||||
struct acpi_viot_mmio {
|
struct acpi_viot_mmio {
|
||||||
ACPI_VIOT_HEADER header;
|
struct acpi_viot_header header;
|
||||||
u32 endpoint;
|
u32 endpoint;
|
||||||
u64 base_address;
|
u64 base_address;
|
||||||
u16 output_node;
|
u16 output_node;
|
||||||
@ -539,14 +539,14 @@ struct acpi_viot_mmio {
|
|||||||
};
|
};
|
||||||
|
|
||||||
struct acpi_viot_virtio_iommu_pci {
|
struct acpi_viot_virtio_iommu_pci {
|
||||||
ACPI_VIOT_HEADER header;
|
struct acpi_viot_header header;
|
||||||
u16 segment;
|
u16 segment;
|
||||||
u16 bdf;
|
u16 bdf;
|
||||||
u8 reserved[8];
|
u8 reserved[8];
|
||||||
};
|
};
|
||||||
|
|
||||||
struct acpi_viot_virtio_iommu_mmio {
|
struct acpi_viot_virtio_iommu_mmio {
|
||||||
ACPI_VIOT_HEADER header;
|
struct acpi_viot_header header;
|
||||||
u8 reserved[4];
|
u8 reserved[4];
|
||||||
u64 base_address;
|
u64 base_address;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user