lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Tue, 3 Feb 2015 10:17:20 +0000 From: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@...tec.com> To: <stern@...land.harvard.edu> CC: <gregkh@...uxfoundation.org>, <lars@...afoo.de>, <devicetree@...r.kernel.org>, <linux-kernel@...r.kernel.org>, <linux-usb@...r.kernel.org>, <Zubair.Kakakhel@...tec.com> Subject: [PATCH_V4 3/3] usb: ohci: jz4740: prepare the clock before enabling it From: Paul Burton <paul.burton@...tec.com> The clock must have been prepared before enabling it. Signed-off-by: Paul Burton <paul.burton@...tec.com> Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@...tec.com> Acked-by: Alan Stern <stern@...land.harvard.edu> -- V2 changes. Add disable_unprepare as well --- drivers/usb/host/ohci-jz4740.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/usb/host/ohci-jz4740.c b/drivers/usb/host/ohci-jz4740.c index bb69733..129f6b9 100644 --- a/drivers/usb/host/ohci-jz4740.c +++ b/drivers/usb/host/ohci-jz4740.c @@ -189,7 +189,7 @@ static int jz4740_ohci_probe(struct platform_device *pdev) clk_set_rate(jz4740_ohci->clk, 48000000); - clk_enable(jz4740_ohci->clk); + clk_prepare_enable(jz4740_ohci->clk); if (jz4740_ohci->vbus) ohci_jz4740_set_vbus_power(jz4740_ohci, true); @@ -209,7 +209,7 @@ static int jz4740_ohci_probe(struct platform_device *pdev) err_disable: if (jz4740_ohci->vbus) regulator_disable(jz4740_ohci->vbus); - clk_disable(jz4740_ohci->clk); + clk_disable_unprepare(jz4740_ohci->clk); err_free: usb_put_hcd(hcd); @@ -227,7 +227,7 @@ static int jz4740_ohci_remove(struct platform_device *pdev) if (jz4740_ohci->vbus) regulator_disable(jz4740_ohci->vbus); - clk_disable(jz4740_ohci->clk); + clk_disable_unprepare(jz4740_ohci->clk); usb_put_hcd(hcd); -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists