summaryrefslogtreecommitdiffstats
path: root/EmbeddedPkg/Drivers
diff options
context:
space:
mode:
authorDaniil Egranov <daniil.egranov@arm.com>2017-10-27 00:33:24 -0500
committerArd Biesheuvel <ard.biesheuvel@linaro.org>2017-10-27 13:53:35 +0100
commitbca18551f62444b7840d6c93a82945ecf06ed9c6 (patch)
tree26399f1ad43c7c8012a89874a452b7322ffb5029 /EmbeddedPkg/Drivers
parent050d513bacec9999f9f3e9eeb558ead37d74c2ab (diff)
downloadedk2-bca18551f62444b7840d6c93a82945ecf06ed9c6.tar.gz
edk2-bca18551f62444b7840d6c93a82945ecf06ed9c6.tar.bz2
edk2-bca18551f62444b7840d6c93a82945ecf06ed9c6.zip
Drivers/SataSiI3132Dxe: Allow 64-bit DMA transfer
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>
Diffstat (limited to 'EmbeddedPkg/Drivers')
-rw-r--r--EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132.c b/EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132.c
index f4946552a0..c1760fdc1b 100644
--- a/EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132.c
+++ b/EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132.c
@@ -384,7 +384,7 @@ SataSiI3132DriverBindingStart (
&Supports
);
if (!EFI_ERROR (Status)) {
- Supports &= EFI_PCI_DEVICE_ENABLE;
+ Supports &= EFI_PCI_DEVICE_ENABLE | EFI_PCI_IO_ATTRIBUTE_DUAL_ADDRESS_CYCLE;
Status = PciIo->Attributes (
PciIo,
EfiPciIoAttributeOperationEnable,