want_comp_desc = 1;
                        break;
                }
-               /* else: Fall trough */
+               /* fall through */
        case USB_SPEED_SUPER:
                if (gadget_is_superspeed(g)) {
                        speed_desc = f->ss_descriptors;
                        want_comp_desc = 1;
                        break;
                }
-               /* else: Fall trough */
+               /* fall through */
        case USB_SPEED_HIGH:
                if (gadget_is_dualspeed(g)) {
                        speed_desc = f->hs_descriptors;
                        break;
                }
-               /* else: fall through */
+               /* fall through */
        default:
                speed_desc = f->fs_descriptors;
        }
                case USB_ENDPOINT_XFER_ISOC:
                        /* mult: bits 1:0 of bmAttributes */
                        _ep->mult = (comp_desc->bmAttributes & 0x3) + 1;
+                       /* fall through */
                case USB_ENDPOINT_XFER_BULK:
                case USB_ENDPOINT_XFER_INT:
                        _ep->maxburst = comp_desc->bMaxBurst + 1;