Commit 8fd39e3d authored by Matt Porter's avatar Matt Porter Committed by Greg Kroah-Hartman

greybus: es1-ap-usb: handle -EPROTO in check_urb_status()

On a disconnect we can also have a status of -EPROTO. This results in
a flood of error messages due to the -EAGAIN handling of unsupported
status results. Fix this by also returning status when we have -EPROTO.
Signed-off-by: default avatarMatt Porter <mporter@linaro.org>
Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
parent 8218605d
......@@ -257,6 +257,7 @@ static int check_urb_status(struct urb *urb)
case -ENOENT:
case -ESHUTDOWN:
case -EILSEQ:
case -EPROTO:
/* device is gone, stop sending */
return status;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment