zephyr/drivers/clock_control
Ioannis Karachalios e1772409ce drivers: clock_control: smartbond: Add support for the memc driver.
1. Update the clock control driver so it can update timing settings for
   QSPIC2 following system clock transitions (translated based on
   AHB AMBA bus clock).
2. Remove the QSPIC related subroutines and use the respective HAL API
   which is now available.
3. Add support for PM (CONFIG_PM_DEVICE). This is required as QSPIC2
   register file is powered by PD_SYS which is turned off during device
   sleep and so registers contents are lost (in contrast to QSPIC which
   is used to drive the flash memory).

Signed-off-by: Ioannis Karachalios <ioannis.karachalios.px@renesas.com>
2024-05-23 07:51:41 -04:00
..
beetle_clock_control.c
clock_agilex_ll.c
clock_agilex.c
clock_control_adsp.c
clock_control_agilex5_ll.c
clock_control_agilex5_ll.h
clock_control_agilex5.c
clock_control_ambiq.c drivers: clock_control: Add Ambiq clock_control driver. 2023-11-07 09:42:25 +01:00
clock_control_ast10x0.c
clock_control_esp32.c drivers: clock_control: esp32: Multiple fixes 2024-04-08 09:16:41 -04:00
clock_control_fixed_rate.c
clock_control_gd32.c
clock_control_ifx_cat1.c
clock_control_litex.c drivers: clock_control: litex: add missing include 2024-01-19 15:13:53 +00:00
clock_control_litex.h
clock_control_lpc11u6x.c
clock_control_lpc11u6x.h
clock_control_mchp_xec.c hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
clock_control_mcux_ccm_rev2.c drivers: clock_control: imx_ccm_rev2: add tpm clock 2024-04-30 08:53:59 +02:00
clock_control_mcux_ccm.c clock: mcux_ccm: add gpt ipg clock 2024-04-09 11:06:24 +02:00
clock_control_mcux_mcg.c
clock_control_mcux_pcc.c drivers: clock: clock_control_mcux_pcc: add support for 8ULP 2024-04-02 14:30:27 +01:00
clock_control_mcux_scg.c boards: nxp: frdm_ke15z: Add board support for ke15z 2024-05-22 15:42:48 -04:00
clock_control_mcux_sim.c drivers: clock_control: mcux_sim: PTP clock 2024-04-18 11:18:31 +02:00
clock_control_mcux_syscon.c drivers: clock_control: add support for LPADC clock obtain 2024-04-18 11:16:45 +02:00
clock_control_npcx.c drivers: clock_control: npcx: add MCLKD as i3c source clock 2024-04-24 19:40:28 +00:00
clock_control_nrf.c
clock_control_numaker_scc.c
clock_control_nxp_s32.c
clock_control_pwm.c drivers: clock_control: Add PWM clock device 2023-11-20 09:18:44 +01: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.c drivers: clock_control: ra: sub-clock oscillator select fix 2024-02-15 09:20:30 +01:00
clock_control_rpi_pico.c drivers: clock_control: rpi_pico: Configure GPOUT/GPIN pins 2023-12-20 11:14:24 +01:00
clock_control_rv32m1_pcc.c
clock_control_sam_pmc.c
clock_control_smartbond.c drivers: clock_control: smartbond: Add support for the memc driver. 2024-05-23 07:51:41 -04:00
clock_stm32_ll_common.c drivers: clock_control: stm32: clock_control_on 2024-03-25 09:31:54 +01:00
clock_stm32_ll_common.h
clock_stm32_ll_h5.c drivers: clock_control: stm32: clock_control_on 2024-03-25 09:31:54 +01:00
clock_stm32_ll_h7.c drivers: clock_control: stm32: clock_control_on 2024-03-25 09:31:54 +01:00
clock_stm32_ll_mco.h
clock_stm32_ll_mp1.c
clock_stm32_ll_u5.c drivers: clock_control: stm32: clock_control_on 2024-03-25 09:31:54 +01:00
clock_stm32_ll_wba.c drivers: clocks_control: stm32wba: Fix erratum 2.2.4 2024-04-03 15:38:55 +01:00
clock_stm32_mux.c
clock_stm32c0.c
clock_stm32f0_f3.c
clock_stm32f1.c
clock_stm32f2_f4_f7.c clock_control: stm32f4: add PLLR division factor 2024-01-08 12:33:36 +01:00
clock_stm32g0.c drivers: clock_control: stm32: add an option to enable CRS for HSI48 2023-10-26 09:47:48 +02:00
clock_stm32g4.c
clock_stm32l0_l1.c
clock_stm32l4_l5_wb_wl.c
CMakeLists.txt drivers: clock: Rename renesas ra driver 2024-01-29 11:32:46 +01:00
Kconfig drivers: clock: Rename renesas ra driver 2024-01-29 11:32:46 +01:00
Kconfig.agilex5
Kconfig.ambiq drivers: clock_control: Add Ambiq clock_control driver. 2023-11-07 09:42:25 +01:00
Kconfig.aspeed
Kconfig.beetle
Kconfig.cavs
Kconfig.esp32
Kconfig.fixed
Kconfig.gd32
Kconfig.ifx_cat1
Kconfig.litex
Kconfig.lpc11u6x
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: Update XTAL accuracy on nRF54L 2024-04-22 17:05:49 -05:00
Kconfig.numaker
Kconfig.nxp_s32
Kconfig.pwm drivers: clock_control: Add PWM clock device 2023-11-20 09:18:44 +01:00
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.rpi_pico drivers: clock_control: Added clock driver for Raspberry Pi Pico 2023-12-20 11:14:24 +01:00
Kconfig.rv32m1
Kconfig.sam
Kconfig.smartbond dts/bindings/renesas,smartbond-lp-osc: Substitute calibration-interval 2024-05-21 18:43:43 +02:00
Kconfig.stm32 drivers: clock_control: Fix STM32H5 MCO2 support 2024-03-04 14:25:50 +01:00
Kconfig.xec
nrf_clock_calibration.c
nrf_clock_calibration.h