[PATCH] usb: otg: OMAP4: Fix the omap4430_phy_set_clk function

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If the clocks are enabled and we want to enable them
againomap4430_phy_set_clk disables them.
Fix this - so now if we try to enable already enabled clocksit works correctly.
Signed-off-by: Ruslan Bilovol <ruslan.bilovol@xxxxxx>---
arch/arm/mach-omap2/omap_phy_internal.c |    2 +- 1 files changed, 1
insertions(+), 1 deletions(-)
diff --git a/arch/arm/mach-omap2/omap_phy_internal.c
b/arch/arm/mach-omap2/omap_phy_internal.cindex 9ecedba..7b01062
100644--- a/arch/arm/mach-omap2/omap_phy_internal.c+++
b/arch/arm/mach-omap2/omap_phy_internal.c@@ -106,7 +106,7 @@ int
omap4430_phy_set_clk(struct device *dev, int on) 		clk_enable(clk48m);
		clk_enable(clk32k); 		state = 1;-	} else if (state) {+	} else if
(!on && state) { 		/* Disable the phy clocks */ 		clk_disable(phyclk);
		clk_disable(clk48m);-- 1.7.1
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux