Searched hist:"3 d449de09a13b31edf555a5712060e5f80bb7e0c" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_ARM-atf/include/plat/arm/common/ |
| H A D | arm_def.h | 3d449de09a13b31edf555a5712060e5f80bb7e0c Wed Oct 31 13:28:17 UTC 2018 Sandrine Bailleux <sandrine.bailleux@arm.com> Arm platforms: Fix DRAM address macros
On AArch32, ARM_DRAM1_BASE and ARM_DRAM1_SIZE constants are currently 32-bit values (because they are suffixed with UL and the value 0x80000000 fits in a unsigned long int, i.e. a 32-bit value). When summing them up, the result overflows the maximum value that can be encoded in a 32-bit value so it wraps around and does not result in the expected value.
This patch changes the suffix of these constants into ULL so that they always are 64-bit values.
Change-Id: I3b19b1805e35cc7e43050458df379081b1e882d5 Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
|