Hi all,
This series is the second set of patches in the ongoing work to
introduce support for MPU systems and Cortex R82 in Xen.
The patches in this series implement the necessary logic to map and
unmap the Device Tree Blob in the early stages of the boot process.
Cheers,
Hari
Luca Fancellu (4):
arm/mpu: Find MPU region by range
xen/arm: Introduce flags_has_rwx helper
arm/mpu: Implement early_fdt_map support in MPU systems
arm/mpu: Implement remove_early_mappings for MPU systems
Penny Zheng (2):
arm/mpu: Populate a new region in Xen MPU mapping table
arm/mpu: Destroy an existing entry in Xen MPU memory mapping table
xen/arch/arm/include/asm/mm.h | 2 +
xen/arch/arm/include/asm/mpu.h | 2 +
xen/arch/arm/include/asm/mpu/cpregs.h | 4 +
xen/arch/arm/include/asm/mpu/mm.h | 41 +++++
xen/arch/arm/mm.c | 15 ++
xen/arch/arm/mmu/pt.c | 9 +-
xen/arch/arm/mpu/mm.c | 229 ++++++++++++++++++++++++++
xen/arch/arm/mpu/setup.c | 83 +++++++++-
8 files changed, 374 insertions(+), 11 deletions(-)
--
2.34.1