Commit e563f6fc authored by Jean-Philippe Brucker's avatar Jean-Philippe Brucker Committed by Rafael J. Wysocki
Browse files

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: default avatarJean-Philippe Brucker <jean-philippe@linaro.org>
Signed-off-by: default avatarBob Moore <robert.moore@intel.com>
Signed-off-by: default avatarErik Kaneda <erik.kaneda@intel.com>
Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
parent f73b8619
Loading
Loading
Loading
Loading
+4 −4
Original line number Original line Diff line number Diff line
@@ -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;
};
};