summaryrefslogtreecommitdiffstats
path: root/ArmPkg
diff options
context:
space:
mode:
authorLeif Lindholm <leif.lindholm@linaro.org>2016-12-01 16:31:03 +0000
committerLeif Lindholm <leif.lindholm@linaro.org>2016-12-01 17:02:13 +0000
commit018c3c0b3e0c04f7f422a0b41b228482870d11f0 (patch)
tree09934568c119abcc4c348b2a2a555d759eedb834 /ArmPkg
parentc608cda5c1afe9a5c3bbefc7b3682e1f1d40f365 (diff)
downloadedk2-018c3c0b3e0c04f7f422a0b41b228482870d11f0.tar.gz
edk2-018c3c0b3e0c04f7f422a0b41b228482870d11f0.tar.bz2
edk2-018c3c0b3e0c04f7f422a0b41b228482870d11f0.zip
ArmPkg: fix compilation error in ArmDmaLib
Commit 0a99a65d2c8a ("fix incorrect device address of double buffer") retained an explicit cast on the variable "Buffer" which became incorrect with the other changes, leading to compilation failures with some toolchains. Drop the cast. Contributed-under: TianoCore Contribution Agreement 1.0 Reported-by: Sudeep Holla <sudeep.holla@arm.com> Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org> Tested-by: Sudeep Holla <sudeep.holla@arm.com> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'ArmPkg')
-rw-r--r--ArmPkg/Library/ArmDmaLib/ArmDmaLib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ArmPkg/Library/ArmDmaLib/ArmDmaLib.c b/ArmPkg/Library/ArmDmaLib/ArmDmaLib.c
index acc106bcf4..f4ee9e4c5e 100644
--- a/ArmPkg/Library/ArmDmaLib/ArmDmaLib.c
+++ b/ArmPkg/Library/ArmDmaLib/ArmDmaLib.c
@@ -142,7 +142,7 @@ DmaMap (
CopyMem (Buffer, HostAddress, *NumberOfBytes);
}
- *DeviceAddress = HostToDeviceAddress (ConvertToPhysicalAddress ((UINTN)Buffer));
+ *DeviceAddress = HostToDeviceAddress (ConvertToPhysicalAddress (Buffer));
Map->BufferAddress = Buffer;
} else {
Map->DoubleBuffer = FALSE;