zephyr/arch
Neil Armstrong c24d0c8405 arm64: mmu: implement arch_virt_region_align()
Add the arm64 MMU arch_virt_region_align() implementation used
to return a possible virtual addres alignment in order to
optimize the MMU table layout and possibly avoid using L3 tables
and use some L1 & L3 blocks instead for most of the mapping.

Suggested-by: Nicolas Pitre <npitre@baylibre.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
2021-10-11 21:00:28 -04:00
..
arc ARC: MWDT: get rid of MWDT startup libs 2021-09-01 17:08:32 -04:00
arm arm: aarch32: mpu: Fix build issue with assert 2021-10-07 10:53:09 -05:00
arm64 arm64: mmu: implement arch_virt_region_align() 2021-10-11 21:00:28 -04:00
common arch: linker: specify intList section in the IDT_LIST region 2021-08-30 08:54:23 -04:00
nios2 arch: nios2: Fix 10.4 violations 2021-04-10 09:59:37 -04:00
posix cmake: Support coverage flags on all archs 2021-06-10 18:01:36 -04:00
riscv riscv: Don't reschedule on back-to-back interrupts 2021-09-03 12:20:03 -04:00
sparc SPARC: Keep interrupts disabled during kernel init 2021-07-22 10:25:53 -04:00
x86 x86: x86-64: add arch_float_en-/dis-able() functions 2021-09-03 10:00:02 -04:00
xtensa Revert "xtensa: remove unused script" 2021-10-07 16:04:11 -04:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig kernel: demand_paging: allow reserving page frames 2021-08-26 21:16:22 -04:00