- 0x0, // Segment\r
- {{0x00, 0x00, 0x02}} // Function, Device, Bus\r
+ {\r
+ EDKII_PLATFORM_VTD_EXCEPTION_DEVICE_INFO_TYPE_DEVICE_SCOPE,\r
+ sizeof(PLATFORM_EXCEPTION_DEVICE_SCOPE_STRUCT)\r
+ }, // ExceptionDeviceInfo\r
+ {\r
+ 0, // SegmentNumber\r
+ {\r
+ EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_PCI_ENDPOINT, // Type\r
+ sizeof(EFI_ACPI_DMAR_DEVICE_SCOPE_STRUCTURE_HEADER) +\r
+ 2 * sizeof(EFI_ACPI_DMAR_PCI_PATH), // Length\r
+ 0, // Reserved2\r
+ 0, // EnumerationId\r
+ 0, // StartBusNumber\r
+ },\r
+ }, // DeviceScope\r
+ { 0x1C, 1 }, // PciBridge\r
+ { 0x0, 0 }, // PciDevice\r
+ },\r
+};\r
+\r
+PLATFORM_EXCEPTION_PCI_DEVICE_ID_STRUCT mExceptionPciDeviceIdList[] = {\r
+ {\r
+ {\r
+ EDKII_PLATFORM_VTD_EXCEPTION_DEVICE_INFO_TYPE_PCI_DEVICE_ID,\r
+ sizeof(PLATFORM_EXCEPTION_PCI_DEVICE_ID_STRUCT)\r
+ }, // ExceptionDeviceInfo\r
+ {\r
+ 0x8086, // VendorId\r
+ 0x9D2F, // DeviceId\r
+ 0x21, // RevisionId\r
+ 0x8086, // SubsystemVendorId\r
+ 0x7270, // SubsystemDeviceId\r
+ },\r