u-boot/arch/arm/mach-imx/mx6
Sven Schwermer 0be742d06d imx: Enable ACTLR.SMP in SPL for i.MX6/7
Similar to what has been done before with c5437e5b for u-boot proper, we
enable the SMP bit for SPL as well. This is necessary when SDP booting
straight into Linux, i.e. falcon boot. When SDP boot mode is active, the
ROM code does not set this bit which makes the caches not work once
activated in Linux.

On an i.MX6ULL (528MHz), this reduces a minimal kernel's boot time into
an initramfs shell from ~6.1s down to ~1.2s.

Signed-off-by: Sven Schwermer <sven@svenschwermer.de>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
2022-02-05 13:38:39 +01:00
..
clock.c imx6: allow usage of disable_ldb_di_clock_sources for CONFIG_MX6QDL 2020-11-01 15:58:47 +01:00
ddr.c ARM: mx6: ddr: Add support for iMX6UL/ULL/SL/SDL 2020-09-17 14:40:55 +02:00
Kconfig udoo: Select CMD_DM 2022-01-08 11:16:03 -05:00
litesom.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
Makefile imx: add module fuse support 2020-05-10 13:21:13 +02:00
module_fuse.c treewide: convert bd_t to struct bd_info by coccinelle 2020-07-17 09:30:13 -04:00
mp.c global: Convert simple_strtoul() with hex to hextoul() 2021-08-02 13:32:14 -04:00
opos6ul.c common: Drop asm/global_data.h from common header 2021-02-02 15:33:42 -05:00
soc.c imx: Enable ACTLR.SMP in SPL for i.MX6/7 2022-02-05 13:38:39 +01:00