39d63d316b
The mcux sim clock control driver was originally designed to pass through the clock subsystem value from dts to the mcux CLOCK_GetFreq() function. This assumed that the values in include/dt-bindings/clock/kinetis_sim.h matched the enumeration in fsl_clock.h, which is true for the coresys, platform, and bus clocks. However, the low-power oscillator (LPO) clock has a different values in k64 vs. kw2xd, therefore we must update the clock_control driver to parse the value from dts and convert it to the fsl_clock.h enumeration. Signed-off-by: Maureen Helm <maureen.helm@nxp.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.beetle | ||
Kconfig.mcux_ccm | ||
Kconfig.mcux_sim | ||
Kconfig.nrf5 | ||
Kconfig.quark_se | ||
Kconfig.stm32 | ||
beetle_clock_control.c | ||
clock_control_mcux_ccm.c | ||
clock_control_mcux_sim.c | ||
nrf5_power_clock.c | ||
quark_se_clock_control.c | ||
stm32_ll_clock.c | ||
stm32_ll_clock.h | ||
stm32f0x_ll_clock.c | ||
stm32f1x_ll_clock.c | ||
stm32f3x_ll_clock.c | ||
stm32f4x_ll_clock.c | ||
stm32l0x_ll_clock.c | ||
stm32l4x_ll_clock.c |