From 61bd977834e4cb8dc04effda6b825c6f1aca5046 Mon Sep 17 00:00:00 2001 From: Sarat Chand Savitala Date: Thu, 6 Aug 2015 23:47:09 +0530 Subject: [PATCH] sw_apps:zynqmp_fsbl: Corrected the logic used to determinte A53 Execution state Execution state of A53 (64-bit/32-bit) is now determined based on __aarch64__ value Signed-off-by: Sarat Chand Savitala Acked-by: Krishna Chaitanya Patakamuri --- lib/sw_apps/zynqmp_fsbl/src/xfsbl_initialization.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sw_apps/zynqmp_fsbl/src/xfsbl_initialization.c b/lib/sw_apps/zynqmp_fsbl/src/xfsbl_initialization.c index 0ea0ff7a..f0f920a7 100644 --- a/lib/sw_apps/zynqmp_fsbl/src/xfsbl_initialization.c +++ b/lib/sw_apps/zynqmp_fsbl/src/xfsbl_initialization.c @@ -262,7 +262,7 @@ static u32 XFsbl_ProcessorInit(XFsblPs * FsblInstancePtr) XFsbl_Printf(DEBUG_GENERAL,"Running on A53-0 "); FsblInstancePtr->ProcessorID = XIH_PH_ATTRB_DEST_CPU_A53_0; -#ifndef __aarch32__ +#ifdef __aarch64__ /* Running on A53 64-bit */ XFsbl_Printf(DEBUG_GENERAL,"(64-bit) Processor \n\r"); FsblInstancePtr->A53ExecState = XIH_PH_ATTRB_A53_EXEC_ST_AA64;