\r
//\r
// SRAT structure types.\r
-// All other values between 0x05 an 0xFF are reserved and\r
+// All other values between 0x06 an 0xFF are reserved and\r
// will be ignored by OSPM.\r
//\r
#define EFI_ACPI_6_3_PROCESSOR_LOCAL_APIC_SAPIC_AFFINITY 0x00\r
#define EFI_ACPI_6_3_PROCESSOR_LOCAL_X2APIC_AFFINITY 0x02\r
#define EFI_ACPI_6_3_GICC_AFFINITY 0x03\r
#define EFI_ACPI_6_3_GIC_ITS_AFFINITY 0x04\r
+#define EFI_ACPI_6_3_GENERIC_INITIATOR_AFFINITY 0x05\r
\r
///\r
/// Processor Local APIC/SAPIC Affinity Structure Definition\r
UINT32 ItsId;\r
} EFI_ACPI_6_3_GIC_ITS_AFFINITY_STRUCTURE;\r
\r
+//\r
+// Generic Initiator Affinity Structure Device Handle Types\r
+// All other values between 0x02 an 0xFF are reserved and\r
+// will be ignored by OSPM.\r
+//\r
+#define EFI_ACPI_6_3_ACPI_DEVICE_HANDLE 0x00\r
+#define EFI_ACPI_6_3_PCI_DEVICE_HANDLE 0x01\r
+\r
///\r
/// Device Handle - ACPI\r
///\r