aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorEtienne Carriere <etienne.carriere@linaro.org>2019-05-03 19:26:38 +0200
committerJérôme Forissier <jerome.forissier@linaro.org>2019-05-06 11:30:37 +0200
commit45a858eba540a60bcb615ef4f03d1a86567390b0 (patch)
tree1d4536c504c468cc34917630ba5c5ade4d556973 /core
parent137490649b09f0208e796e103e480bb43175f5a2 (diff)
stm32mp1: default embed I2C driver
Default enable CFG_STM32_I2C. CFG_STM32_I2C=y mandates embedded device tree support. Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
Diffstat (limited to 'core')
-rw-r--r--core/arch/arm/plat-stm32mp1/conf.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/arch/arm/plat-stm32mp1/conf.mk b/core/arch/arm/plat-stm32mp1/conf.mk
index ce882a25..9d96fa40 100644
--- a/core/arch/arm/plat-stm32mp1/conf.mk
+++ b/core/arch/arm/plat-stm32mp1/conf.mk
@@ -35,9 +35,15 @@ CFG_WITH_LPAE ?= y
CFG_WITH_STACK_CANARIES ?= y
CFG_MMAP_REGIONS ?= 23
+ifeq ($(CFG_EMBED_DTB_SOURCE_FILE),)
+# Some drivers mandate DT support
+$(call force,CFG_STM32_I2C,n)
+endif
+
CFG_STM32_BSEC ?= y
CFG_STM32_ETZPC ?= y
CFG_STM32_GPIO ?= y
+CFG_STM32_I2C ?= y
CFG_STM32_RNG ?= y
CFG_STM32_UART ?= y