diff options
Diffstat (limited to 'drivers/usb/serial/usb-serial.c')
-rw-r--r-- | drivers/usb/serial/usb-serial.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/usb/serial/usb-serial.c b/drivers/usb/serial/usb-serial.c index 846506f05e12..6a1b609a0d94 100644 --- a/drivers/usb/serial/usb-serial.c +++ b/drivers/usb/serial/usb-serial.c | |||
@@ -1176,8 +1176,10 @@ static int usb_serial_reset_resume(struct usb_interface *intf) | |||
1176 | serial->suspending = 0; | 1176 | serial->suspending = 0; |
1177 | if (serial->type->reset_resume) | 1177 | if (serial->type->reset_resume) |
1178 | rv = serial->type->reset_resume(serial); | 1178 | rv = serial->type->reset_resume(serial); |
1179 | else | 1179 | else { |
1180 | rv = usb_serial_generic_resume(serial); | 1180 | rv = -EOPNOTSUPP; |
1181 | intf->needs_binding = 1; | ||
1182 | } | ||
1181 | 1183 | ||
1182 | return rv; | 1184 | return rv; |
1183 | } | 1185 | } |