diff options
author | 2013-08-20 18:35:44 +0200 | |
---|---|---|
committer | 2013-08-27 14:18:14 -0500 | |
commit | 9047428894660f8f46305917e519ab62f7395cac (patch) | |
tree | 1661f315da9f809463f606cde44086745619287f /tools/perf/scripts/python/export-to-postgresql.py | |
parent | usb: musb: dsps: fix devm_ioremap_resource error detection code (diff) | |
download | linux-dev-9047428894660f8f46305917e519ab62f7395cac.tar.xz linux-dev-9047428894660f8f46305917e519ab62f7395cac.zip |
usb: musb: only remove host/udc if it has been added
musb_shutdown() removes always USB host and device.
musb_init_controller() adds host and device depending on port_mode. If
port mode is set to HOST then the removal of UDC leads only to:
|(NULL device *): gadget not registered.
and nothing else happens. If port mode is set to DEVICE and we remove
the host then we oops in usb_remove_hcd().
This patch ensures that we only remove host in OTG/host mode and device
only in OTG/device mode to avoid any trouble.
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions