From: gwenhael <gwenhael.goavec-merou@xxxxxxxxxxxx> i.MX1 allows to use a 32kHz or a 32.768kHz quartz for the 32kHz clock source (MC9328MXLRM p.177). This patch adds the ability for the developer to change the default value for the 32kHz clock source. Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@xxxxxxxxxxxx> --- arch/arm/mach-imx/clk-imx1.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-imx/clk-imx1.c b/arch/arm/mach-imx/clk-imx1.c index 0d04a92..b779ab2 100644 --- a/arch/arm/mach-imx/clk-imx1.c +++ b/arch/arm/mach-imx/clk-imx1.c @@ -26,6 +26,10 @@ #include "clk.h" +#ifndef MX1_CLK32_FREQ +#define MX1_CLK32_FREQ 32000 +#endif + #define CCM_CSCR 0x0 #define CCM_MPCTL0 0x4 #define CCM_SPCTL0 0xc @@ -91,7 +95,7 @@ static int imx1_ccm_probe(struct device_d *dev) regs = dev_request_mem_region(dev, 0); - mx1_clocks_init(regs, 32000); + mx1_clocks_init(regs, MX1_CLK32_FREQ); return 0; } -- 1.7.10.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox