]> git.proxmox.com Git - mirror_edk2.git/blobdiff - DynamicTablesPkg/Library/Acpi/Arm/AcpiSsdtPcieLibArm/SsdtPcieGenerator.c
DynamicTables: Fix DT PCI interrupt flags parsing
[mirror_edk2.git] / DynamicTablesPkg / Library / Acpi / Arm / AcpiSsdtPcieLibArm / SsdtPcieGenerator.c
index a34018151f2d41ae808fec5ea9f257904a68d2b5..626e53d70205159ebbf75ea3fe8887a04c2b4b04 100644 (file)
@@ -449,7 +449,7 @@ GeneratePrt (
     if ((Index > 0)   &&\r
         (IrqMapInfo->IntcInterrupt.Interrupt >= 32)   &&\r
         (IrqMapInfo->IntcInterrupt.Interrupt < 1020)  &&\r
-        ((IrqMapInfo->IntcInterrupt.Flags & 0x3) != BIT0))\r
+        ((IrqMapInfo->IntcInterrupt.Flags & 0xB) != 0))\r
     {\r
       Status = EFI_INVALID_PARAMETER;\r
       ASSERT_EFI_ERROR (Status);\r