From 07ea4f345b408e5848acd98a553ba968c7563e1f Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Thu, 14 Feb 2019 11:31:32 +0800 Subject: [PATCH] rockchip: param: fix bl32 enable flag not set when atags effect Change-Id: I3a57dcdbd3e247fbe7f2230d70dd9687251cce0a Signed-off-by: Joseph Chen --- arch/arm/mach-rockchip/param.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-rockchip/param.c b/arch/arm/mach-rockchip/param.c index 148899298e..c5c28d4955 100644 --- a/arch/arm/mach-rockchip/param.c +++ b/arch/arm/mach-rockchip/param.c @@ -129,10 +129,12 @@ struct sysmem_property param_parse_optee_mem(void) (tos_parameter->tee_mem.flags == 1)) { prop.base = tos_parameter->tee_mem.phy_addr; prop.size = tos_parameter->tee_mem.size; - gd->flags |= GD_FLG_BL32_ENABLED; } } + if (prop.size) + gd->flags |= GD_FLG_BL32_ENABLED; + debug("TOS: 0x%llx - 0x%llx\n", (u64)prop.base, (u64)prop.base + prop.size); return prop;