2019-11-01 13:45:29 +01:00
|
|
|
# Clock controller driver configuration options
|
2015-11-21 21:16:01 -05:00
|
|
|
|
|
|
|
# Copyright (c) 2015 Intel Corporation
|
2017-01-18 17:01:01 -08:00
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
2015-11-21 21:16:01 -05:00
|
|
|
|
|
|
|
#
|
|
|
|
# Clock controller drivers
|
|
|
|
#
|
|
|
|
menuconfig CLOCK_CONTROL
|
2023-03-27 14:55:23 +02:00
|
|
|
bool "Clock controller drivers"
|
2015-11-21 21:16:01 -05:00
|
|
|
help
|
|
|
|
Enable support for hardware clock controller. Such hardware can
|
|
|
|
provide clock for other subsystem, and thus can be also used for
|
|
|
|
power efficiency by controlling their clock. Note that this has
|
|
|
|
nothing to do with RTC.
|
|
|
|
|
2016-03-05 18:05:57 +01:00
|
|
|
if CLOCK_CONTROL
|
|
|
|
|
2021-10-18 14:45:17 -05:00
|
|
|
config CLOCK_CONTROL_INIT_PRIORITY
|
|
|
|
int "Clock control init priority"
|
|
|
|
default KERNEL_INIT_PRIORITY_OBJECTS
|
|
|
|
help
|
|
|
|
Clock control driver device initialization priority.
|
|
|
|
|
2018-09-17 12:21:21 -05:00
|
|
|
module = CLOCK_CONTROL
|
|
|
|
module-str = clock control
|
|
|
|
source "subsys/logging/Kconfig.template.log_config"
|
2015-11-21 21:16:01 -05:00
|
|
|
|
2019-01-15 11:00:25 +01:00
|
|
|
source "drivers/clock_control/Kconfig.nrf"
|
2016-10-28 12:46:50 +02:00
|
|
|
|
2017-01-23 17:45:42 +01:00
|
|
|
source "drivers/clock_control/Kconfig.stm32"
|
|
|
|
|
2016-11-03 11:12:06 +00:00
|
|
|
source "drivers/clock_control/Kconfig.beetle"
|
|
|
|
|
2025-05-19 23:02:55 +02:00
|
|
|
source "drivers/clock_control/Kconfig.bflb"
|
|
|
|
|
2022-06-09 12:27:44 -07:00
|
|
|
source "drivers/clock_control/Kconfig.fixed"
|
|
|
|
|
2020-03-31 16:45:26 +02:00
|
|
|
source "drivers/clock_control/Kconfig.lpc11u6x"
|
|
|
|
|
2017-08-28 14:09:55 -05:00
|
|
|
source "drivers/clock_control/Kconfig.mcux_ccm"
|
|
|
|
|
2020-12-04 10:10:25 +08:00
|
|
|
source "drivers/clock_control/Kconfig.mcux_ccm_rev2"
|
|
|
|
|
2019-05-19 23:39:32 +02:00
|
|
|
source "drivers/clock_control/Kconfig.mcux_mcg"
|
|
|
|
|
2019-05-03 09:11:26 +02:00
|
|
|
source "drivers/clock_control/Kconfig.mcux_pcc"
|
|
|
|
|
2019-06-16 22:16:35 +02:00
|
|
|
source "drivers/clock_control/Kconfig.mcux_scg"
|
|
|
|
|
2017-08-26 08:43:53 -05:00
|
|
|
source "drivers/clock_control/Kconfig.mcux_sim"
|
|
|
|
|
2020-08-26 06:36:41 -05:00
|
|
|
source "drivers/clock_control/Kconfig.mcux_syscon"
|
|
|
|
|
2025-04-13 10:29:18 +05:30
|
|
|
source "drivers/clock_control/Kconfig.mspm0"
|
|
|
|
|
2024-05-22 19:39:21 -07:00
|
|
|
source "drivers/clock_control/Kconfig.npcm"
|
|
|
|
|
2020-07-02 15:44:38 +08:00
|
|
|
source "drivers/clock_control/Kconfig.npcx"
|
|
|
|
|
2018-11-07 10:13:52 -08:00
|
|
|
source "drivers/clock_control/Kconfig.rv32m1"
|
|
|
|
|
2024-11-22 17:01:05 +08:00
|
|
|
source "drivers/clock_control/Kconfig.rts5912"
|
|
|
|
|
2020-05-23 15:46:29 +02:00
|
|
|
source "drivers/clock_control/Kconfig.esp32"
|
|
|
|
|
2020-05-11 13:48:44 +02:00
|
|
|
source "drivers/clock_control/Kconfig.litex"
|
|
|
|
|
2021-01-15 16:10:46 +01:00
|
|
|
source "drivers/clock_control/Kconfig.rcar"
|
|
|
|
|
2021-07-19 14:14:20 -04:00
|
|
|
source "drivers/clock_control/Kconfig.xec"
|
|
|
|
|
2023-02-23 14:04:04 +02:00
|
|
|
source "drivers/clock_control/Kconfig.ifx_cat1"
|
|
|
|
|
2022-06-14 14:55:21 -07:00
|
|
|
source "drivers/clock_control/Kconfig.cavs"
|
|
|
|
|
2022-07-22 11:26:28 +08:00
|
|
|
source "drivers/clock_control/Kconfig.aspeed"
|
|
|
|
|
2022-09-03 19:06:27 +02:00
|
|
|
source "drivers/clock_control/Kconfig.gd32"
|
|
|
|
|
2023-03-05 22:03:59 +01:00
|
|
|
source "drivers/clock_control/Kconfig.sam"
|
|
|
|
|
2023-05-14 08:59:19 +02:00
|
|
|
source "drivers/clock_control/Kconfig.si32"
|
|
|
|
|
2022-11-17 14:10:37 +01:00
|
|
|
source "drivers/clock_control/Kconfig.smartbond"
|
|
|
|
|
2023-03-03 18:11:00 +08:00
|
|
|
source "drivers/clock_control/Kconfig.numaker"
|
|
|
|
|
2023-05-26 00:00:00 +00:00
|
|
|
source "drivers/clock_control/Kconfig.nxp_s32"
|
|
|
|
|
2023-07-06 14:09:24 +00:00
|
|
|
source "drivers/clock_control/Kconfig.agilex5"
|
|
|
|
|
2024-06-20 09:49:31 +00:00
|
|
|
source "drivers/clock_control/Kconfig.renesas_ra_cgc"
|
2024-06-18 10:24:42 +07:00
|
|
|
|
2024-11-04 14:33:06 +07:00
|
|
|
source "drivers/clock_control/Kconfig.renesas_rx_cgc"
|
|
|
|
|
2024-12-16 15:28:03 +07:00
|
|
|
source "drivers/clock_control/Kconfig.renesas_rz_cpg"
|
|
|
|
|
2023-10-13 16:04:13 +03:00
|
|
|
source "drivers/clock_control/Kconfig.max32"
|
|
|
|
|
2023-11-04 08:26:51 +08:00
|
|
|
source "drivers/clock_control/Kconfig.ambiq"
|
|
|
|
|
2023-06-11 17:07:42 -04:00
|
|
|
source "drivers/clock_control/Kconfig.pwm"
|
|
|
|
|
2023-03-18 22:59:40 +02:00
|
|
|
source "drivers/clock_control/Kconfig.rpi_pico"
|
|
|
|
|
2024-04-29 13:20:27 +02:00
|
|
|
source "drivers/clock_control/Kconfig.nrf_auxpll"
|
|
|
|
|
2024-08-07 11:05:12 +03:00
|
|
|
source "drivers/clock_control/Kconfig.arm_scmi"
|
|
|
|
|
2024-09-20 16:07:55 +02:00
|
|
|
source "drivers/clock_control/Kconfig.silabs"
|
|
|
|
|
2025-01-29 22:12:19 +01:00
|
|
|
source "drivers/clock_control/Kconfig.siwx91x"
|
|
|
|
|
2024-06-01 21:53:41 +05:30
|
|
|
source "drivers/clock_control/Kconfig.wch_rcc"
|
|
|
|
|
2024-11-21 17:19:10 +08:00
|
|
|
source "drivers/clock_control/Kconfig.it51xxx"
|
|
|
|
|
2016-03-05 18:05:57 +01:00
|
|
|
endif # CLOCK_CONTROL
|