[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v3 0/6] Enable R52 support for the first chunk of MPU support
Hi all, This patch serie enables R52 support based on Luca's series. "[PATCH v6 0/6] First chunk for Arm R82 and MPU support". Changes from :- v1 .. v2 - Changes mentioned in individual patches v3 - Split "arm/mpu: Provide access to the MPU region from the C code" into 4 patches. Ayan Kumar Halder (6): arm/mpu: Introduce MPU memory region map structure arm/mpu: Provide and populate MPU C data structures arm/mpu: Move domain-page.c to arm32 specific dir arm/mpu: Move the functions to arm64 specific files arm/mpu: Define arm32 system registers arm/mpu: Enable read/write to protection regions for arm32 xen/arch/arm/arm32/Makefile | 1 + xen/arch/arm/arm32/asm-offsets.c | 6 + xen/arch/arm/arm32/cache.S | 43 ++++++ xen/arch/arm/arm32/mpu/head.S | 41 ++++- xen/arch/arm/include/asm/arm32/mpu.h | 34 ++++- xen/arch/arm/include/asm/mpu.h | 2 - xen/arch/arm/include/asm/mpu/cpregs.h | 68 ++++++++- xen/arch/arm/include/asm/mpu/regions.inc | 2 +- xen/arch/arm/mpu/Makefile | 3 +- xen/arch/arm/mpu/arm32/Makefile | 2 + xen/arch/arm/mpu/{ => arm32}/domain-page.c | 0 xen/arch/arm/mpu/arm32/mm.c | 165 +++++++++++++++++++++ xen/arch/arm/mpu/arm64/Makefile | 1 + xen/arch/arm/mpu/arm64/mm.c | 130 ++++++++++++++++ xen/arch/arm/mpu/mm.c | 123 +-------------- 15 files changed, 487 insertions(+), 134 deletions(-) create mode 100644 xen/arch/arm/arm32/cache.S create mode 100644 xen/arch/arm/mpu/arm32/Makefile rename xen/arch/arm/mpu/{ => arm32}/domain-page.c (100%) create mode 100644 xen/arch/arm/mpu/arm32/mm.c create mode 100644 xen/arch/arm/mpu/arm64/Makefile create mode 100644 xen/arch/arm/mpu/arm64/mm.c -- 2.25.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |