ACPICA: actbl2.h: Add bit constants of the Flags field in the IOVT IOMMU structure

According to the IOVT specification, define macros for each bit of the
Flags field in the IOVT IOMMU structure.

Link: https://github.com/open-acpica/acpica/commit/352f750e4cc0
Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Link: https://patch.msgid.link/20260922121058.972734-2-maobibo@loongson.cn
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
Bibo Mao 2026-09-22 20:10:55 +08:00 committed by Rafael J. Wysocki
parent 888dab4b04
commit 3bd2779b6c

View File

@ -919,6 +919,13 @@ struct acpi_iovt_iommu {
u32 device_entry_offset;
};
/* Masks for Flags field above */
#define ACPI_IOVT_IOMMU_PCI_DEVICE (1<<0)
#define ACPI_IOVT_IOMMU_PXM_VALID (1<<1)
#define ACPI_IOVT_IOMMU_MAGAGE_BY_SEGMENT (1<<2)
#define ACPI_IOVT_IOMMU_HW_CAP_SUPPORT (1<<3)
#define ACPI_IOVT_IOMMU_MSI_INT_BYPASS (1<<4)
struct acpi_iovt_device_entry {
u8 type;
u8 length;