From 2172b8eaf9c3008d69c17f3b0812afdc18ec1d0d Mon Sep 17 00:00:00 2001 From: Luis Gerhorst <privat@luisgerhorst.de> Date: Fri, 11 Dec 2020 14:35:08 +0100 Subject: [PATCH] Disable arm_mmu on raspi3b --- arch/arm/core/aarch64/arm_mmu.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/core/aarch64/arm_mmu.c b/arch/arm/core/aarch64/arm_mmu.c index a8128cb37d4..5deed200f75 100644 --- a/arch/arm/core/aarch64/arm_mmu.c +++ b/arch/arm/core/aarch64/arm_mmu.c @@ -459,6 +459,7 @@ static int arm_mmu_init(const struct device *arg) return 0; } +#ifndef CONFIG_BOARD_QEMU_RASPI3 SYS_INIT(arm_mmu_init, PRE_KERNEL_1, #if MMU_DEBUG_PRINTS MMU_DEBUG_PRIORITY @@ -466,3 +467,6 @@ SYS_INIT(arm_mmu_init, PRE_KERNEL_1, CONFIG_KERNEL_INIT_PRIORITY_DEVICE #endif ); +#else +#warning ARM MMU disabled because it is buggy on qemu_raspi3 board +#endif -- GitLab