diff options
author | tnishinaga.dev@gmail.com <tnishinaga.dev@gmail.com> | 2017-06-04 16:18:08 (GMT) |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2017-06-10 00:34:54 (GMT) |
commit | 8f079cccb369995e46a2ab530d5d60b88c1e70bb (patch) | |
tree | 56a52663270313cb0fdd5b3e1bd2e304d628c892 /arch/arm/lib/relocate_64.S | |
parent | 00bbe96ebabbc83777cd8d6c6fd2791c5c8cf619 (diff) | |
download | u-boot-fsl-qoriq-8f079cccb369995e46a2ab530d5d60b88c1e70bb.tar.xz |
armv7m: Disable D-cache when booting nommu(ARMv7M) Linux kernel
Disable D-Cache is required when booting nommu Linux kernel.
(please see Linux kernel source "arch/arm/kernel/head-nommu.S")
U-Boot is enabled D-cache and I-Cache at startup.
However, it does not disable D-Cache before
booting nommu Linux kernel.
Therefore, I call dcache_disable()
when the CPU is ARMv7M to fix this problem.
Signed-off-by: Toshifumi NISHINAGA <tnishinaga.dev@gmail.com>
Diffstat (limited to 'arch/arm/lib/relocate_64.S')
0 files changed, 0 insertions, 0 deletions