1# Clock controller driver configuration options
2
3# Copyright (c) 2015 Intel Corporation
4# SPDX-License-Identifier: Apache-2.0
5
6#
7# Clock controller drivers
8#
9menuconfig CLOCK_CONTROL
10	bool "Clock controller drivers"
11	help
12	  Enable support for hardware clock controller. Such hardware can
13	  provide clock for other subsystem, and thus can be also used for
14	  power efficiency by controlling their clock. Note that this has
15	  nothing to do with RTC.
16
17if CLOCK_CONTROL
18
19config CLOCK_CONTROL_INIT_PRIORITY
20	int "Clock control init priority"
21	default KERNEL_INIT_PRIORITY_OBJECTS
22	help
23	  Clock control driver device initialization priority.
24
25module = CLOCK_CONTROL
26module-str = clock control
27source "subsys/logging/Kconfig.template.log_config"
28
29source "drivers/clock_control/Kconfig.nrf"
30
31source "drivers/clock_control/Kconfig.stm32"
32
33source "drivers/clock_control/Kconfig.beetle"
34
35source "drivers/clock_control/Kconfig.fixed"
36
37source "drivers/clock_control/Kconfig.lpc11u6x"
38
39source "drivers/clock_control/Kconfig.mcux_ccm"
40
41source "drivers/clock_control/Kconfig.mcux_ccm_rev2"
42
43source "drivers/clock_control/Kconfig.mcux_mcg"
44
45source "drivers/clock_control/Kconfig.mcux_pcc"
46
47source "drivers/clock_control/Kconfig.mcux_scg"
48
49source "drivers/clock_control/Kconfig.mcux_sim"
50
51source "drivers/clock_control/Kconfig.mcux_syscon"
52
53source "drivers/clock_control/Kconfig.npcm"
54
55source "drivers/clock_control/Kconfig.npcx"
56
57source "drivers/clock_control/Kconfig.rv32m1"
58
59source "drivers/clock_control/Kconfig.rts5912"
60
61source "drivers/clock_control/Kconfig.esp32"
62
63source "drivers/clock_control/Kconfig.litex"
64
65source "drivers/clock_control/Kconfig.rcar"
66
67source "drivers/clock_control/Kconfig.xec"
68
69source "drivers/clock_control/Kconfig.ifx_cat1"
70
71source "drivers/clock_control/Kconfig.cavs"
72
73source "drivers/clock_control/Kconfig.aspeed"
74
75source "drivers/clock_control/Kconfig.gd32"
76
77source "drivers/clock_control/Kconfig.sam"
78
79source "drivers/clock_control/Kconfig.si32"
80
81source "drivers/clock_control/Kconfig.smartbond"
82
83source "drivers/clock_control/Kconfig.numaker"
84
85source "drivers/clock_control/Kconfig.nxp_s32"
86
87source "drivers/clock_control/Kconfig.agilex5"
88
89source "drivers/clock_control/Kconfig.renesas_ra_cgc"
90
91source "drivers/clock_control/Kconfig.renesas_rz_cpg"
92
93source "drivers/clock_control/Kconfig.max32"
94
95source "drivers/clock_control/Kconfig.ambiq"
96
97source "drivers/clock_control/Kconfig.pwm"
98
99source "drivers/clock_control/Kconfig.rpi_pico"
100
101source "drivers/clock_control/Kconfig.nrf_auxpll"
102
103source "drivers/clock_control/Kconfig.arm_scmi"
104
105source "drivers/clock_control/Kconfig.silabs"
106
107source "drivers/clock_control/Kconfig.siwx91x"
108
109source "drivers/clock_control/Kconfig.wch_rcc"
110
111endif # CLOCK_CONTROL
112