From f30f5fff72e94e30455aa41009669a02c0b2fe9f Mon Sep 17 00:00:00 2001 From: Francois Ramu Date: Tue, 26 May 2020 15:40:17 +0200 Subject: [PATCH] drivers: timer: lptim is [EXPERIMENTAL] for stm32 soc series only Activation of the LPTIMER is valid for SLEEP MODE only The choice of the lptim clock source is STM32_LPTIM_CLOCK set the LSE in first position to have as default value Signed-off-by: Francois Ramu --- drivers/timer/Kconfig.stm32_lptim | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/drivers/timer/Kconfig.stm32_lptim b/drivers/timer/Kconfig.stm32_lptim index 2b39faac883..5ca504acbef 100644 --- a/drivers/timer/Kconfig.stm32_lptim +++ b/drivers/timer/Kconfig.stm32_lptim @@ -4,9 +4,9 @@ # SPDX-License-Identifier: Apache-2.0 menuconfig STM32_LPTIM_TIMER - bool "STM32 Low Power Timer" + bool "STM32 Low Power Timer [EXPERIMENTAL]" depends on (SOC_SERIES_STM32L4X || SOC_SERIES_STM32WBX) - depends on CLOCK_CONTROL + depends on CLOCK_CONTROL && DEVICE_POWER_MANAGEMENT select TICKLESS_CAPABLE help This module implements a kernel device driver for the LowPower Timer @@ -17,26 +17,26 @@ if STM32_LPTIM_TIMER choice STM32_LPTIM_CLOCK prompt "LPTIM clock value configuration" -config STM32_LPTIM_CLOCK_LSI - bool "LSI" - help - Use LSI as LPTIM clock - config STM32_LPTIM_CLOCK_LSE bool "LSE" help Use LSE as LPTIM clock +config STM32_LPTIM_CLOCK_LSI + bool "LSI" + help + Use LSI as LPTIM clock + endchoice config STM32_LPTIM_CLOCK int "LPTIM clock value" - default 32000 if STM32_LPTIM_CLOCK_LSI default 32768 if STM32_LPTIM_CLOCK_LSE + default 32000 if STM32_LPTIM_CLOCK_LSI config STM32_LPTIM_TIMEBASE hex "LPTIM AutoReload value" - default 0xF9FF if STM32_LPTIM_CLOCK_LSI default 0xFFFF if STM32_LPTIM_CLOCK_LSE + default 0xF9FF if STM32_LPTIM_CLOCK_LSI endif # STM32_LPTIM_TIMER