zephyr/arch
Flavio Ceolin f74a84b251 xtensa: mmu: MMU re-initialization API
With power managment is enabled, depending on the SoC power state
used when idle, the MMU may lose context and may need to be re-initialized.
When re-initializing the MMU, we must not re-create the page table
because it may overwrite changes done during the execution, but we still
need to set the asid and page table for the current context.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-06-04 16:27:55 -05:00
..
arc arch: define `struct arch_esf` and deprecate `z_arch_esf_t` 2024-06-04 14:02:51 -05:00
arm arch: define `struct arch_esf` and deprecate `z_arch_esf_t` 2024-06-04 14:02:51 -05:00
arm64 arch: define `struct arch_esf` and deprecate `z_arch_esf_t` 2024-06-04 14:02:51 -05:00
common drivers: intc: update to use multi-level API 2024-05-25 11:24:32 +03:00
mips arch: remove the use of `z_arch_esf_t` completely from internal 2024-06-04 14:02:51 -05:00
nios2 arch: remove the use of `z_arch_esf_t` completely from internal 2024-06-04 14:02:51 -05:00
posix build: namespace the generated headers with `zephyr/` 2024-05-28 22:03:55 +02:00
riscv arch: remove the use of `z_arch_esf_t` completely from internal 2024-06-04 14:02:51 -05:00
sparc arch: remove the use of `z_arch_esf_t` completely from internal 2024-06-04 14:02:51 -05:00
x86 arch: remove the use of `z_arch_esf_t` completely from internal 2024-06-04 14:02:51 -05:00
xtensa xtensa: mmu: MMU re-initialization API 2024-06-04 16:27:55 -05:00
CMakeLists.txt
Kconfig arch: generalize frame pointer via CONFIG_FRAME_POINTER introduction 2024-05-30 03:00:40 -07:00
Kconfig.v1 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.v2 hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
archs.yml hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00