From b90c62ac7b7cdd4ca6f1ed40fdabd2e2faa7f7c8 Mon Sep 17 00:00:00 2001 From: Jordan Yates Date: Thu, 2 Jul 2020 15:32:42 +1000 Subject: [PATCH] mgmt: correct MPU_ALLOW_FLASH_WRITE selection Select MPU_ALLOW_FLASH_WRITE when ARM_MPU is enabled, not CPU_HAS_MPU. MPU_ALLOW_FLASH_WRITE is only defined as a symbol when ARM_MPU is enabled. ARM_MPU is only defined when CPU_HAS_MPU is defined, so the CPU_HAS_MPU dependency can be dropped. This fixes a build error when MCUMGR_CMD_IMG_MGMT is enabled but ARM_MPU is not. Signed-off-by: Jordan Yates --- subsys/mgmt/Kconfig.mcumgr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subsys/mgmt/Kconfig.mcumgr b/subsys/mgmt/Kconfig.mcumgr index ffe4bc6aa93..2b816cf4b54 100644 --- a/subsys/mgmt/Kconfig.mcumgr +++ b/subsys/mgmt/Kconfig.mcumgr @@ -116,7 +116,7 @@ endif menuconfig MCUMGR_CMD_IMG_MGMT bool "Enable mcumgr handlers for image management" select FLASH - select MPU_ALLOW_FLASH_WRITE if CPU_HAS_MPU + select MPU_ALLOW_FLASH_WRITE if ARM_MPU select IMG_MANAGER help Enables mcumgr handlers for image management