zephyr/drivers/clock_control
Erwan Gouriou 8325752e27 drivers: clock_control: stm32u5: Get MSIS freq from SoC registers
MSIS frequency at boot time can be different from the one we intent to
set from device tree configuration.
In order to avoid issues, read MSIS configuration from registers to get
the actual freq rather than the devicetree one which may be not yet
configured (which is the case at startup).

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-07-30 08:23:35 -05:00
..
beetle_clock_control.c drivers: clock_control: beetle: Use devicetree for clock control 2022-07-14 10:31:50 +02:00
clock_agilex_ll.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_agilex.c drivers: clock_control: Use Agile clock sub system as clock id 2022-07-05 15:38:54 +00:00
clock_control_ast10x0.c drivers: clock_control: add Aspeed AST10x0 clock control 2022-07-28 08:30:27 +02:00
clock_control_cavs.c everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
clock_control_esp32.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_control_litex.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_control_litex.h clock_control: litex: Use register names 2022-05-06 11:31:54 +02:00
clock_control_lpc11u6x.c drivers: clock_control: convert lpc11u6x syscon driver to pinctrl 2022-05-10 17:27:44 -05:00
clock_control_lpc11u6x.h drivers: clock_control: convert lpc11u6x syscon driver to pinctrl 2022-05-10 17:27:44 -05:00
clock_control_mchp_xec.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_control_mcux_ccm_rev2.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_control_mcux_ccm.c I2S_MCUX: Fixup I2S MCUX Audio PLL Rate Calculation and Reg Writes 2022-05-19 11:01:53 -05:00
clock_control_mcux_mcg.c drivers: clock_control: nxp: Fix building MCG on KW40Z/KW41Z 2022-07-27 09:47:16 +02:00
clock_control_mcux_pcc.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_control_mcux_scg.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_control_mcux_sim.c drivers: clock_control: mcux_sim: Remove dead code 2022-06-10 09:47:21 +02:00
clock_control_mcux_syscon.c drivers: clock_control: mcux_lpc_syscon_clock: Add flexcomm16 suppport 2022-06-13 12:10:57 +02:00
clock_control_npcx.c driver: PECI: npcx: add driver support for Nuvoton npcx family 2022-07-29 14:09:17 +02:00
clock_control_nrf.c drivers: use unsigned int for irq_lock() 2022-07-14 14:37:13 -05:00
clock_control_r8a7795_cpg_mssr.c drivers: clock: rcar: Rename global includes file 2022-06-28 18:11:44 +02:00
clock_control_renesas_cpg_mssr.c drivers: clock: rcar: Rename global includes file 2022-06-28 18:11:44 +02:00
clock_control_renesas_cpg_mssr.h drivers: clock: rcar: Deploy a driver for each soc 2022-06-28 18:11:44 +02:00
clock_control_rv32m1_pcc.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_stm32_ll_common.c drivers: clock_control: no PLLEN on some stm32 soc 2022-07-08 10:48:54 +02:00
clock_stm32_ll_common.h drivers/clock_control: stm32 common allow pll also when it is not sysclk 2022-07-04 16:41:24 +02:00
clock_stm32_ll_h7.c drivers: clock_control: stm32h7: wait for VOS change 2022-06-16 11:26:35 +02:00
clock_stm32_ll_mp1.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
clock_stm32_ll_u5.c drivers: clock_control: stm32u5: Get MSIS freq from SoC registers 2022-07-30 08:23:35 -05:00
clock_stm32_mux.c include: stm32: clock_control: Ease usage of STM32_DT_CLOCKS macro 2022-06-28 11:07:29 +02:00
clock_stm32f0_f3.c drivers/clock_control: stm32 common allow pll also when it is not sysclk 2022-07-04 16:41:24 +02:00
clock_stm32f1.c drivers/clock_control: stm32 common allow pll also when it is not sysclk 2022-07-04 16:41:24 +02:00
clock_stm32f2_f4_f7.c drivers/clock_control: stm32 common fix STM32_SRC_PLLCLK calculation 2022-07-27 18:44:49 +02:00
clock_stm32g0.c drivers/clock_control: stm32 g0, g4, l4, remove get_pllout_frequency() 2022-07-04 16:41:24 +02:00
clock_stm32g4.c drivers/clock_control: stm32 g0, g4, l4, remove get_pllout_frequency() 2022-07-04 16:41:24 +02:00
clock_stm32l0_l1.c drivers/clock_control: stm32 common fix STM32_SRC_PLLCLK calculation 2022-07-27 18:44:49 +02:00
clock_stm32l4_l5_wb_wl.c drivers/clock_control: stm32 g0, g4, l4, remove get_pllout_frequency() 2022-07-04 16:41:24 +02:00
CMakeLists.txt drivers: clock_control: add Aspeed AST10x0 clock control 2022-07-28 08:30:27 +02:00
Kconfig drivers: clock_control: add Aspeed AST10x0 clock control 2022-07-28 08:30:27 +02:00
Kconfig.aspeed drivers: clock_control: add Aspeed AST10x0 clock control 2022-07-28 08:30:27 +02:00
Kconfig.beetle drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.cavs drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.esp32 drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.litex drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.lpc11u6x drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.mcux_ccm drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.mcux_ccm_rev2 drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.mcux_mcg drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.mcux_pcc drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.mcux_scg drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.mcux_sim drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.mcux_syscon drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.npcx drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.nrf drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.rcar drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.rv32m1 drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.stm32 drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
Kconfig.xec drivers: clock_control: Update drivers to use devicetree Kconfig symbol 2022-07-27 09:47:16 +02:00
nrf_clock_calibration.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00
nrf_clock_calibration.h drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00