Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dafbe92e authored by Wei Yongjun's avatar Wei Yongjun Committed by Greg Kroah-Hartman
Browse files

USB: EHCI: tegra: drop clk_put for devm_clk_get in tegra_ehci_probe()



devm_clk_get() is used so there is no reason to explicitly
call clk_put() in probe or remove functions.

Signed-off-by: default avatarWei Yongjun <yongjun_wei@trendmicro.com.cn>
Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
Acked-by: default avatarStephen Warren <swarren@nvidia.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c80ad6d1
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -388,7 +388,7 @@ static int tegra_ehci_probe(struct platform_device *pdev)

	err = clk_prepare_enable(tegra->clk);
	if (err)
		goto cleanup_clk_get;
		goto cleanup_hcd_create;

	tegra_periph_reset_assert(tegra->clk);
	udelay(1);
@@ -465,8 +465,6 @@ static int tegra_ehci_probe(struct platform_device *pdev)
	usb_phy_shutdown(hcd->phy);
cleanup_clk_en:
	clk_disable_unprepare(tegra->clk);
cleanup_clk_get:
	clk_put(tegra->clk);
cleanup_hcd_create:
	usb_put_hcd(hcd);
	return err;