diff options
| author | Jose Marinho <jose.marinho@arm.com> | 2026-01-14 13:29:59 +0100 |
|---|---|---|
| committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2026-01-15 18:17:49 +0100 |
| commit | 522ceeceff12426b5d9e0f577921c873b9d6af6a (patch) | |
| tree | fe83a85a4889b6c68cd1360d0eed9b2829cd58c9 /include | |
| parent | 0cc5b091ecf8d3695551b654863c3a05cdd69089 (diff) | |
ACPICA: Add Arm IORT IWB node definitions
The IORT IUWB node is defined in IORT issue E.g
See https://developer.arm.com/documentation/den0049/eg
Link: https://github.com/acpica/acpica/commit/a90dc2f5380c
Signed-off-by: Jose Marinho <jose.marinho@arm.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/2691130.Lt9SDvczpP@rafael.j.wysocki
Diffstat (limited to 'include')
| -rw-r--r-- | include/acpi/actbl2.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/acpi/actbl2.h b/include/acpi/actbl2.h index 05ce897f1eeb..01dc35e4b60a 100644 --- a/include/acpi/actbl2.h +++ b/include/acpi/actbl2.h @@ -682,6 +682,7 @@ enum acpi_iort_node_type { ACPI_IORT_NODE_SMMU_V3 = 0x04, ACPI_IORT_NODE_PMCG = 0x05, ACPI_IORT_NODE_RMR = 0x06, + ACPI_IORT_NODE_IWB = 0x07, }; struct acpi_iort_id_mapping { @@ -860,6 +861,12 @@ struct acpi_iort_rmr_desc { u32 reserved; }; +struct acpi_iort_iwb { + u64 base_address; + u16 iwb_index; /* Unique IWB identifier matching with the IWB GSI namespace. */ + char device_name[]; /* Path of the IWB namespace object */ +}; + /******************************************************************************* * * IOVT - I/O Virtualization Table |
