Dear Simon Glass, Simon Glass <s...@chromium.org> writes: >At present CONFIG_SKIP_LOWLEVEL_INIT prevents U-Boot from calling >lowlevel_init(). This means that the instruction cache is not enabled and >the board runs very slowly. > >What is really needed in many cases is to skip the call to lowlevel_init() >but still perform CP15 init. Add an option to handle this. > >Reviewed-by: Heiko Schocher <h...@denx.de> >Tested-on: smartweb, corvus, taurus, axm >Tested-by: Heiko Schocher <h...@denx.de> >Reviewed-by: Joe Hershberger <joe.hershber...@ni.com> >Signed-off-by: Simon Glass <s...@chromium.org> >Reviewed-by: Andreas Bießmann <andr...@biessmann.org> >--- > >Changes in v2: None > > README | 5 +++++ > arch/arm/cpu/arm1136/start.S | 2 ++ > arch/arm/cpu/arm920t/start.S | 3 ++- > arch/arm/cpu/arm926ejs/start.S | 2 ++ > arch/arm/cpu/arm946es/start.S | 2 ++ > arch/arm/cpu/armv7/start.S | 5 ++++- > arch/arm/cpu/sa1100/start.S | 2 ++ > 7 files changed, 19 insertions(+), 2 deletions(-)
applied to u-boot-atmel/master, thanks! Best regards, Andreas Bießmann _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot