treewide: Add a function to change page permissions
authorIlias Apalodimas <ilias.apalodimas@linaro.org>
Thu, 20 Feb 2025 13:54:42 +0000 (15:54 +0200)
committerIlias Apalodimas <ilias.apalodimas@linaro.org>
Fri, 14 Mar 2025 11:37:54 +0000 (13:37 +0200)
commitec1c6cfb1cfce92909a248f10c36bd8b18894d7e
treebcf4968fe2ca08b49c50b9844b53f07551ad0c00
parentff0a979fc3591dcfb28585ae97ed4078a3ed5ef4
treewide: Add a function to change page permissions

For armv8 we are adding proper page permissions for the relocated U-Boot
binary. Add a weak function that can be used across architectures to change
the page permissions

Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on AML-S905X-CC
Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
13 files changed:
arch/arc/lib/cache.c
arch/arm/cpu/arm926ejs/cache.c
arch/arm/cpu/armv7/cache_v7.c
arch/arm/cpu/armv7m/cache.c
arch/arm/cpu/armv8/cache_v8.c
arch/arm/lib/cache.c
arch/m68k/lib/cache.c
arch/nios2/lib/cache.c
arch/powerpc/lib/cache.c
arch/riscv/lib/cache.c
arch/sh/cpu/sh4/cache.c
arch/xtensa/lib/cache.c
include/cpu_func.h