Skip to content

Commit 522ceec

Browse files
jmarinhorafaeljw
authored andcommitted
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: acpica/acpica@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
1 parent 0cc5b09 commit 522ceec

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

include/acpi/actbl2.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,7 @@ enum acpi_iort_node_type {
682682
ACPI_IORT_NODE_SMMU_V3 = 0x04,
683683
ACPI_IORT_NODE_PMCG = 0x05,
684684
ACPI_IORT_NODE_RMR = 0x06,
685+
ACPI_IORT_NODE_IWB = 0x07,
685686
};
686687

687688
struct acpi_iort_id_mapping {
@@ -860,6 +861,12 @@ struct acpi_iort_rmr_desc {
860861
u32 reserved;
861862
};
862863

864+
struct acpi_iort_iwb {
865+
u64 base_address;
866+
u16 iwb_index; /* Unique IWB identifier matching with the IWB GSI namespace. */
867+
char device_name[]; /* Path of the IWB namespace object */
868+
};
869+
863870
/*******************************************************************************
864871
*
865872
* IOVT - I/O Virtualization Table

0 commit comments

Comments
 (0)