From f93d83e4ee3720d34fdb244b021b50bf5bb0701d Mon Sep 17 00:00:00 2001 From: Richard Zhu Date: Wed, 14 Dec 2011 13:11:39 +0800 Subject: [PATCH] ENGR00170244-6 ARM: AHCI: Enable PDDQ mode on mx53 smd board In order to save the power consumption, enable the PDDQ mode of AHCI PHY when there is no sata disk on the port Signed-off-by: Richard Zhu --- arch/arm/mach-mx5/board-mx53_smd.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-mx5/board-mx53_smd.c b/arch/arm/mach-mx5/board-mx53_smd.c index 3f7091c4cdda..50fec0737b36 100755 --- a/arch/arm/mach-mx5/board-mx53_smd.c +++ b/arch/arm/mach-mx5/board-mx53_smd.c @@ -558,9 +558,9 @@ static int mx53_smd_sata_init(struct device *dev, void __iomem *addr) tmpdata = clk_get_rate(clk) / 1000; clk_put(clk); - sata_init(addr, tmpdata); - - return ret; + ret = sata_init(addr, tmpdata); + if (ret == 0) + return ret; release_sata_ref_clk: clk_disable(sata_ref_clk); -- 2.39.5