zephyr/drivers/clock_control
Julien Massot 2ad6e4e376 drivers: clock_control: add R-Car CPG MSSR driver
Clock Pulse Generator, Module Standby Software Reset, are registers
presents in Renesas Gen3 SoC series.

MSSR is used to supply clock to the different modules, shuch as timer,
or UART, it's also possible to issue a reset the different module.

CPG registers allow to get the rate or to set some divider like for
the CAN clock.

Signed-off-by: Julien Massot <julien.massot@iot.bzh>
2021-04-22 10:38:45 +02:00
..
CMakeLists.txt drivers: clock_control: add R-Car CPG MSSR driver 2021-04-22 10:38:45 +02:00
Kconfig drivers: clock_control: add R-Car CPG MSSR driver 2021-04-22 10:38:45 +02:00
Kconfig.beetle
Kconfig.esp32
Kconfig.litex
Kconfig.lpc11u6x
Kconfig.mcux_ccm
Kconfig.mcux_mcg
Kconfig.mcux_pcc
Kconfig.mcux_scg
Kconfig.mcux_sim
Kconfig.mcux_syscon
Kconfig.npcx
Kconfig.nrf drivers: clock_control: nrf: Change CLOCK_CONTROL_NRF_FORCE_ALT 2021-03-05 15:28:13 +03: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: stm32: rm Kconfig for APB2 prescaler on g0 serie 2021-03-17 11:30:20 +01:00
Kconfig.stm32f0_f3
Kconfig.stm32f1
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
Kconfig.stm32l0_l1
Kconfig.stm32l4_l5_wb_wl
beetle_clock_control.c
clock_control_esp32.c
clock_control_esp32.h
clock_control_litex.c drivers: remove what appears to be code from comments 2021-04-01 05:34:17 -04:00
clock_control_litex.h
clock_control_lpc11u6x.c
clock_control_lpc11u6x.h
clock_control_mcux_ccm.c drivers: usdhc: fixup i.MX RT related code after driver relocation 2021-03-23 12:16:01 +01:00
clock_control_mcux_mcg.c drivers: clock_control: mcux_mcg: add MCGOUTCLK define 2021-03-08 12:18:33 -06:00
clock_control_mcux_pcc.c
clock_control_mcux_scg.c soc: arm: nxp: ke1xf: use clock nodes for NXP Kinetis SCG clocks 2021-03-31 11:56:13 -05:00
clock_control_mcux_sim.c
clock_control_mcux_syscon.c
clock_control_npcx.c coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
clock_control_nrf.c
clock_control_rcar_cpg_mssr.c drivers: clock_control: add R-Car CPG MSSR driver 2021-04-22 10:38:45 +02:00
clock_control_rv32m1_pcc.c
clock_stm32_ll_common.c
clock_stm32_ll_common.h drivers/clock_control: stm32: Missing include in stm32 header 2021-03-06 09:32:05 -05:00
clock_stm32_ll_h7.c drivers: clock_control: Add support for STM32H753XX. 2021-03-17 11:34:20 +01:00
clock_stm32_ll_mp1.c drivers: clock_control of the stm32mp1 remove unknown bits 2021-03-25 08:58:10 -05:00
clock_stm32f0_f3.c
clock_stm32f1.c
clock_stm32f2_f4_f7.c
clock_stm32g0.c
clock_stm32g4.c
clock_stm32l0_l1.c
clock_stm32l4_l5_wb_wl.c
nrf_clock_calibration.c
nrf_clock_calibration.h