From 01e94e0766d5c3e5f9bf4817998759fc14509c67 Mon Sep 17 00:00:00 2001 From: Bjarki Arge Andreasen Date: Sat, 23 Dec 2023 14:17:43 +0100 Subject: [PATCH] soc: arm: stm32: Fix invalid Kconfig PM entry in defconfig file The defconfig.series file for the stm32f4 incorrectly redefines the PM Kconfig in order to select two dependencies, COUNTER and COUNTER_RTC_STM32_SUBSECONDS, instead of setting a default for them if PM is included. This commit fixes the error described above. Signed-off-by: Bjarki Arge Andreasen --- soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series index 067dcfc003f..26eead6bef8 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series +++ b/soc/arm/st_stm32/stm32f4/Kconfig.defconfig.series @@ -17,8 +17,14 @@ config TASK_WDT_HW_FALLBACK_DELAY depends on TASK_WDT_HW_FALLBACK default 200 -config PM - select COUNTER - select COUNTER_RTC_STM32_SUBSECONDS if DT_HAS_ST_STM32_RTC_ENABLED +if PM + +config COUNTER + default y + +config COUNTER_RTC_STM32_SUBSECONDS + default y if DT_HAS_ST_STM32_RTC_ENABLED + +endif # PM endif # SOC_SERIES_STM32F4X