]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Drivers/SataSiI3132Dxe: Allow 64-bit DMA transfer
authorDaniil Egranov <daniil.egranov@arm.com>
Fri, 27 Oct 2017 05:33:24 +0000 (00:33 -0500)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Fri, 27 Oct 2017 12:53:35 +0000 (13:53 +0100)
Set a PCI IO attribute allowing 64-bit DMA transfer.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Daniil Egranov <daniil.egranov@arm.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132.c

index f4946552a08e6cc1f5f3b038a45d6c65bacee88e..c1760fdc1b3242152758401d747d58bdfd24b006 100644 (file)
@@ -384,7 +384,7 @@ SataSiI3132DriverBindingStart (
                   &Supports\r
                   );\r
   if (!EFI_ERROR (Status)) {\r
-      Supports &= EFI_PCI_DEVICE_ENABLE;\r
+      Supports &= EFI_PCI_DEVICE_ENABLE | EFI_PCI_IO_ATTRIBUTE_DUAL_ADDRESS_CYCLE;\r
       Status = PciIo->Attributes (\r
                         PciIo,\r
                         EfiPciIoAttributeOperationEnable,\r