Hello Simon,
Am 03.05.2016 um 08:39 schrieb Simon Glass:
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.
Signed-off-by: Simon Glass <s...@chromium.org>
---
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(-)
Thanks!
Reviewed-by: Heiko Schocher <h...@denx.de>
tested on the smartweb, corvus, taurus and axm board
Tested-by: Heiko Schocher <h...@denx.de>
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot