summaryrefslogtreecommitdiff
path: root/arch/arm/mach-mx5/mx53_evk.c
diff options
context:
space:
mode:
authorRichard Zhu <r65037@freescale.com>2010-09-14 16:14:53 +0800
committerAlan Tull <r80115@freescale.com>2010-09-25 09:52:42 -0500
commite2b8545c2dea2731797020fea9340da5947486e4 (patch)
tree3eef680dab076feeff2d84cc2b06024d75e5c766 /arch/arm/mach-mx5/mx53_evk.c
parent9e82e99d5df9f28f6775397bfa7a540ae3be775e (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.c6
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);
}