zephyr/arch/arm64/core
Jiafei Pan 573a712bed arm64: reset: disable cache and MMU for safety
When Zephyr boot from EL2, D-Cache, I-Cache and MMU should be disabled
by default, but in some cases, for example use U-Boot "go" command
to boot Zephyr Image, Cache and MMU are already been enabled by U-Boot.
So disable them at reset code to make it safety when the code goes
into C code.

Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2025-03-28 08:34:59 +01:00
..
cortex_r arch: arm: fix compile issue if MEM_ATTR=n and ARM_MPU=y 2025-02-13 16:43:11 +01:00
offsets
xen Revert "arch: arm64: init xen in arch_kernel_init()" 2024-12-06 18:20:40 +01:00
boot.h
CMakeLists.txt
coredump.c
cpu_idle.S
early_mem_funcs.S
elf.c llext: Add parameters to arch_elf_relocate 2025-03-07 19:44:54 +01:00
fatal.c arch: arm64: enhance backtrace dump check 2025-03-07 19:43:31 +01:00
fpu.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
fpu.S
header.S
irq_init.c
irq_manage.c
irq_offload.c arch: initialize irq_offload during boot, do not use SYS_INIT 2024-09-17 20:05:22 -04:00
isr_wrapper.S
Kconfig arch: arm64: remove CONFIG_ARM64_ENABLE_FRAME_POINTER 2025-01-23 16:32:36 +01:00
macro_priv.inc
mmu.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
mmu.h
mmu.S
paging.h
prep_c.c cache: add new interface arch_cache_init() for initializing cache 2024-09-17 20:05:22 -04:00
reboot.c
reset.c
reset.S arm64: reset: disable cache and MMU for safety 2025-03-28 08:34:59 +01:00
semihost.c
smccc-call.S
smp.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
swi_tables.ld
switch.S
thread.c arch: arm64: fix spelling of "below" 2025-02-19 18:51:13 +01:00
tls.c
userspace.S
vector_table.S arch: arm64: fix spelling of "exception" 2025-02-27 13:28:21 +00:00