• Paul Bolle's avatar
    Bluetooth: btusb: also be quiet when suspending · 5a9b80e2
    Paul Bolle authored
    usb_submit_urb() returns -ENODEV when a usb device is disconnected. In
    commit 4935f1c1 ("Bluetooth: btusb: be
    quiet on device disconnect") I stopped treating that return as an error
    in the three btusb_*_complete() functions.
    
    It turns out btusb_send_frame() generates a similar error if the system
    is suspended while the bluetooth usb device is enabled. The sensible
    thing to do here seems to be to treat -ENODEV (and -EPERM) just like the
    btusb_*_complete() functions now do.
    Signed-off-by: default avatarPaul Bolle <pebolle@tiscali.nl>
    Signed-off-by: default avatarGustavo F. Padovan <padovan@profusion.mobi>
    5a9b80e2
btusb.c 29 KB