diff options
author | Richard Zhu <r65037@freescale.com> | 2010-09-14 16:14:53 +0800 |
---|---|---|
committer | Alan Tull <r80115@freescale.com> | 2010-09-25 09:52:42 -0500 |
commit | e2b8545c2dea2731797020fea9340da5947486e4 (patch) | |
tree | 3eef680dab076feeff2d84cc2b06024d75e5c766 /arch/arm/mach-mx5/mx53_evk.c | |
parent | 9e82e99d5df9f28f6775397bfa7a540ae3be775e (diff) |
ENGR00131470 Fix MX53 SATA failed bug after upgrade to 2.6.35 kernel
Wrong sata clock configuration after upgrade the 2.6.35 kernel.
Signed-off-by: Richard Zhu <r65037@freescale.com>
Diffstat (limited to 'arch/arm/mach-mx5/mx53_evk.c')
-rw-r--r-- | arch/arm/mach-mx5/mx53_evk.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-mx5/mx53_evk.c b/arch/arm/mach-mx5/mx53_evk.c index f9f4269a4e72..bd610f2de768 100644 --- a/arch/arm/mach-mx5/mx53_evk.c +++ b/arch/arm/mach-mx5/mx53_evk.c @@ -1081,7 +1081,9 @@ static int sata_init(struct device *dev) int rc = 0; u32 tmpdata; - clk = clk_get(dev, "sata_clk"); + clk = clk_get(dev, "imx_sata_clk"); + if (IS_ERR(clk)) + printk(KERN_ERR "IMX SATA can't get clock.\n"); clk_enable(clk); mmio = ioremap(MX53_SATA_BASE_ADDR, SZ_4K); @@ -1174,7 +1176,7 @@ static void sata_exit(struct device *dev) { struct clk *clk; - clk = clk_get(dev, "sata_clk"); + clk = clk_get(dev, "imx_sata_clk"); clk_disable(clk); clk_put(clk); } |