blob: c05015efe8b4f59ab185b952aa8817450efe321e [file] [log] [blame]
Patrick Delaunayb9929332022-05-19 17:56:45 +02001config CLK_STM32F
2 bool "Enable clock driver support for STM32F family"
3 depends on CLK && (STM32F7 || STM32F4)
4 default y
5 help
6 This clock driver adds support for RCC clock management
7 for STM32F4 and STM32F7 SoCs.
8
9config CLK_STM32H7
10 bool "Enable clock driver support for STM32H7 family"
11 depends on CLK && STM32H7
12 default y
13 help
14 This clock driver adds support for RCC clock management
15 for STM32H7 SoCs.
16
Gabriel Fernandezc8df9602022-11-24 11:36:04 +010017config CLK_STM32_CORE
18 bool "Enable RCC clock core driver for STM32MP"
19 depends on ARCH_STM32MP && CLK
20 select CLK_CCF
21 select CLK_COMPOSITE_CCF
22
Patrick Delaunayb9929332022-05-19 17:56:45 +020023config CLK_STM32MP1
24 bool "Enable RCC clock driver for STM32MP15"
25 depends on ARCH_STM32MP && CLK
Patrick Delaunay9f1dc112024-01-15 15:05:57 +010026 default y if STM32MP15X
Patrick Delaunayb9929332022-05-19 17:56:45 +020027 help
28 Enable the STM32 clock (RCC) driver. Enable support for
29 manipulating STM32MP15's on-SoC clocks.
Gabriel Fernandezc8df9602022-11-24 11:36:04 +010030
31config CLK_STM32MP13
32 bool "Enable RCC clock driver for STM32MP13"
33 depends on ARCH_STM32MP && CLK
Patrick Delaunay49de8642024-01-15 15:05:56 +010034 default y if STM32MP13X
Gabriel Fernandezc8df9602022-11-24 11:36:04 +010035 select CLK_STM32_CORE
36 help
37 Enable the STM32 clock (RCC) driver. Enable support for
38 manipulating STM32MP13's on-SoC clocks.