diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-09-11 15:08:14 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2014-09-11 15:08:14 -0700 |
commit | e2c60989dc7e9c6fd28d234f70501a8c93c726aa (patch) | |
tree | 4932297fd2b85d491bd8e04bf3a76076909b443c /drivers/usb/dwc3/dwc3-omap.c | |
parent | 96044694b8511bc2b04df0776b4ba295cfe005c0 (diff) | |
parent | 0b93a4c838fa10370d72f86fe712426ac63804de (diff) | |
download | linux-e2c60989dc7e9c6fd28d234f70501a8c93c726aa.tar.gz linux-e2c60989dc7e9c6fd28d234f70501a8c93c726aa.tar.bz2 linux-e2c60989dc7e9c6fd28d234f70501a8c93c726aa.zip |
Merge tag 'fixes-for-v3.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-linus
Felipe writes:
usb: fixes for v3.17-rc4
Some late fixes for dwc3 so we have something more stable
on v3.17-final.
Most bugs have been there for quite a while and nobody
noticed, except for TRB completion when multiple TRBs
are started.
Patches were tested on AM437x SK and J6 EVM and are passing
my tests.
Signed-of-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/dwc3/dwc3-omap.c')
-rw-r--r-- | drivers/usb/dwc3/dwc3-omap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/usb/dwc3/dwc3-omap.c b/drivers/usb/dwc3/dwc3-omap.c index 9dcfbe7cd5f5..fc0de3753648 100644 --- a/drivers/usb/dwc3/dwc3-omap.c +++ b/drivers/usb/dwc3/dwc3-omap.c @@ -576,9 +576,9 @@ static int dwc3_omap_remove(struct platform_device *pdev) if (omap->extcon_id_dev.edev) extcon_unregister_interest(&omap->extcon_id_dev); dwc3_omap_disable_irqs(omap); + device_for_each_child(&pdev->dev, NULL, dwc3_omap_remove_core); pm_runtime_put_sync(&pdev->dev); pm_runtime_disable(&pdev->dev); - device_for_each_child(&pdev->dev, NULL, dwc3_omap_remove_core); return 0; } |