Commit 563b9372 authored by Dmitry Osipenko's avatar Dmitry Osipenko Committed by Greg Kroah-Hartman

usb: chipidea: tegra: Fix missed ci_hdrc_remove_device()

The ChipIdea's platform device need to be unregistered on Tegra's driver
module removal.

Fixes: dfebb5f4 ("usb: chipidea: Add support for Tegra20/30/114/124")
Signed-off-by: default avatarDmitry Osipenko <digetx@gmail.com>
Acked-by: default avatarPeter Chen <peter.chen@nxp.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 7bae0432
...@@ -130,6 +130,7 @@ static int tegra_udc_remove(struct platform_device *pdev) ...@@ -130,6 +130,7 @@ static int tegra_udc_remove(struct platform_device *pdev)
{ {
struct tegra_udc *udc = platform_get_drvdata(pdev); struct tegra_udc *udc = platform_get_drvdata(pdev);
ci_hdrc_remove_device(udc->dev);
usb_phy_set_suspend(udc->phy, 1); usb_phy_set_suspend(udc->phy, 1);
clk_disable_unprepare(udc->clk); clk_disable_unprepare(udc->clk);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment