summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2019-10-28 00:18:29 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2019-11-06 11:22:35 +0100
commit6fb978dd7162b4aa708eb415f2bb1278403e041c (patch)
tree18d47f6d74cfa204386ac22ed506318422f8f522 /arch
parent021f8d69104708b095f635a692416c8baa5f46c9 (diff)
downloadbarebox-6fb978dd7162b4aa708eb415f2bb1278403e041c.tar.gz
barebox-6fb978dd7162b4aa708eb415f2bb1278403e041c.tar.xz
ARM: stm32mp: select ARM_SMCCC always
ARM_SMCCC compiles in the code for issuing ARM secure monitor calls. We need those on the STM32MP, because barebox runs in non-secure mode and does some operations like reading the BSEC OTP through SMCs. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index d4947cef5c..f82844a83a 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -201,6 +201,7 @@ config ARCH_STM32MP
select GPIOLIB
select ARCH_HAS_RESET_CONTROLLER
select ARM_AMBA
+ select ARM_SMCCC
config ARCH_VERSATILE
bool "ARM Versatile boards (ARM926EJ-S)"