zephyr/drivers/clock_control
Erwan Gouriou 9e351db03e drivers/clock_control: stm32: Add stm32u5 support
Add clock_control driver to stm32u5 support.
For this series, now deprecated STM32 clock Kconfig symbols
are not added.
Due to a divergence in MSI clock definition, PLL1 use
instead of PLL and lack of sufficient abstraction abstraction
for these a dedicated file has been added.
This should be reshuffled:
- once a better abstraction is provided by LL API for these
- when some stm32 clock control driver rework will be done
after complete removal of Kconfig STM32 clock symbols.

Tested in MSI, HSI, PLL based HSI and PLL based MSI.
Not tested on HSE due to lack of compatible hardware.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2021-07-29 07:28:32 -05:00
..
beetle_clock_control.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_esp32.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_esp32.h drivers: entropy: esp32: update register call 2021-01-13 09:10:46 -05:00
clock_control_litex.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_litex.h drivers: clock control: Add LiteX clock control driver 2020-12-06 12:35:16 -05:00
clock_control_lpc11u6x.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_lpc11u6x.h
clock_control_mchp_xec.c Microchip: MEC172x clock control driver 2021-07-21 17:46:07 -04:00
clock_control_mcux_ccm_rev2.c driver: gpt: the gpt driver for the rt1170 2021-07-07 20:59:42 -04:00
clock_control_mcux_ccm.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_mcg.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_pcc.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_scg.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_sim.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_mcux_syscon.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_npcx.c driver: clock: npcx: add a option to generate LFCLK via XTSOC 2021-07-12 23:34:42 +03:00
clock_control_nrf.c drivers: clock_control_nrf: Add configuration of HFCLKAUDIO frequency 2021-07-20 10:13:56 +03:00
clock_control_rcar_cpg_mssr.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_control_rv32m1_pcc.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_stm32_ll_common.c drivers/clock_control: stm32: Fixes around LSE clock 2021-07-15 10:13:01 +03:00
clock_stm32_ll_common.h drivers/clock_controller: stm32: Prepare for dts based configuration 2021-04-27 11:53:37 +02:00
clock_stm32_ll_h7.c drivers: clock_control: stm32h7: fix comment mistake 'bansk' 2021-07-26 12:23:41 -04:00
clock_stm32_ll_mp1.c drivers: clock_control: remove usage of device_pm_control_nop 2021-04-28 10:54:58 -04:00
clock_stm32_ll_u5.c drivers/clock_control: stm32: Add stm32u5 support 2021-07-29 07:28:32 -05:00
clock_stm32f0_f3.c include/drivers/clock_control: stm32: Update for F0/F3/G0/G4 support 2021-04-29 16:41:26 +02:00
clock_stm32f1.c clock_control: stm32f1: fix STM32_PLL_XTPRE check 2021-05-05 08:42:53 -04:00
clock_stm32f2_f4_f7.c drivers/clock_controller: stm32: Prepare for dts based configuration 2021-04-27 11:53:37 +02:00
clock_stm32g0.c drivers/clock_controller: stm32: Prepare for dts based configuration 2021-04-29 16:41:26 +02:00
clock_stm32g4.c drivers: clock_control: clock_stm32g4: Fix ifdef STM32_LSE_CLOCK 2021-07-21 06:29:31 -04:00
clock_stm32l0_l1.c drivers/clock_control: stm32 l0/l1: Update for DT based configuration 2021-04-29 16:41:26 +02:00
clock_stm32l4_l5_wb_wl.c drivers/clock_controller: stm32: Prepare for dts based configuration 2021-04-27 11:53:37 +02:00
CMakeLists.txt drivers/clock_control: stm32: Add stm32u5 support 2021-07-29 07:28:32 -05:00
Kconfig Microchip: MEC172x clock control driver 2021-07-21 17:46:07 -04:00
Kconfig.beetle
Kconfig.esp32
Kconfig.litex drivers: clock control: Add LiteX clock control driver 2020-12-06 12:35:16 -05:00
Kconfig.lpc11u6x
Kconfig.mcux_ccm
Kconfig.mcux_ccm_rev2 drivers: clock_control: add ccm driver for rt117x 2021-06-29 11:30:00 -04:00
Kconfig.mcux_mcg
Kconfig.mcux_pcc
Kconfig.mcux_scg
Kconfig.mcux_sim
Kconfig.mcux_syscon drivers: Add NXP LPC clock control driver 2020-10-15 11:17:24 -05:00
Kconfig.npcx driver: clock: npcx: add a option to generate LFCLK via XTSOC 2021-07-12 23:34:42 +03:00
Kconfig.nrf soc: nrf53: Tune capacitor for LFXO for nRF53 and update accuracy 2021-06-12 08:52:00 -05:00
Kconfig.rcar drivers: clock_control: add R-Car CPG MSSR driver 2021-04-22 10:38:45 +02:00
Kconfig.rv32m1
Kconfig.stm32 drivers/clock_control: stm32h7_m4: Don't rely on rcc "clocks" property 2021-05-05 16:34:37 -05:00
Kconfig.stm32f0_f3
Kconfig.stm32f1 drivers/clock_control: stm32f1: Deal with stm32f100xx devices 2021-05-04 13:02:26 -05:00
Kconfig.stm32f2_f4_f7
Kconfig.stm32g0 drivers: clock_control: stm32g0: add support for g051, g0b1, g0b0 socs 2021-03-17 11:30:20 +01:00
Kconfig.stm32g4
Kconfig.stm32h7 drivers: clock_control: add support for PLL3 on STM32 H7 2021-01-12 06:49:10 -05:00
Kconfig.stm32l0_l1
Kconfig.stm32l4_l5_wb_wl drivers: clock_control: add STM32WL support 2021-02-19 22:39:24 -05:00
Kconfig.xec Microchip: MEC172x clock control driver 2021-07-21 17:46:07 -04:00
nrf_clock_calibration.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
nrf_clock_calibration.h