From: Hou Zhiqiang Date: Fri, 5 Feb 2021 07:45:12 +0000 (+0800) Subject: armv7: ls102xa: Enable I-Cache to speed up the boot time X-Git-Url: http://git.dujemihanovic.xyz/login.html?a=commitdiff_plain;h=19dba8bf9f4c87278b8e6e2133ebc39f4edb6592;p=u-boot.git armv7: ls102xa: Enable I-Cache to speed up the boot time Enable the I-Cache to speed up the boot time, especailly for the NOR boot, currently it takes about 15 seconds from power up to the U-Boot prompt, and with the I-Cache enabled it only takes around 2.5 seconds. Signed-off-by: Hou Zhiqiang Reviewed-by: Priyanka Jain --- diff --git a/arch/arm/cpu/armv7/ls102xa/cpu.c b/arch/arm/cpu/armv7/ls102xa/cpu.c index ce472aa9bd..c6a39aa341 100644 --- a/arch/arm/cpu/armv7/ls102xa/cpu.c +++ b/arch/arm/cpu/armv7/ls102xa/cpu.c @@ -316,6 +316,8 @@ int arch_cpu_init(void) struct ccsr_scfg *scfg = (void *)CONFIG_SYS_FSL_SCFG_ADDR; u32 state; + icache_enable(); + /* * The RCPM FSM state may not be reset after power-on. * So, reset them.