[U-Boot] [PATCH] ARM: omapl138_lcdk: Allow early init to start instruction cache
Bartosz Golaszewski
bgolaszewski at baylibre.com
Wed Nov 13 13:36:22 UTC 2019
niedz., 10 lis 2019 o 17:18 Adam Ford <aford173 at gmail.com> napisaĆ(a):
>
> Currently the omapl138_lcdk has SKIP_LOWLEVEL_INIT set.
> The README states there is a variation of this for the ARM926EJ-S
> which allows the board to just skip the call to lowlevel_init()
> and do the normal CP15 init which enables the instruction cache.
>
> On the da850evm, this was shown to improve startup time.
>
> This patch switches SKIP_LOWLEVEL_INIT to SKIP_LOWLEVEL_INIT_ONLY
> thus, enabling the cache.
>
> Signed-off-by: Adam Ford <aford173 at gmail.com>
>
> diff --git a/include/configs/omapl138_lcdk.h b/include/configs/omapl138_lcdk.h
> index 1c41e7e97a..3b5c085a24 100644
> --- a/include/configs/omapl138_lcdk.h
> +++ b/include/configs/omapl138_lcdk.h
> @@ -23,7 +23,7 @@
> #define CONFIG_SYS_TIMERBASE DAVINCI_TIMER0_BASE
> #define CONFIG_SYS_HZ_CLOCK clk_get(DAVINCI_AUXCLK_CLKID)
> #define CONFIG_SYS_HZ 1000
> -#define CONFIG_SKIP_LOWLEVEL_INIT
> +#define CONFIG_SKIP_LOWLEVEL_INIT_ONLY
>
> /*
> * Memory Info
> --
> 2.20.1
>
Tested-by: Bartosz Golaszewski <bgolaszewski at baylibre.com>
Reviewed-by: Bartosz Golaszewski <bgolaszewski at baylibre.com>
More information about the U-Boot
mailing list