diff options
author | Felipe Balbi <balbi@ti.com> | 2013-01-24 17:34:32 +0200 |
---|---|---|
committer | Felipe Balbi <balbi@ti.com> | 2013-03-04 09:33:25 +0200 |
commit | 2b7dc3b1a6cd23cb75ada8505fa80687acd4fa04 (patch) | |
tree | 966fda62b54a1573a9bc99acecd3638faabe8c73 /drivers/usb | |
parent | e5b29b25f8f88ece53579fa87580bb2973815977 (diff) | |
download | op-kernel-dev-2b7dc3b1a6cd23cb75ada8505fa80687acd4fa04.zip op-kernel-dev-2b7dc3b1a6cd23cb75ada8505fa80687acd4fa04.tar.gz |
usb: chipidea: register debugging sysfs on our device
Don't register anything non-generic under
the gadget's device as we don't really *own*
it.
Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/chipidea/udc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/usb/chipidea/udc.c b/drivers/usb/chipidea/udc.c index 2f45bba..f64fbea 100644 --- a/drivers/usb/chipidea/udc.c +++ b/drivers/usb/chipidea/udc.c @@ -1767,7 +1767,7 @@ static int udc_start(struct ci13xxx *ci) goto put_transceiver; } - retval = dbg_create_files(&ci->gadget.dev); + retval = dbg_create_files(ci->dev); if (retval) goto unreg_device; @@ -1796,7 +1796,7 @@ remove_trans: dev_err(dev, "error = %i\n", retval); remove_dbg: - dbg_remove_files(&ci->gadget.dev); + dbg_remove_files(ci->dev); unreg_device: device_unregister(&ci->gadget.dev); put_transceiver: @@ -1836,7 +1836,7 @@ static void udc_stop(struct ci13xxx *ci) if (ci->global_phy) usb_put_phy(ci->transceiver); } - dbg_remove_files(&ci->gadget.dev); + dbg_remove_files(ci->dev); device_unregister(&ci->gadget.dev); /* my kobject is dynamic, I swear! */ memset(&ci->gadget, 0, sizeof(ci->gadget)); |