From 4ce9a18282913d466752c3c9614ceb7946ecce8f Mon Sep 17 00:00:00 2001 From: Varun Wadekar Date: Mon, 6 Jun 2016 10:46:28 -0700 Subject: [PATCH] Tegra: return BL32 entry point info if it is valid This patch returns pointer to the BL32 entrypoint info only if it is valid. Change-Id: I71ce3c4626681753c94f3a7bbaa50c26c74874cb Signed-off-by: Varun Wadekar --- plat/nvidia/tegra/common/tegra_bl31_setup.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plat/nvidia/tegra/common/tegra_bl31_setup.c b/plat/nvidia/tegra/common/tegra_bl31_setup.c index 5be9a998f..6237c805b 100644 --- a/plat/nvidia/tegra/common/tegra_bl31_setup.c +++ b/plat/nvidia/tegra/common/tegra_bl31_setup.c @@ -100,7 +100,8 @@ entry_point_info_t *bl31_plat_get_next_image_ep_info(uint32_t type) if (type == NON_SECURE) return &bl33_image_ep_info; - if (type == SECURE) + /* return BL32 entry point info if it is valid */ + if (type == SECURE && bl32_image_ep_info.pc) return &bl32_image_ep_info; return NULL; -- GitLab