zephyr/drivers/clock_control
Erwan Gouriou 4b062ca15e drivers/clock_control: stm32 common: Factorize freq bus setting
Factorize setting of frequency for busses.
Additionally, factorize SysCoreClock update.

The operations are now done twice in case of PLL since they are part
of LL utils PLL configuration function, but they are removed in next
commits.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-04-21 14:09:44 +02:00
..
beetle_clock_control.c drivers: clock_control: Refactor drivers to use shared init priority 2021-10-19 23:05:25 -04:00
clock_agilex.c drivers: clock_control: Refactor drivers to use shared init priority 2021-10-19 23:05:25 -04:00
clock_agilex_ll.c drivers: clock_control: Add clock driver for Intel SoC FPGA Agilex 2021-10-12 08:37:03 -04:00
clock_control_esp32.c soc: esp32c3: fix cpu vendor name 2022-01-20 13:33:29 -05:00
clock_control_esp32c3.c clock_control: esp32c3: added clock control 2021-10-27 15:09:08 -04:00
clock_control_litex.c drivers: clock_control: Refactor drivers to use shared init priority 2021-10-19 23:05:25 -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: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
clock_control_lpc11u6x.h everywhere: fix typos 2022-03-18 13:24:08 -04:00
clock_control_mchp_xec.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
clock_control_mcux_ccm.c divers: clock_control: refine multiple uart instance support 2022-04-08 10:31:04 -05:00
clock_control_mcux_ccm_rev2.c driver: clock: fix freq get error for clock audio 2022-01-28 10:06:53 +01:00
clock_control_mcux_mcg.c drivers: clock_control: Refactor drivers to use shared init priority 2021-10-19 23:05:25 -04:00
clock_control_mcux_pcc.c drivers: clock_control: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
clock_control_mcux_scg.c drivers: clock_control: Refactor drivers to use shared init priority 2021-10-19 23:05:25 -04:00
clock_control_mcux_sim.c drivers: clock_control: Refactor drivers to use shared init priority 2021-10-19 23:05:25 -04:00
clock_control_mcux_syscon.c drivers: clock_control: lpc: syscon: Add BUSCLK support 2022-03-24 10:44:27 +01:00
clock_control_npcx.c driver: clock_control: npcx: power down some modules by default 2022-02-21 21:55:16 -05:00
clock_control_nrf.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
clock_control_rcar_cpg_mssr.c drivers: clock_control: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
clock_control_rv32m1_pcc.c drivers: clock_control: drop DEV_DATA/DEV_CFG usage 2022-01-19 18:16:02 +01:00
clock_stm32_ll_common.c drivers/clock_control: stm32 common: Factorize freq bus setting 2022-04-21 14:09:44 +02:00
clock_stm32_ll_common.h drivers/clock_control: stm32 common: Don't disable fixed clocks 2022-04-21 14:09:44 +02:00
clock_stm32_ll_h7.c drivers/clock_control: stm32h7: Fixes on function declarations 2022-04-21 14:09:44 +02:00
clock_stm32_ll_mp1.c drivers: clock_control: Refactor drivers to use shared init priority 2021-10-19 23:05:25 -04:00
clock_stm32_ll_u5.c drivers/clock_control: stm32u5: Use fixed clocks set up to configure PLLs 2022-04-21 14:09:44 +02:00
clock_stm32f0_f3.c drivers/clock_control: stm32 common: Don't disable fixed clocks 2022-04-21 14:09:44 +02:00
clock_stm32f1.c drivers/clock_control: stm32 common: Don't disable fixed clocks 2022-04-21 14:09:44 +02:00
clock_stm32f2_f4_f7.c drivers/clock_control: stm32 common: Don't disable fixed clocks 2022-04-21 14:09:44 +02:00
clock_stm32g0.c drivers/clock_control: stm32 common: Don't disable fixed clocks 2022-04-21 14:09:44 +02:00
clock_stm32g4.c drivers/clock_control: stm32 common: Don't disable fixed clocks 2022-04-21 14:09:44 +02: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 include/drivers/clock_control: stm32: Add XXX_ENABLED and XXX_FREQ 2022-03-07 11:36:28 +01:00
CMakeLists.txt clock: esp32: unify clock control for all espressif socs 2021-11-04 15:21:26 -04:00
Kconfig clock: esp32: unify clock control for all espressif socs 2021-11-04 15:21:26 -04:00
Kconfig.beetle kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.esp32 clock: esp32: unify clock control for all espressif socs 2021-11-04 15:21:26 -04:00
Kconfig.esp32c3 clock_control: esp32c3: added clock control 2021-10-27 15:09:08 -04:00
Kconfig.litex drivers: clock control: Add LiteX clock control driver 2020-12-06 12:35:16 -05:00
Kconfig.lpc11u6x kconfig: remove Enable from boolean prompts 2022-03-09 15:35:54 +01:00
Kconfig.mcux_ccm kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_ccm_rev2 drivers: clock_control: add ccm driver for rt117x 2021-06-29 11:30:00 -04:00
Kconfig.mcux_mcg kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_pcc kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_scg kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_sim kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
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 everywhere: fix typos 2022-03-18 13:24:08 -04:00
Kconfig.rcar drivers: clock_control: add R-Car CPG MSSR driver 2021-04-22 10:38:45 +02:00
Kconfig.rv32m1 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32 drivers/clock_control: stm32: Remove CLOCK_STM32_ Kconfig symbols 2021-11-03 16:19:06 -04:00
Kconfig.xec Microchip: MEC172x clock control driver 2021-07-21 17:46:07 -04:00
nrf_clock_calibration.c drivers: clock_control: nrf_clock_calibration: remove errata workaround 2022-03-23 17:16:12 +01:00
nrf_clock_calibration.h drivers: clock_control: nrf: Make use of related nrfx drivers 2020-08-31 12:40:47 +02:00