zephyr/drivers/clock_control
Erwan Gouriou 2805ea9193 drivers/clock_control: STM32H7 support
Provide basic clock control driver for STM32H7.
Bus clock activation is done through CM7 and CM4 common registers
so we don't have to care to the CPU Id before accessing.
Accesses are not protected for now. Only possible configuration
is system clock source set to HSE driven PLL.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2019-07-04 08:50:04 -04:00
..
beetle_clock_control.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_control_mcux_ccm.c cleanup: include/: move clock_control.h to drivers/clock_control.h 2019-06-27 22:55:49 -04:00
clock_control_mcux_pcc.c cleanup: include/: move clock_control.h to drivers/clock_control.h 2019-06-27 22:55:49 -04:00
clock_control_mcux_scg.c cleanup: include/: move clock_control.h to drivers/clock_control.h 2019-06-27 22:55:49 -04:00
clock_control_mcux_sim.c cleanup: include/: move clock_control.h to drivers/clock_control.h 2019-06-27 22:55:49 -04:00
clock_control_rv32m1_pcc.c cleanup: include/: move clock_control.h to drivers/clock_control.h 2019-06-27 22:55:49 -04:00
clock_stm32_ll_common.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_stm32_ll_common.h drivers: clock_control: stm32: Modify file naming pattern 2019-04-26 02:56:20 -07:00
clock_stm32_ll_h7.c drivers/clock_control: STM32H7 support 2019-07-04 08:50:04 -04:00
clock_stm32_ll_mp1.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_stm32f0_f3.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_stm32f1.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_stm32f2_f4_f7.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_stm32l0_l1.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
clock_stm32l4_wb.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt drivers/clock_control: STM32H7 support 2019-07-04 08:50:04 -04:00
Kconfig drivers: clock_control: mcux_scg: add NXP MCUX SCG clock control driver 2019-06-24 14:33:46 -05:00
Kconfig.beetle kconfig: drivers: clock_control: Remove redundant CLOCK_CONTROL deps. 2019-03-09 10:00:07 -05:00
Kconfig.mcux_ccm Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.mcux_pcc clock_control: introduce mcux pcc driver 2019-05-14 15:00:11 -05:00
Kconfig.mcux_scg drivers: clock_control: mcux_scg: add NXP MCUX SCG clock control driver 2019-06-24 14:33:46 -05:00
Kconfig.mcux_sim Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.nrf drivers: clock_control: nrf: Add option to use external LF source 2019-07-02 12:58:06 +02:00
Kconfig.quark_se Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.rv32m1 clock_control: RV32M1: introduce PCC driver / DT bindings 2019-01-25 11:59:46 -05:00
Kconfig.stm32 drivers/clock_control: STM32H7 support 2019-07-04 08:50:04 -04:00
Kconfig.stm32f0_f3 drivers/clock_control: stm32: Split Kconfig file 2019-06-10 10:53:11 -04:00
Kconfig.stm32f1 drivers/clock_control: stm32: Split Kconfig file 2019-06-10 10:53:11 -04:00
Kconfig.stm32f2_f4_f7 drivers/clock_control: stm32: Split Kconfig file 2019-06-10 10:53:11 -04:00
Kconfig.stm32h7 drivers/clock_control: STM32H7 support 2019-07-04 08:50:04 -04:00
Kconfig.stm32l0_l1 drivers/clock_control: stm32: Split Kconfig file 2019-06-10 10:53:11 -04:00
Kconfig.stm32l4_wb drivers/clock_control: stm32: Split Kconfig file 2019-06-10 10:53:11 -04:00
nrf_power_clock.c cleanup: include/: move misc/__assert.h to sys/__assert.h 2019-06-27 22:55:49 -04:00
quark_se_clock_control.c cleanup: include/: move misc/__assert.h to sys/__assert.h 2019-06-27 22:55:49 -04:00