mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-21 14:41:31 +00:00
imx6: disable clock command and print_cpuinfo code in SPL
We do not use print_cpuinfo and clock command code in SPL, disable it when building SPL image. Signed-off-by: Anatolij Gustschin <agust@denx.de>
This commit is contained in:
parent
464c988a1d
commit
38df370182
2 changed files with 18 additions and 16 deletions
|
@ -25,7 +25,7 @@
|
||||||
#include <fsl_esdhc.h>
|
#include <fsl_esdhc.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CONFIG_DISPLAY_CPUINFO)
|
#if defined(CONFIG_DISPLAY_CPUINFO) && !defined(CONFIG_SPL_BUILD)
|
||||||
static u32 reset_cause = -1;
|
static u32 reset_cause = -1;
|
||||||
|
|
||||||
static char *get_reset_cause(void)
|
static char *get_reset_cause(void)
|
||||||
|
@ -132,7 +132,7 @@ unsigned imx_ddr_size(void)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CONFIG_DISPLAY_CPUINFO)
|
#if defined(CONFIG_DISPLAY_CPUINFO) && !defined(CONFIG_SPL_BUILD)
|
||||||
|
|
||||||
const char *get_imx_type(u32 imxtype)
|
const char *get_imx_type(u32 imxtype)
|
||||||
{
|
{
|
||||||
|
|
|
@ -1220,6 +1220,20 @@ void enable_thermal_clk(void)
|
||||||
enable_pll3();
|
enable_pll3();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef CONFIG_MTD_NOR_FLASH
|
||||||
|
void enable_eim_clk(unsigned char enable)
|
||||||
|
{
|
||||||
|
u32 reg;
|
||||||
|
|
||||||
|
reg = __raw_readl(&imx_ccm->CCGR6);
|
||||||
|
if (enable)
|
||||||
|
reg |= MXC_CCM_CCGR6_EMI_SLOW_MASK;
|
||||||
|
else
|
||||||
|
reg &= ~MXC_CCM_CCGR6_EMI_SLOW_MASK;
|
||||||
|
__raw_writel(reg, &imx_ccm->CCGR6);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
unsigned int mxc_get_clock(enum mxc_clock clk)
|
unsigned int mxc_get_clock(enum mxc_clock clk)
|
||||||
{
|
{
|
||||||
switch (clk) {
|
switch (clk) {
|
||||||
|
@ -1262,6 +1276,7 @@ unsigned int mxc_get_clock(enum mxc_clock clk)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef CONFIG_SPL_BUILD
|
||||||
/*
|
/*
|
||||||
* Dump some core clockes.
|
* Dump some core clockes.
|
||||||
*/
|
*/
|
||||||
|
@ -1463,20 +1478,6 @@ void select_ldb_di_clock_source(enum ldb_di_clock clk)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_MTD_NOR_FLASH
|
|
||||||
void enable_eim_clk(unsigned char enable)
|
|
||||||
{
|
|
||||||
u32 reg;
|
|
||||||
|
|
||||||
reg = __raw_readl(&imx_ccm->CCGR6);
|
|
||||||
if (enable)
|
|
||||||
reg |= MXC_CCM_CCGR6_EMI_SLOW_MASK;
|
|
||||||
else
|
|
||||||
reg &= ~MXC_CCM_CCGR6_EMI_SLOW_MASK;
|
|
||||||
__raw_writel(reg, &imx_ccm->CCGR6);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/***************************************************/
|
/***************************************************/
|
||||||
|
|
||||||
U_BOOT_CMD(
|
U_BOOT_CMD(
|
||||||
|
@ -1484,3 +1485,4 @@ U_BOOT_CMD(
|
||||||
"display clocks",
|
"display clocks",
|
||||||
""
|
""
|
||||||
);
|
);
|
||||||
|
#endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue