soc: arm: stm32: activate LPTIM based upon PM
Activate LPTIM by default if PM is selected.
Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
diff --git a/boards/arm/stm32h735g_disco/stm32h735g_disco.dts b/boards/arm/stm32h735g_disco/stm32h735g_disco.dts
index 4095885..91e915c 100644
--- a/boards/arm/stm32h735g_disco/stm32h735g_disco.dts
+++ b/boards/arm/stm32h735g_disco/stm32h735g_disco.dts
@@ -113,3 +113,7 @@
pinctrl-names = "default";
cd-gpios = <&gpiof 5 GPIO_ACTIVE_LOW>;
};
+
+&lptim1 {
+ status = "okay";
+};
diff --git a/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.series b/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.series
index 7ec2982..e0ab16d 100644
--- a/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.series
+++ b/soc/arm/st_stm32/stm32h7/Kconfig.defconfig.series
@@ -1,6 +1,7 @@
# ST Microelectronics STM32H7 MCU line
# Copyright (c) 2019 Linaro Limited
+# Copyright (c) 2022 SILA Embedded Solutions GmbH <office@embedded-solutions.at>
# SPDX-License-Identifier: Apache-2.0
# Kconfig symbols common to STM32H7 series
@@ -16,6 +17,9 @@
default 0x400 if BOOTLOADER_MCUBOOT
default 0x0 if !BOOTLOADER_MCUBOOT
+config STM32_LPTIM_TIMER
+ default y if PM
+
if ENTROPY_GENERATOR
config ENTROPY_STM32_RNG