.. | .. |
---|
311 | 311 | goto stall; |
---|
312 | 312 | |
---|
313 | 313 | switch (ctrlrequest->wIndex >> 8) { |
---|
314 | | - case 1: |
---|
315 | | - pr_debug("TEST_J\n"); |
---|
316 | | - /* TEST_J */ |
---|
| 314 | + case USB_TEST_J: |
---|
| 315 | + pr_debug("USB_TEST_J\n"); |
---|
317 | 316 | musb->test_mode_nr = |
---|
318 | 317 | MUSB_TEST_J; |
---|
319 | 318 | break; |
---|
320 | | - case 2: |
---|
321 | | - /* TEST_K */ |
---|
322 | | - pr_debug("TEST_K\n"); |
---|
| 319 | + case USB_TEST_K: |
---|
| 320 | + pr_debug("USB_TEST_K\n"); |
---|
323 | 321 | musb->test_mode_nr = |
---|
324 | 322 | MUSB_TEST_K; |
---|
325 | 323 | break; |
---|
326 | | - case 3: |
---|
327 | | - /* TEST_SE0_NAK */ |
---|
328 | | - pr_debug("TEST_SE0_NAK\n"); |
---|
| 324 | + case USB_TEST_SE0_NAK: |
---|
| 325 | + pr_debug("USB_TEST_SE0_NAK\n"); |
---|
329 | 326 | musb->test_mode_nr = |
---|
330 | 327 | MUSB_TEST_SE0_NAK; |
---|
331 | 328 | break; |
---|
332 | | - case 4: |
---|
333 | | - /* TEST_PACKET */ |
---|
334 | | - pr_debug("TEST_PACKET\n"); |
---|
| 329 | + case USB_TEST_PACKET: |
---|
| 330 | + pr_debug("USB_TEST_PACKET\n"); |
---|
335 | 331 | musb->test_mode_nr = |
---|
336 | 332 | MUSB_TEST_PACKET; |
---|
337 | 333 | break; |
---|
.. | .. |
---|
739 | 735 | musb_writeb(mbase, MUSB_TESTMODE, |
---|
740 | 736 | musb->test_mode_nr); |
---|
741 | 737 | } |
---|
742 | | - /* FALLTHROUGH */ |
---|
| 738 | + fallthrough; |
---|
743 | 739 | |
---|
744 | 740 | case MUSB_EP0_STAGE_STATUSOUT: |
---|
745 | 741 | /* end of sequence #1: write to host (TX state) */ |
---|
.. | .. |
---|
771 | 767 | */ |
---|
772 | 768 | retval = IRQ_HANDLED; |
---|
773 | 769 | musb->ep0_state = MUSB_EP0_STAGE_SETUP; |
---|
774 | | - /* FALLTHROUGH */ |
---|
| 770 | + fallthrough; |
---|
775 | 771 | |
---|
776 | 772 | case MUSB_EP0_STAGE_SETUP: |
---|
777 | 773 | setup: |
---|
.. | .. |
---|
1028 | 1024 | case MUSB_EP0_STAGE_ACKWAIT: /* STALL for zero-length data */ |
---|
1029 | 1025 | case MUSB_EP0_STAGE_RX: /* control-OUT data */ |
---|
1030 | 1026 | csr = musb_readw(regs, MUSB_CSR0); |
---|
1031 | | - /* FALLTHROUGH */ |
---|
| 1027 | + fallthrough; |
---|
1032 | 1028 | |
---|
1033 | 1029 | /* It's also OK to issue stalls during callbacks when a non-empty |
---|
1034 | 1030 | * DATA stage buffer has been read (or even written). |
---|