From: Oliver Wendt Date: Wed, 18 Mar 2015 09:22:21 +0000 (+0100) Subject: FSL: usb: gadget: utp: X-Git-Tag: KARO-TX6-2015-02-27_mfg~2 X-Git-Url: https://git.kernelconcepts.de/?p=karo-tx-linux.git;a=commitdiff_plain;h=ccd3e5a0760bc9f1b4cad3c85afd9546ffb6a7c1 FSL: usb: gadget: utp: added secondary value for 3.16 syntax/data compatiblity. --- diff --git a/drivers/usb/gadget/fsl_updater.c b/drivers/usb/gadget/fsl_updater.c index 83dcd568efb5..618df6e29dea 100644 --- a/drivers/usb/gadget/fsl_updater.c +++ b/drivers/usb/gadget/fsl_updater.c @@ -206,7 +206,7 @@ static int utp_do_read(struct fsg_dev *fsg, void *data, size_t size) /* Wait for the next buffer to become available */ bh = fsg->common->next_buffhd_to_fill; while (bh->state != BUF_STATE_EMPTY) { - rc = sleep_thread(fsg->common); + rc = sleep_thread(fsg->common, true); if (rc) return rc; } @@ -336,7 +336,7 @@ static int utp_do_write(struct fsg_dev *fsg, void *data, size_t size) } /* Wait for something to happen */ - rc = sleep_thread(fsg->common); + rc = sleep_thread(fsg->common, true); if (rc) return rc; } @@ -461,7 +461,7 @@ static int utp_send_status(struct fsg_dev *fsg) /* Wait for the next buffer to become available */ bh = fsg->common->next_buffhd_to_fill; while (bh->state != BUF_STATE_EMPTY) { - rc = sleep_thread(fsg->common); + rc = sleep_thread(fsg->common, true); if (rc) return rc; }