Message ID | 1473067049-16252-8-git-send-email-ard.biesheuvel@linaro.org |
---|---|
State | Accepted |
Commit | 4c0b2d25c61c8dad0a9dcf9cb078df102aee6284 |
Headers | show |
On 09/05/16 11:17, Ard Biesheuvel wrote: > Now that the PCI root bridge driver and various host controller drivers > have been fixed, remove the 4 GB limit on PCI DMA allocation for QEMU's > ECAM PCI host bridge. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> > --- > ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c b/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c > index bb3742386c63..5b9c887db35d 100644 > --- a/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c > +++ b/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c > @@ -317,7 +317,7 @@ PciHostBridgeGetRootBridges ( > EFI_PCI_ATTRIBUTE_VGA_PALETTE_IO_16; > mRootBridge.Attributes = mRootBridge.Supports; > > - mRootBridge.DmaAbove4G = FALSE; > + mRootBridge.DmaAbove4G = TRUE; > mRootBridge.NoExtendedConfigSpace = FALSE; > mRootBridge.ResourceAssigned = FALSE; > > Reviewed-by: Laszlo Ersek <lersek@redhat.com> _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel
diff --git a/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c b/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c index bb3742386c63..5b9c887db35d 100644 --- a/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c +++ b/ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c @@ -317,7 +317,7 @@ PciHostBridgeGetRootBridges ( EFI_PCI_ATTRIBUTE_VGA_PALETTE_IO_16; mRootBridge.Attributes = mRootBridge.Supports; - mRootBridge.DmaAbove4G = FALSE; + mRootBridge.DmaAbove4G = TRUE; mRootBridge.NoExtendedConfigSpace = FALSE; mRootBridge.ResourceAssigned = FALSE;
Now that the PCI root bridge driver and various host controller drivers have been fixed, remove the 4 GB limit on PCI DMA allocation for QEMU's ECAM PCI host bridge. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> --- ArmVirtPkg/Library/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel