From e3aad72bc27a82263785e23c2a263be85373d771 Mon Sep 17 00:00:00 2001 From: Sarat Chand Savitala Date: Fri, 20 Mar 2015 18:10:33 +0530 Subject: [PATCH] sw_apps:zynqmp_fsbl: disable cache during ECC initialization Disabling cache ensures proper initialization of ECC Signed-off-by: Sarat Chand Savitala --- lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c b/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c index a9db45de..f90715bd 100644 --- a/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c +++ b/lib/sw_apps/zynqmp_fsbl/src/xfsbl_partition_load.c @@ -438,11 +438,15 @@ void XFsbl_EccInitialize(u32 Address, u32 Length) { u32 Index=0U; + /* Disable cache to ensure proper ECC initialization */ + Xil_DCacheDisable(); while (Index