zephyr/arch/arm64/core
Carlo Caione c2ec3d49cd arm64: cache: Enable full inlining of the cache ops
Move all the cache functions to a standalone header to allow for the
inlining of these functions.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2023-04-20 14:56:09 -04:00
..
cortex_r arch: arm64: mpu: remove unnecessary include 2022-06-05 14:48:40 +02:00
offsets arch: arm64: Remove unused absolute symbols 2023-04-18 10:51:28 -04:00
xen init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
boot.h arm64: decrustify and extend SMP boot code 2021-04-19 11:00:05 -04:00
CMakeLists.txt arm64: cache: Enable full inlining of the cache ops 2023-04-20 14:56:09 -04:00
cpu_idle.S asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
fatal.c arch: arm64: Add safe exception stack init function 2023-03-14 10:49:22 +01:00
fpu.c smp: Move for loops to use arch_num_cpus instead of CONFIG_MP_NUM_CPUS 2022-10-21 13:14:58 +02:00
fpu.S asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
header.S asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
irq_init.c arch: migrate includes to <zephyr/...> 2022-05-06 19:57:22 +02:00
irq_manage.c arch: migrate includes to <zephyr/...> 2022-05-06 19:57:22 +02:00
irq_offload.c arch: migrate includes to <zephyr/...> 2022-05-06 19:57:22 +02:00
isr_wrapper.S arch: arm64: Update current stack limit on every context switch 2023-03-14 10:49:22 +01:00
Kconfig arch: arm64: Introduce safe exception stack 2023-03-14 10:49:22 +01:00
macro_priv.inc arm64: Add comment that arch_curr_cpu and get_cpu must be synced 2022-11-02 16:08:00 -05:00
mmu.c arch/arm64/mmu: arch_mem_map() should not overwrite existing mappings 2023-03-13 09:15:37 +01:00
mmu.h arm64: improve CONFIG_MAX_XLAT_TABLES default value 2021-04-12 22:13:38 -04:00
mmu.S arch/arm64: Implement ASID support in ARM64 MMU 2022-12-13 17:21:11 +09:00
prep_c.c arch: arm64: Add safe exception stack init function 2023-03-14 10:49:22 +01:00
reset.c arch: arm64: init VMPIDR_EL2 in z_arm64_el2_init 2022-09-09 16:36:37 +00:00
reset.S smp: Convert #if to use CONFIG_MP_MAX_NUM_CPUS 2022-10-20 22:04:10 +09:00
semihost.c semihosting: fix inline assembly output dependency 2022-04-24 19:46:15 +02:00
smccc-call.S asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
smp.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
switch.S arch: arm64: Update current stack limit on every context switch 2023-03-14 10:49:22 +01:00
thread.c arch: migrate includes to <zephyr/...> 2022-05-06 19:57:22 +02:00
tls.c arch: migrate includes to <zephyr/...> 2022-05-06 19:57:22 +02:00
userspace.S asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
vector_table.S arch: arm64: Enable safe exception stack 2023-03-14 10:49:22 +01:00