zephyr/drivers/clock_control
Joakim Andersson e67f629094 drivers: clock_control: Deprecate Kconfig for MCO configuration
Deprecate support for configuring the MCO source and prescaler from
Kconfig configurations.
This is now done by devicetree and an MCO driver instead, which also
configures the pin to be used by the MCO peripheral.

Signed-off-by: Joakim Andersson <joerchan@gmail.com>
2024-09-16 20:19:57 +02:00
..
beetle_clock_control.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_agilex_ll.c
clock_agilex.c
clock_control_adsp.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_agilex5_ll.c
clock_control_agilex5_ll.h
clock_control_agilex5.c
clock_control_ambiq.c
clock_control_arm_scmi.c firmware: scmi: add support for clock management protocol 2024-08-19 10:05:16 -04:00
clock_control_ast10x0.c
clock_control_esp32.c espressif: clean up unused code 2024-09-09 13:55:39 -04:00
clock_control_fixed_rate.c
clock_control_gd32.c drivers: clock_control: make driver API and conf structs const 2024-06-13 08:02:26 -04:00
clock_control_ifx_cat1.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_litex.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
clock_control_litex.h drivers: clock_control: litex: remove redundant entry 2024-07-12 05:49:01 -04:00
clock_control_lpc11u6x.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_lpc11u6x.h
clock_control_max32.c drivers: Add MAX32690 clock control driver 2024-05-29 07:30:12 +02:00
clock_control_mchp_xec.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_mcux_ccm_rev2.c clock: mcux_ccm: add flexio clock 2024-08-29 18:04:56 +02:00
clock_control_mcux_ccm.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
clock_control_mcux_mcg.c
clock_control_mcux_pcc.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_mcux_scg.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_mcux_sim.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_mcux_syscon.c drivers: syscon: update syscon driver for MCXA156 2024-09-10 12:39:18 -04:00
clock_control_npcx.c style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
clock_control_nrf2_common.c drivers: clock_control: Add support for nRF54H20 clock controllers 2024-09-05 17:00:24 -04:00
clock_control_nrf2_common.h drivers: clock_control: Add support for nRF54H20 clock controllers 2024-09-05 17:00:24 -04:00
clock_control_nrf2_fll16m.c drivers: clock_control: Add support for nRF54H20 clock controllers 2024-09-05 17:00:24 -04:00
clock_control_nrf2_hfxo.c drivers: clock_control: Add support for nRF54H20 clock controllers 2024-09-05 17:00:24 -04:00
clock_control_nrf2_hsfll.c drivers: clock_control: Add support for nRF54H20 clock controllers 2024-09-05 17:00:24 -04:00
clock_control_nrf2_lfclk.c drivers: clock_control: Add support for nRF54H20 clock controllers 2024-09-05 17:00:24 -04:00
clock_control_nrf_auxpll.c drivers: clock_control: make driver API and conf structs const 2024-06-13 08:02:26 -04:00
clock_control_nrf.c
clock_control_numaker_scc.c arch: arm: replace PLATFORM_SPECIFIC_INIT with PLATFORM_RESET_HOOK 2024-09-09 10:07:33 +02:00
clock_control_nxp_s32.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_control_pwm.c drivers: clock_control: make driver API and conf structs const 2024-06-13 08:02:26 -04:00
clock_control_r8a779f0_cpg_mssr.c drivers: clock_control: r8a779f0: add clocks related to MMC 2024-02-28 12:38:23 +01:00
clock_control_r8a7795_cpg_mssr.c drivers: clock: rcar: harmonize r8a7795 and r8a779f0 drivers 2024-01-29 11:33:09 +01:00
clock_control_renesas_cpg_mssr.c
clock_control_renesas_cpg_mssr.h drivers: clock: rcar: r8a7795 driver cleanup 2024-01-29 11:33:09 +01:00
clock_control_renesas_ra_cgc.c driver: clock_control: renesas_ra: Use pclkblock's clock src defaultly 2024-08-28 06:51:25 -04:00
clock_control_renesas_ra.c drivers: clock_control: ra: fix issue with setting memwait cycles 2024-07-01 09:17:54 +02:00
clock_control_rpi_pico.c RP2040: clock control: support PLL On/Off 2024-08-13 18:29:03 -04:00
clock_control_rv32m1_pcc.c drivers: clock_control: make driver API and conf structs const 2024-06-13 08:02:26 -04:00
clock_control_sam_pmc.c drivers: clock_control: make driver API and conf structs const 2024-06-13 08:02:26 -04:00
clock_control_si32_ahb.c drivers: clock_control: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
clock_control_si32_apb.c drivers: clock_control: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
clock_control_si32_pll.c drivers: clock_control: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
clock_control_smartbond.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_stm32_ll_common.c drivers: clock_control: Add clock sources to common enabled_clock check 2024-09-16 20:19:57 +02:00
clock_stm32_ll_common.h drivers: clock_control: Expose enabled_clock for clock driver library 2024-09-16 20:19:57 +02:00
clock_stm32_ll_h5.c drivers: clock_control: Expose enabled_clock for clock driver library 2024-09-16 20:19:57 +02:00
clock_stm32_ll_h7.c drivers: clock_control: Expose enabled_clock for clock driver library 2024-09-16 20:19:57 +02:00
clock_stm32_ll_mco.h clock_control: Add MCO support for STM32 U5 series 2024-08-01 09:12:13 +01:00
clock_stm32_ll_mp1.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_stm32_ll_u5.c drivers: clock_control: Expose enabled_clock for clock driver library 2024-09-16 20:19:57 +02:00
clock_stm32_ll_wb0.c drivers: clock: add STM32WB0 clock control 2024-09-12 10:03:37 +02:00
clock_stm32_ll_wba.c drivers: clock_control: Expose enabled_clock for clock driver library 2024-09-16 20:19:57 +02:00
clock_stm32_mco.c drivers: Add driver for STM32 MCO peripheral 2024-09-16 20:19:57 +02:00
clock_stm32_mux.c drivers: clock_control: remove '&' when assigning clock_control_xxx_init 2024-06-27 08:50:20 -04:00
clock_stm32c0.c
clock_stm32f0_f3.c drivers: clock: stm32f1,f3: fix adc prescaler 2024-06-04 13:39:14 +02:00
clock_stm32f1.c drivers: clock_control: Add clock sources to common enabled_clock check 2024-09-16 20:19:57 +02:00
clock_stm32f2_f4_f7.c clock_control: stm32f4: add PLLR division factor 2024-01-08 12:33:36 +01:00
clock_stm32g0_u0.c drivers: clock_control: Add stm32u0 clock control support 2024-08-26 11:28:04 -04:00
clock_stm32g4.c
clock_stm32l0_l1.c drivers: clock_control: stm32: adding config_regulator_voltage for L0 2024-05-30 09:47:12 -05:00
clock_stm32l4_l5_wb_wl.c
CMakeLists.txt drivers: Add driver for STM32 MCO peripheral 2024-09-16 20:19:57 +02:00
Kconfig drivers: clock_control: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
Kconfig.agilex5
Kconfig.ambiq
Kconfig.arm_scmi firmware: scmi: add support for clock management protocol 2024-08-19 10:05:16 -04:00
Kconfig.aspeed
Kconfig.beetle
Kconfig.cavs
Kconfig.esp32
Kconfig.fixed
Kconfig.gd32
Kconfig.ifx_cat1
Kconfig.litex
Kconfig.lpc11u6x
Kconfig.max32 drivers: Add MAX32690 clock control driver 2024-05-29 07:30:12 +02:00
Kconfig.mcux_ccm
Kconfig.mcux_ccm_rev2
Kconfig.mcux_mcg
Kconfig.mcux_pcc
Kconfig.mcux_scg
Kconfig.mcux_sim
Kconfig.mcux_syscon
Kconfig.npcx drivers: clock_control: Fix npcx leakage 2024-03-11 07:57:49 -04:00
Kconfig.nrf drivers: clock_control: Add support for nRF54H20 clock controllers 2024-09-05 17:00:24 -04:00
Kconfig.nrf_auxpll drivers: clock_control: nrf_auxpll: add initial driver 2024-05-29 08:30:42 -07:00
Kconfig.numaker
Kconfig.nxp_s32
Kconfig.pwm
Kconfig.rcar hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
Kconfig.renesas_ra drivers: clock: Rename renesas ra driver 2024-01-29 11:32:46 +01:00
Kconfig.renesas_ra_cgc dts: bindings: clock: Change clock control binding for Renesas RA 2024-08-19 09:59:27 -04:00
Kconfig.rpi_pico
Kconfig.rv32m1
Kconfig.sam
Kconfig.si32 drivers: clock_control: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
Kconfig.smartbond dts/bindings/renesas,smartbond-lp-osc: Substitute calibration-interval 2024-05-21 18:43:43 +02:00
Kconfig.stm32 drivers: clock_control: Deprecate Kconfig for MCO configuration 2024-09-16 20:19:57 +02:00
Kconfig.xec
nrf_clock_calibration.c
nrf_clock_calibration.h