From cd13b679aca5593f0e152efb6f7c41da64e6af27 Mon Sep 17 00:00:00 2001 From: Mikkel Jakobsen Date: Tue, 2 Mar 2021 18:00:25 +0100 Subject: [PATCH] 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 --- boards/arm/ip_k66f/ip_k66f.dts | 8 ++++++++ boards/arm/ip_k66f/ip_k66f_defconfig | 3 --- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/boards/arm/ip_k66f/ip_k66f.dts b/boards/arm/ip_k66f/ip_k66f.dts index 10416e1125f..f53369cb5e5 100644 --- a/boards/arm/ip_k66f/ip_k66f.dts +++ b/boards/arm/ip_k66f/ip_k66f.dts @@ -45,6 +45,14 @@ &sim { pllfll-select = ; er32k-select = ; + + bus_clk { + clock-div = <3>; + }; + + flash_clk { + clock-div = <7>; + }; }; &gpioa { diff --git a/boards/arm/ip_k66f/ip_k66f_defconfig b/boards/arm/ip_k66f/ip_k66f_defconfig index 29c4e30430c..406deae4273 100644 --- a/boards/arm/ip_k66f/ip_k66f_defconfig +++ b/boards/arm/ip_k66f/ip_k66f_defconfig @@ -8,9 +8,6 @@ CONFIG_GPIO=y CONFIG_PINMUX=y CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=180000000 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 # Add RTT console support