-
CONFIG_CLOCK_STM32_MSI_RANGE
¶
MSI frequency range
Type: int
Help¶
Frequency range of MSI when MSI range is provided in RCC_CR register Range 0: 100kHz Range 1: 200kHz Range 2 around 400 kHz Range 3 around 800 kHz Range 4: 1 MHz Range 5: 2 MHz Range 6: 4 MHz (reset value) Range 7: 8 MHz Range 8: 16 MHz Range 9: 24 MHz Range 10: 32 MHz Range 11: 48 MHz
Direct dependencies¶
(CLOCK_STM32_SYSCLK_SRC_MSI
&& BT
&& BOARD_DISCO_L475_IOT1
) || (CLOCK_STM32_SYSCLK_SRC_MSI
&& CLOCK_CONTROL_STM32_CUBE
&& SOC_FAMILY_STM32
&& CLOCK_CONTROL
)
(Includes any dependencies from if’s and menus.)
Defaults¶
Kconfig definitions¶
At boards/arm/disco_l475_iot1/Kconfig.defconfig:21
Included via Kconfig:10
→ Kconfig.zephyr:19
Menu path: (top menu)
config CLOCK_STM32_MSI_RANGE int default 8 ifCLOCK_STM32_SYSCLK_SRC_MSI
&&BT
&&BOARD_DISCO_L475_IOT1
depends onCLOCK_STM32_SYSCLK_SRC_MSI
&&BT
&&BOARD_DISCO_L475_IOT1
At drivers/clock_control/Kconfig.stm32:70
Included via Kconfig:10
→ Kconfig.zephyr:29
→ drivers/Kconfig:54
→ drivers/clock_control/Kconfig:45
Menu path: (top menu) → Device Drivers → Hardware clock controller support → STM32 Reset & Clock Control
config CLOCK_STM32_MSI_RANGE int prompt "MSI frequency range" ifCLOCK_STM32_SYSCLK_SRC_MSI
&&CLOCK_CONTROL_STM32_CUBE
&&SOC_FAMILY_STM32
&&CLOCK_CONTROL
default 8 ifCLOCK_STM32_SYSCLK_SRC_MSI
&&CLOCK_CONTROL_STM32_CUBE
&&SOC_FAMILY_STM32
&&CLOCK_CONTROL
depends onCLOCK_STM32_SYSCLK_SRC_MSI
&&CLOCK_CONTROL_STM32_CUBE
&&SOC_FAMILY_STM32
&&CLOCK_CONTROL
help Frequency range of MSI when MSI range is provided in RCC_CR register Range 0: 100kHz Range 1: 200kHz Range 2 around 400 kHz Range 3 around 800 kHz Range 4: 1 MHz Range 5: 2 MHz Range 6: 4 MHz (reset value) Range 7: 8 MHz Range 8: 16 MHz Range 9: 24 MHz Range 10: 32 MHz Range 11: 48 MHz
(Definitions include propagated dependencies, including from if’s and menus.)