boards: arm: ip_k66f: set clk dividers in device tree

Set kinetis SIM clock divider options in device tree
instead of in SoC's kconfig

Signed-off-by: Mikkel Jakobsen <mikkel.aunsbjerg@prevas.dk>
This commit is contained in:
Mikkel Jakobsen 2021-03-02 18:00:25 +01:00 committed by Maureen Helm
commit cd13b679ac
2 changed files with 8 additions and 3 deletions

View file

@ -45,6 +45,14 @@
&sim { &sim {
pllfll-select = <KINETIS_SIM_PLLFLLSEL_MCGPLLCLK>; pllfll-select = <KINETIS_SIM_PLLFLLSEL_MCGPLLCLK>;
er32k-select = <KINETIS_SIM_ER32KSEL_RTC>; er32k-select = <KINETIS_SIM_ER32KSEL_RTC>;
bus_clk {
clock-div = <3>;
};
flash_clk {
clock-div = <7>;
};
}; };
&gpioa { &gpioa {

View file

@ -8,9 +8,6 @@ CONFIG_GPIO=y
CONFIG_PINMUX=y CONFIG_PINMUX=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=180000000 CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=180000000
CONFIG_OSC_LOW_POWER=y CONFIG_OSC_LOW_POWER=y
CONFIG_K6X_BUS_CLOCK_DIVIDER=3
CONFIG_K6X_FLEXBUS_CLOCK_DIVIDER=3
CONFIG_K6X_FLASH_CLOCK_DIVIDER=7
CONFIG_USE_SEGGER_RTT=y CONFIG_USE_SEGGER_RTT=y
# Add RTT console support # Add RTT console support