:orphan: .. title:: CONFIG_CLOCK_CONTROL .. kconfig:: CONFIG_CLOCK_CONTROL CONFIG_CLOCK_CONTROL #################### *Hardware clock controller support* Type: ``bool`` Help ==== .. code-block:: none 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. Defaults ======== - y - y Symbols that select this symbol =============================== - \ :kconfig:`BOARD_NRF52_BSIM ` - \ :kconfig:`SOC_SERIES_IMX_6X_M4 ` - \ :kconfig:`SOC_SERIES_IMX7_M4 ` - \ :kconfig:`SOC_SERIES_IMX_RT ` - \ :kconfig:`SOC_SERIES_IMX_RT6XX ` - \ :kconfig:`SOC_SERIES_KINETIS_K2X ` - \ :kconfig:`SOC_SERIES_KINETIS_K6X ` - \ :kconfig:`SOC_SERIES_KINETIS_K8X ` - \ :kconfig:`SOC_SERIES_KINETIS_KE1XF ` - \ :kconfig:`SOC_SERIES_KINETIS_KL2X ` - \ :kconfig:`SOC_SERIES_KINETIS_KV5X ` - \ :kconfig:`SOC_SERIES_KINETIS_KWX ` - \ :kconfig:`SOC_SERIES_LPC11U6X ` - \ :kconfig:`SOC_OPENISA_RV32M1_RISCV32 ` - \ :kconfig:`SOC_ESP32 ` - \ :kconfig:`SOC_SERIES_IMX_6X_M4 ` - \ :kconfig:`SOC_SERIES_IMX7_M4 ` - \ :kconfig:`SOC_SERIES_IMX_RT ` - \ :kconfig:`SOC_SERIES_IMX_RT6XX ` - \ :kconfig:`SOC_SERIES_KINETIS_K2X ` - \ :kconfig:`SOC_SERIES_KINETIS_K6X ` - \ :kconfig:`SOC_SERIES_KINETIS_K8X ` - \ :kconfig:`SOC_SERIES_KINETIS_KE1XF ` - \ :kconfig:`SOC_SERIES_KINETIS_KL2X ` - \ :kconfig:`SOC_SERIES_KINETIS_KV5X ` - \ :kconfig:`SOC_SERIES_KINETIS_KWX ` - \ :kconfig:`SOC_SERIES_LPC11U6X ` - \ :kconfig:`SOC_OPENISA_RV32M1_RISCV32 ` - \ :kconfig:`SOC_ESP32 ` - \ :kconfig:`SOC_LPC54114_M4 ` - \ :kconfig:`SOC_LPC54114_M0 ` - \ :kconfig:`SOC_LPC55S16 ` - \ :kconfig:`SOC_LPC55S28 ` - \ :kconfig:`SOC_LPC55S69_CPU0 ` - \ :kconfig:`SOC_LPC54114_M4 ` - \ :kconfig:`SOC_LPC54114_M0 ` - \ :kconfig:`SOC_LPC55S16 ` - \ :kconfig:`SOC_LPC55S28 ` - \ :kconfig:`SOC_LPC55S69_CPU0 ` - \ :kconfig:`GPIO_DW_CLOCK_GATE ` Kconfig definitions =================== At ``/arm/nordic_nrf/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config CLOCK_CONTROL bool default y depends on SYS_CLOCK_EXISTS && SOC_FAMILY_NRF ---- At ``/arm/nordic_nrf/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` Menu path: (Top) .. code-block:: kconfig config CLOCK_CONTROL bool default y depends on SYS_CLOCK_EXISTS && SOC_FAMILY_NRF ---- At ``/clock_control/Kconfig:9`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:56`` Menu path: (Top) → Device Drivers .. code-block:: kconfig menuconfig CLOCK_CONTROL bool "Hardware clock controller support" 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. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*