diff options
Diffstat (limited to 'drivers/usb/gadget/g_ffs.c')
| -rw-r--r-- | drivers/usb/gadget/g_ffs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/gadget/g_ffs.c b/drivers/usb/gadget/g_ffs.c index 3953dd4d7186..3b343b23e4b0 100644 --- a/drivers/usb/gadget/g_ffs.c +++ b/drivers/usb/gadget/g_ffs.c | |||
| @@ -357,7 +357,7 @@ static int gfs_bind(struct usb_composite_dev *cdev) | |||
| 357 | goto error; | 357 | goto error; |
| 358 | gfs_dev_desc.iProduct = gfs_strings[USB_GADGET_PRODUCT_IDX].id; | 358 | gfs_dev_desc.iProduct = gfs_strings[USB_GADGET_PRODUCT_IDX].id; |
| 359 | 359 | ||
| 360 | for (i = func_num; --i; ) { | 360 | for (i = func_num; i--; ) { |
| 361 | ret = functionfs_bind(ffs_tab[i].ffs_data, cdev); | 361 | ret = functionfs_bind(ffs_tab[i].ffs_data, cdev); |
| 362 | if (unlikely(ret < 0)) { | 362 | if (unlikely(ret < 0)) { |
| 363 | while (++i < func_num) | 363 | while (++i < func_num) |
| @@ -413,7 +413,7 @@ static int gfs_unbind(struct usb_composite_dev *cdev) | |||
| 413 | gether_cleanup(); | 413 | gether_cleanup(); |
| 414 | gfs_ether_setup = false; | 414 | gfs_ether_setup = false; |
| 415 | 415 | ||
| 416 | for (i = func_num; --i; ) | 416 | for (i = func_num; i--; ) |
| 417 | if (ffs_tab[i].ffs_data) | 417 | if (ffs_tab[i].ffs_data) |
| 418 | functionfs_unbind(ffs_tab[i].ffs_data); | 418 | functionfs_unbind(ffs_tab[i].ffs_data); |
| 419 | 419 | ||
