From 80a72be45341c352bb178c83715ac4f3473893d7 Mon Sep 17 00:00:00 2001 From: Dong Aisheng Date: Thu, 20 Feb 2014 16:46:19 +0800 Subject: ENGR00300439-2 imx6sx: fix can_sel parent clock The default parent of can_sel clock is invalid, need manually set it. Signed-off-by: Dong Aisheng --- arch/arm/mach-imx/clk-imx6sx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/mach-imx/clk-imx6sx.c b/arch/arm/mach-imx/clk-imx6sx.c index 1f1f62e5dceb..aed8729e5170 100644 --- a/arch/arm/mach-imx/clk-imx6sx.c +++ b/arch/arm/mach-imx/clk-imx6sx.c @@ -444,6 +444,9 @@ static void __init imx6sx_clocks_init(struct device_node *ccm_node) clk_set_rate(clks[IMX6SX_CLK_ENET_REF], 125000000); clk_set_rate(clks[IMX6SX_CLK_ENET2_REF], 125000000); + /* default parent of can_sel clock is invalid, manually set it here */ + clk_set_parent(clks[IMX6SX_CLK_CAN_SEL], clks[IMX6SX_CLK_PLL3_60M]); + /* Set initial power mode */ imx6_set_lpm(WAIT_CLOCKED); -- cgit v1.2.2