From 7c7dffd8aa63f168cd61770d9a6aa7923f8718af Mon Sep 17 00:00:00 2001 From: dp-arm Date: Wed, 3 May 2017 12:14:10 +0100 Subject: [PATCH] plat/arm: Compile out impossible conditional for AArch32 Since ARM_DRAM2_BASE is above the 32-bit limit, the condition is always false. Wrap this condition in an ifndef to avoid warnings during compilation. Change-Id: Ideabb6c65de6c62474ed03eb29df4b049d5316be Signed-off-by: dp-arm --- plat/arm/common/arm_pm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plat/arm/common/arm_pm.c b/plat/arm/common/arm_pm.c index 2369e0cc..cc131a9f 100644 --- a/plat/arm/common/arm_pm.c +++ b/plat/arm/common/arm_pm.c @@ -122,9 +122,11 @@ int arm_validate_ns_entrypoint(uintptr_t entrypoint) if ((entrypoint >= ARM_NS_DRAM1_BASE) && (entrypoint < (ARM_NS_DRAM1_BASE + ARM_NS_DRAM1_SIZE))) return PSCI_E_SUCCESS; +#ifndef AARCH32 if ((entrypoint >= ARM_DRAM2_BASE) && (entrypoint < (ARM_DRAM2_BASE + ARM_DRAM2_SIZE))) return PSCI_E_SUCCESS; +#endif return PSCI_E_INVALID_ADDRESS; } -- 2.30.2