zephyr/drivers/clock_control
Krzysztof Chruściński ce8af54ce8 drivers: clock_control: Add missing dependency in Kconfig
Calibration process can be simplified if LF clock is always on.
Kconfig was depending on RTC being used as system clock because
that indicates LF clock being always on. Same can be done for
case when GRTC is used as system clock.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-05-06 13:01:07 +02:00
..
beetle_clock_control.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_agilex_ll.c
clock_agilex.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_adsp.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_agilex5_ll.c drivers: clock_control: Agilex5 clock control driver updates 2024-12-16 17:12:34 -05:00
clock_control_agilex5_ll.h drivers: clock_control: Agilex5 clock control driver updates 2024-12-16 17:12:34 -05:00
clock_control_agilex5.c drivers: clock_control: Agilex5 clock control driver updates 2024-12-16 17:12:34 -05:00
clock_control_ambiq.c soc: ambiq: Optimize the inclusion relationship of header files 2025-04-17 09:06:18 +02:00
clock_control_arm_scmi.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_ast10x0.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_esp32.c soc: espressif: esp32c6: Add LP Core 2025-03-21 17:05:20 +01:00
clock_control_fixed_rate.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_gd32.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_ifx_cat1.c adc: modifications to support adc on cyw920829m2evk_02 platform 2025-02-03 19:50:11 +01:00
clock_control_it51xxx.c drivers/clock: Add clock drivers of it51xxx 2025-04-08 10:48:26 +02:00
clock_control_litex.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_litex.h sys: util: define bits per byte, nibble, and nibbles per byte 2024-10-15 19:05:06 +01:00
clock_control_lpc11u6x.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_lpc11u6x.h
clock_control_max32.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mchp_xec.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_ccm_rev2.c drivers: clock: ccm_rev2: add imx91 support 2025-02-11 22:08:59 +01:00
clock_control_mcux_ccm.c drivers: clock_control_mcux_ccm: use fixed 25M for PTP on RT10XX 2025-05-02 09:17:12 +02:00
clock_control_mcux_mcg.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_pcc.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_scg_k4.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_scg.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_sim.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_mcux_syscon.c drivers: clock_control: update clock_control_mcux_syscon driver for RT700 2025-04-23 10:03:42 +02:00
clock_control_npcm.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_npcx.c driver: clock_control: npcx: use CONFIG_CLOCK_CONTROL_LOG_LEVEL 2024-12-19 04:18:34 +01:00
clock_control_nrf2_audiopll.c drivers: clock_control: add nrfs_audiopll clock driver 2025-04-03 00:03:14 +02:00
clock_control_nrf2_common.c drivers: clock_control_nrf2: Add missing cancelation of request 2024-12-21 15:04:58 +01:00
clock_control_nrf2_common.h drivers: clock_control: nrf54h-common: add utility to obtain LFOSC acc 2024-12-18 12:46:20 +01:00
clock_control_nrf2_fll16m.c drivers: clock_control: nrf54h-fll16m: use values from BICR 2024-12-18 12:46:20 +01:00
clock_control_nrf2_global_hsfll.c drivers: Update APIs to use DEVICE_API macro 2025-01-24 01:15:19 +01:00
clock_control_nrf2_hfxo.c drivers: clock_control: nrf54h-hfxo: use values from BICR 2024-12-18 12:46:20 +01:00
clock_control_nrf2_hsfll.c drivers: clock_control: hsfll: Add option to set lowest oppoint in init 2025-02-14 17:05:16 +01:00
clock_control_nrf2_lfclk.c drivers: clock_control: nrf54h-lfclk: use values from BICR 2024-12-18 12:46:20 +01:00
clock_control_nrf_auxpll.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_nrf.c drivers: clock_control: Add support for XOTUNE in nRF54L 2025-04-14 11:48:57 +02:00
clock_control_numaker_scc.c drivers: clock_control: support for Nuvoton m55m1x series 2025-03-12 14:04:23 +00:00
clock_control_nxp_s32.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_pwm.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_r8a779f0_cpg_mssr.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_r8a7795_cpg_mssr.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_renesas_cpg_mssr.c
clock_control_renesas_cpg_mssr.h
clock_control_renesas_ra_cgc.c drivers: timer: Add ULPT timer for power management on Renesas RA MCUs 2025-04-03 08:41:08 +02:00
clock_control_renesas_rx_pclk_cgc.c drivers: clock: Support clock control driver RX MCU 2025-05-02 09:18:16 +02:00
clock_control_renesas_rx_pll_cgc.c drivers: clock: Support clock control driver RX MCU 2025-05-02 09:18:16 +02:00
clock_control_renesas_rx_root_cgc.c drivers: clock: Support clock control driver RX MCU 2025-05-02 09:18:16 +02:00
clock_control_renesas_rz_cpg.c drivers: clock control: Initial support for RZ/G3S 2025-02-13 09:11:19 +01:00
clock_control_renesas_rza2m_cpg_lld.c drivers: clock control: Initial support for RZ/A2M 2025-04-25 14:05:01 +02:00
clock_control_renesas_rza2m_cpg_lld.h drivers: clock control: Initial support for RZ/A2M 2025-04-25 14:05:01 +02:00
clock_control_renesas_rza2m_cpg.c drivers: clock control: Initial support for RZ/A2M 2025-04-25 14:05:01 +02:00
clock_control_rpi_pico.c drivers: clock_control: Calling tick_start directly to start wdt 2025-03-07 19:47:41 +01:00
clock_control_rts5912_sccon.c driver: clock_control: Add clock controller initial version of RTS5912. 2025-01-10 11:58:02 +01:00
clock_control_rv32m1_pcc.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_sam_pmc.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_si32_ahb.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_si32_apb.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_si32_pll.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_silabs_series.c drivers: clock_control: Place API into iterable section 2024-11-29 21:46:34 +01:00
clock_control_silabs_siwx91x.c drivers: spi: siwx91x: SPI clock initialization for siwx91x 2025-04-30 18:44:11 +02:00
clock_control_smartbond.c include: zephyr: sys: time_units: Make z_clock_hw_cycles_per_sec unsigned 2025-03-28 12:21:07 +01:00
clock_control_wch_rcc.c drivers: clock_control: Introduce CH32V20x/30x clock control 2025-03-14 14:39:30 +01:00
clock_stm32_ll_common.c drivers: clock_control: remove inline attributes in stm32 clock drivers 2025-03-21 14:40:36 -04:00
clock_stm32_ll_common.h drivers: clock control: stm32 function to get 48MHz freq 2024-12-13 20:05:11 +01:00
clock_stm32_ll_h5.c drivers: clock_control: remove inline attributes in stm32 clock drivers 2025-03-21 14:40:36 -04:00
clock_stm32_ll_h7.c drivers: clock: stm32: h7: fixed domain clock configuration 2025-04-22 09:59:34 +02:00
clock_stm32_ll_mp1.c drivers: clock_control: remove inline attributes in stm32 clock drivers 2025-03-21 14:40:36 -04:00
clock_stm32_ll_mp13.c clock_control: stm32: add I2C periph get_subsys_rate for mp13 2025-04-30 23:03:17 +02:00
clock_stm32_ll_n6.c drivers: clock_control: get_status handler for stm32n6 2025-03-26 16:19:09 +01:00
clock_stm32_ll_u5.c drivers: clock_control: remove inline attributes in stm32 clock drivers 2025-03-21 14:40:36 -04:00
clock_stm32_ll_wb0.c drivers: clock_control: remove inline attributes in stm32 clock drivers 2025-03-21 14:40:36 -04:00
clock_stm32_ll_wba.c drivers: clock_control: remove inline attributes in stm32 clock drivers 2025-03-21 14:40:36 -04:00
clock_stm32_mco.c drivers: clock: stm32: factorize clock selection macros 2025-02-14 13:40:52 +01:00
clock_stm32_mux.c
clock_stm32c0.c
clock_stm32f0_f3.c
clock_stm32f1.c
clock_stm32f2_f4_f7.c drivers: clock control of stm32f4 serie w/o clk 48M on PLL I2S 2025-02-06 10:42:36 +01:00
clock_stm32g0_u0.c
clock_stm32g4.c
clock_stm32l0_l1.c
clock_stm32l4_l5_wb_wl.c
CMakeLists.txt drivers: clock: Support clock control driver RX MCU 2025-05-02 09:18:16 +02:00
Kconfig drivers: clock: Support clock control driver RX MCU 2025-05-02 09:18:16 +02:00
Kconfig.agilex5
Kconfig.ambiq
Kconfig.arm_scmi
Kconfig.aspeed
Kconfig.beetle
Kconfig.cavs
Kconfig.esp32
Kconfig.fixed
Kconfig.gd32
Kconfig.ifx_cat1
Kconfig.it51xxx drivers/clock: Add clock drivers of it51xxx 2025-04-08 10:48:26 +02:00
Kconfig.litex
Kconfig.lpc11u6x boards: nxp: Removing CONFIG_PINCTRL from the boards defconfig 2024-10-15 19:09:45 -04:00
Kconfig.max32
Kconfig.mcux_ccm
Kconfig.mcux_ccm_rev2
Kconfig.mcux_mcg
Kconfig.mcux_pcc
Kconfig.mcux_scg
Kconfig.mcux_sim
Kconfig.mcux_syscon boards: nxp: Removing CONFIG_PINCTRL from the boards defconfig 2024-10-15 19:09:45 -04:00
Kconfig.npcm drivers: clock_control: add npcm clock control driver 2024-11-16 15:06:25 -05:00
Kconfig.npcx
Kconfig.nrf drivers: clock_control: Add missing dependency in Kconfig 2025-05-06 13:01:07 +02:00
Kconfig.nrf_auxpll
Kconfig.numaker
Kconfig.nxp_s32
Kconfig.pwm
Kconfig.rcar
Kconfig.renesas_ra_cgc
Kconfig.renesas_rx_cgc drivers: clock: Support clock control driver RX MCU 2025-05-02 09:18:16 +02:00
Kconfig.renesas_rz_cpg drivers: clock control: Initial support for RZ/A2M 2025-04-25 14:05:01 +02:00
Kconfig.rpi_pico soc: raspberrypi: Drop PINCTRL from Kconfig.defconfig 2024-11-25 14:42:01 +01:00
Kconfig.rts5912 drivers: kconfig: Fix bleeding options 2025-01-31 11:50:12 +01:00
Kconfig.rv32m1
Kconfig.sam
Kconfig.si32
Kconfig.silabs
Kconfig.siwx91x drivers: clock: Add dumb clock driver for SiWx91x 2025-02-11 22:07:11 +01:00
Kconfig.smartbond
Kconfig.stm32 drivers: clock: Add stm32mp13 clock 2025-04-04 09:35:03 +02:00
Kconfig.wch_rcc drivers: add the ch32v00x clock controller 2024-11-26 14:41:46 +00:00
Kconfig.xec
nrf_clock_calibration.c driver: clock_control: Add to nrf clock control calib in progres API 2024-12-12 16:21:11 +01:00
nrf_clock_calibration.h