]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/net/wimax/i2400m/usb-fw.c
wimax: usb-fw: mark expected switch fall-through
[linux.git] / drivers / net / wimax / i2400m / usb-fw.c
index 502c346aa790bf4f79218d816420f9997b69df3e..529ebca1e9e13eb94d4574a29172ec311e614e58 100644 (file)
@@ -130,12 +130,12 @@ ssize_t i2400mu_tx_bulk_out(struct i2400mu *i2400mu, void *buf, size_t buf_size)
                        dev_err(dev, "BM-CMD: too many stalls in "
                                "URB; resetting device\n");
                        usb_queue_reset_device(i2400mu->usb_iface);
-                       /* fallthrough */
                } else {
                        usb_clear_halt(i2400mu->usb_dev, pipe);
                        msleep(10);     /* give the device some time */
                        goto retry;
                }
+               /* fall through */
        case -EINVAL:                   /* while removing driver */
        case -ENODEV:                   /* dev disconnect ... */
        case -ENOENT:                   /* just ignore it */