]> err.no Git - linux-2.6/blobdiff - drivers/usb/storage/transport.c
USB: fix usb_reset_device and usb_reset_composite_device(take 3)
[linux-2.6] / drivers / usb / storage / transport.c
index 670e4cbd1f06b8e09be29d1ae5d63fb3a2f6593b..fcbbfdb7b2b0298edc3625ff6987b99be36a1b58 100644 (file)
@@ -1172,8 +1172,8 @@ int usb_stor_port_reset(struct us_data *us)
                        result = -EIO;
                        US_DEBUGP("No reset during disconnect\n");
                } else {
-                       result = usb_reset_composite_device(us->pusb_dev);
-                       US_DEBUGP("usb_reset_composite_device returns %d\n",
+                       result = usb_reset_device(us->pusb_dev);
+                       US_DEBUGP("usb_reset_device returns %d\n",
                                        result);
                }
                if (rc_lock)