soc: arm: nxp: kinetis: k6x: move clock defines
Rename the clock defines from k64 to K6X. This allows inclusion of K66 series MCU's support without much re-defines. Clock divider defaults to K64 series. Signed-off-by: Parthiban Nallathambi <pn@denx.de>
This commit is contained in:
parent
b49501e3c9
commit
7dcffb6ccd
3 changed files with 17 additions and 17 deletions
|
@ -69,32 +69,32 @@ config SOC_PART_NUMBER_KINETIS_K6X
|
||||||
that you should not set directly. The part number selection choice defines
|
that you should not set directly. The part number selection choice defines
|
||||||
the default value for this string.
|
the default value for this string.
|
||||||
|
|
||||||
config K64_CORE_CLOCK_DIVIDER
|
config K6X_CORE_CLOCK_DIVIDER
|
||||||
int "Freescale K64 core clock divider"
|
int "Freescale K6X core clock divider"
|
||||||
default 1
|
default 1
|
||||||
help
|
help
|
||||||
This option specifies the divide value for the K64 processor core clock
|
This option specifies the divide value for the K6X processor core clock
|
||||||
from the system clock.
|
from the system clock.
|
||||||
|
|
||||||
config K64_BUS_CLOCK_DIVIDER
|
config K6X_BUS_CLOCK_DIVIDER
|
||||||
int "Freescale K64 bus clock divider"
|
int "Freescale K6X bus clock divider"
|
||||||
default 2
|
default 2
|
||||||
help
|
help
|
||||||
This option specifies the divide value for the K64 bus clock from the
|
This option specifies the divide value for the K6X bus clock from the
|
||||||
system clock.
|
system clock.
|
||||||
|
|
||||||
config K64_FLEXBUS_CLOCK_DIVIDER
|
config K6X_FLEXBUS_CLOCK_DIVIDER
|
||||||
int "Freescale K64 FlexBus clock divider"
|
int "Freescale K6X FlexBus clock divider"
|
||||||
default 3
|
default 3
|
||||||
help
|
help
|
||||||
This option specifies the divide value for the K64 FlexBus clock from the
|
This option specifies the divide value for the K6X FlexBus clock from the
|
||||||
system clock.
|
system clock.
|
||||||
|
|
||||||
config K64_FLASH_CLOCK_DIVIDER
|
config K6X_FLASH_CLOCK_DIVIDER
|
||||||
int "Freescale K64 flash clock divider"
|
int "Freescale K6X flash clock divider"
|
||||||
default 5
|
default 5
|
||||||
help
|
help
|
||||||
This option specifies the divide value for the K64 flash clock from the
|
This option specifies the divide value for the K6X flash clock from the
|
||||||
system clock.
|
system clock.
|
||||||
|
|
||||||
endif # SOC_SERIES_KINETIS_K6X
|
endif # SOC_SERIES_KINETIS_K6X
|
||||||
|
|
|
@ -65,10 +65,10 @@ static const mcg_pll_config_t pll0Config = {
|
||||||
static const sim_clock_config_t simConfig = {
|
static const sim_clock_config_t simConfig = {
|
||||||
.pllFllSel = PLLFLLSEL_MCGPLLCLK, /* PLLFLLSEL select PLL. */
|
.pllFllSel = PLLFLLSEL_MCGPLLCLK, /* PLLFLLSEL select PLL. */
|
||||||
.er32kSrc = ER32KSEL_RTC, /* ERCLK32K selection, use RTC. */
|
.er32kSrc = ER32KSEL_RTC, /* ERCLK32K selection, use RTC. */
|
||||||
.clkdiv1 = SIM_CLKDIV1_OUTDIV1(CONFIG_K64_CORE_CLOCK_DIVIDER - 1) |
|
.clkdiv1 = SIM_CLKDIV1_OUTDIV1(CONFIG_K6X_CORE_CLOCK_DIVIDER - 1) |
|
||||||
SIM_CLKDIV1_OUTDIV2(CONFIG_K64_BUS_CLOCK_DIVIDER - 1) |
|
SIM_CLKDIV1_OUTDIV2(CONFIG_K6X_BUS_CLOCK_DIVIDER - 1) |
|
||||||
SIM_CLKDIV1_OUTDIV3(CONFIG_K64_FLEXBUS_CLOCK_DIVIDER - 1) |
|
SIM_CLKDIV1_OUTDIV3(CONFIG_K6X_FLEXBUS_CLOCK_DIVIDER - 1) |
|
||||||
SIM_CLKDIV1_OUTDIV4(CONFIG_K64_FLASH_CLOCK_DIVIDER - 1),
|
SIM_CLKDIV1_OUTDIV4(CONFIG_K6X_FLASH_CLOCK_DIVIDER - 1),
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
|
|
||||||
#define SYSCLK_DEFAULT_IOSC_HZ MHZ(120)
|
#define SYSCLK_DEFAULT_IOSC_HZ MHZ(120)
|
||||||
#define BUSCLK_DEFAULT_IOSC_HZ (SYSCLK_DEFAULT_IOSC_HZ / \
|
#define BUSCLK_DEFAULT_IOSC_HZ (SYSCLK_DEFAULT_IOSC_HZ / \
|
||||||
CONFIG_K64_BUS_CLOCK_DIVIDER)
|
CONFIG_K6X_BUS_CLOCK_DIVIDER)
|
||||||
|
|
||||||
/* address bases */
|
/* address bases */
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue