/linux-4.4.14/drivers/usb/gadget/udc/ |
D | bcm63xx_udc.c | 323 int ep0state; member 982 udc->ep0state = EP0_SHUTDOWN; in bcm63xx_init_udc_hw() 1552 udc->ep0state = EP0_IN_FAKE_STATUS_PHASE; in bcm63xx_ep0_do_idle() 1556 udc->ep0state = EP0_IN_FAKE_STATUS_PHASE; in bcm63xx_ep0_do_idle() 1558 udc->ep0state = bcm63xx_ep0_do_setup(udc); in bcm63xx_ep0_do_idle() 1559 return udc->ep0state == EP0_IDLE ? -EAGAIN : 0; in bcm63xx_ep0_do_idle() 1570 udc->ep0state = EP0_SHUTDOWN; in bcm63xx_ep0_do_idle() 1594 enum bcm63xx_ep0_state ep0state = udc->ep0state; in bcm63xx_ep0_one_round() local 1597 switch (udc->ep0state) { in bcm63xx_ep0_one_round() 1602 ep0state = EP0_IDLE; in bcm63xx_ep0_one_round() [all …]
|
D | goku_udc.c | 250 if (dev->ep0state == EP0_SUSPEND) in goku_ep_disable() 358 if (unlikely(ep->num == 0 && dev->ep0state != EP0_IN)) in write_fifo() 376 dev->ep0state = EP0_STATUS; in write_fifo() 416 if (unlikely(ep->num == 0 && ep->dev->ep0state != EP0_OUT)) in read_fifo() 482 ep->dev->ep0state = EP0_STATUS; in read_fifo() 728 if (dev->ep0state == EP0_SUSPEND) in goku_queue() 821 if (dev->ep0state == EP0_SUSPEND) in goku_dequeue() 889 ep->dev->ep0state = EP0_STALL; in goku_set_halt() 1085 static const char *udc_ep_state(enum ep0state state) in udc_ep_state() 1156 udc_ep_state(dev->ep0state)); in udc_proc_read() [all …]
|
D | pxa25x_udc.h | 103 enum ep0_state ep0state; member 189 label, state_name[the_controller->ep0state], udccs0, in dump_udccs0() 207 state_name[dev->ep0state], in dump_state()
|
D | s3c2410_udc.c | 376 ep->dev->ep0state = EP0_IDLE; in s3c2410_udc_write_fifo() 499 ep->dev->ep0state = EP0_IDLE; in s3c2410_udc_read_fifo() 704 dev->ep0state = EP0_IN_DATA_PHASE; in s3c2410_udc_handle_ep0_idle() 706 dev->ep0state = EP0_OUT_DATA_PHASE; in s3c2410_udc_handle_ep0_idle() 729 dev->ep0state = EP0_IDLE; in s3c2410_udc_handle_ep0_idle() 736 dprintk(DEBUG_VERBOSE, "ep0state %s\n", ep0states[dev->ep0state]); in s3c2410_udc_handle_ep0_idle() 758 ep0csr, ep0states[dev->ep0state]); in s3c2410_udc_handle_ep0() 765 dev->ep0state = EP0_IDLE; in s3c2410_udc_handle_ep0() 774 dev->ep0state = EP0_IDLE; in s3c2410_udc_handle_ep0() 777 switch (dev->ep0state) { in s3c2410_udc_handle_ep0() [all …]
|
D | s3c-hsudc.c | 154 int ep0state; member 255 hsudc->ep0state = WAIT_FOR_SETUP; in s3c_hsudc_complete_request() 639 hsudc->ep0state = DATA_STATE_XMIT; in s3c_hsudc_process_setup() 642 hsudc->ep0state = DATA_STATE_RECV; in s3c_hsudc_process_setup() 649 hsudc->ep0state = WAIT_FOR_SETUP; in s3c_hsudc_process_setup() 663 hsudc->ep0state = WAIT_FOR_SETUP; in s3c_hsudc_process_setup() 674 hsudc->ep0state = WAIT_FOR_SETUP; in s3c_hsudc_process_setup() 681 hsudc->ep0state = WAIT_FOR_SETUP; in s3c_hsudc_process_setup() 710 hsudc->ep0state = WAIT_FOR_SETUP; in s3c_hsudc_handle_ep0_intr() 728 if (hsudc->ep0state == WAIT_FOR_SETUP) in s3c_hsudc_handle_ep0_intr() [all …]
|
D | goku_udc.h | 232 enum ep0state { enum 248 enum ep0state ep0state; member
|
D | gr_udc.c | 199 seq_printf(seq, "ep0state = %s\n", gr_ep0state_string(dev->ep0state)); in gr_seq_show() 620 if (dev->ep0state == GR_EP0_SUSPEND) { in gr_queue() 716 dev->ep0state = GR_EP0_STALL; in gr_control_stall() 772 if (dev->ep0state != value) in gr_set_ep0state() 775 dev->ep0state = value; in gr_set_ep0state() 1080 if (dev->ep0state == GR_EP0_STALL) { in gr_ep0_setup() 1086 if (dev->ep0state == GR_EP0_ISTATUS) { in gr_ep0_setup() 1094 } else if (dev->ep0state != GR_EP0_SETUP) { in gr_ep0_setup() 1097 gr_ep0state_string(dev->ep0state)); in gr_ep0_setup() 1103 gr_ep0state_string(dev->ep0state)); in gr_ep0_setup() [all …]
|
D | pxa25x_udc.c | 357 dev->ep0state = EP0_IDLE; in ep0_idle() 676 switch (dev->ep0state) { in pxa25x_ep_queue() 693 dev->ep0state = EP0_END_XFER; in pxa25x_ep_queue() 708 DMSG("ep0 i/o, odd state %d\n", dev->ep0state); in pxa25x_ep_queue() 823 ep->dev->ep0state = EP0_STALL; in pxa25x_ep_set_halt() 1178 dev->ep0state = EP0_IDLE; in udc_reinit() 1410 if (dev->ep0state == EP0_STALL in udc_watchdog() 1445 if ((udccs0 & UDCCS0_SA) != 0 && dev->ep0state != EP0_IDLE) { in handle_ep0() 1451 switch (dev->ep0state) { in handle_ep0() 1527 dev->ep0state = EP0_IN_DATA_PHASE; in handle_ep0() [all …]
|
D | s3c2410_udc.h | 88 int ep0state; member
|
D | lpc32xx_udc.c | 194 int ep0state; member 1454 udc->ep0state = WAIT_FOR_SETUP; in udc_reinit() 1533 udc->ep0state = WAIT_FOR_SETUP; in udc_ep0_in_req() 1555 udc->ep0state = WAIT_FOR_SETUP; in udc_ep0_out_req() 1573 udc->ep0state = WAIT_FOR_SETUP; in udc_ep0_out_req() 1867 udc->ep0state = DATA_IN; in lpc32xx_ep_queue() 1871 udc->ep0state = DATA_OUT; in lpc32xx_ep_queue() 2362 udc->ep0state = WAIT_FOR_SETUP; in udc_handle_ep0_setup() 2398 udc->ep0state = WAIT_FOR_SETUP; in udc_handle_ep0_in() 2405 if (udc->ep0state == DATA_IN) in udc_handle_ep0_in() [all …]
|
D | gr_udc.h | 199 enum gr_ep0state ep0state; member
|
D | pxa27x_udc.h | 408 #define EP0_STNAME(udc) ep0_state_name[(udc)->ep0state] 464 enum ep0_state ep0state; member
|
D | pxa27x_udc.c | 553 udc->ep0state = state; in set_ep0state() 1185 switch (dev->ep0state) { in pxa_ep_queue() 2009 switch (udc->ep0state) { in handle_ep0()
|
/linux-4.4.14/drivers/usb/dwc3/ |
D | ep0.c | 143 if (dwc->ep0state != EP0_DATA_PHASE) { in __dwc3_gadget_ep0_queue() 167 if (dwc->ep0state == EP0_STATUS_PHASE) in __dwc3_gadget_ep0_queue() 212 dwc->ep0state = EP0_DATA_PHASE; in __dwc3_gadget_ep0_queue() 251 dwc3_ep0_state_string(dwc->ep0state)); in dwc3_gadget_ep0_queue() 282 dwc->ep0state = EP0_SETUP_PHASE; in dwc3_ep0_stall_and_restart() 917 dwc->ep0state = EP0_SETUP_PHASE; in dwc3_ep0_complete_status() 930 switch (dwc->ep0state) { in dwc3_ep0_xfer_complete() 946 WARN(true, "UNKNOWN ep0state %d\n", dwc->ep0state); in dwc3_ep0_xfer_complete() 1094 dwc->ep0state = EP0_STATUS_PHASE; in dwc3_ep0_xfernotready() 1114 dwc3_ep0_state_string(dwc->ep0state)); in dwc3_ep0_interrupt()
|
D | core.h | 818 enum dwc3_ep0_state ep0state; member
|
D | gadget.c | 1665 dwc->ep0state = EP0_SETUP_PHASE; in dwc3_gadget_start() 2908 dwc->ep0state = EP0_SETUP_PHASE; in dwc3_gadget_resume()
|
/linux-4.4.14/drivers/staging/emxx_udc/ |
D | emxx_udc.c | 1249 switch (udc->ep0state) { in _nbu2ss_start_transfer() 1719 udc->ep0state = EP0_IN_STATUS_PHASE; in _nbu2ss_decode_request() 1723 udc->ep0state = EP0_IN_DATA_PHASE; in _nbu2ss_decode_request() 1725 udc->ep0state = EP0_OUT_DATA_PHASE; in _nbu2ss_decode_request() 1760 if (udc->ep0state == EP0_IN_STATUS_PHASE) { in _nbu2ss_decode_request() 1775 udc->ep0state = EP0_IDLE; in _nbu2ss_decode_request() 1800 udc->ep0state = EP0_OUT_STATUS_PAHSE; in _nbu2ss_ep0_in_data_stage() 1824 udc->ep0state = EP0_IN_STATUS_PHASE; in _nbu2ss_ep0_out_data_stage() 1856 udc->ep0state = EP0_IDLE; in _nbu2ss_ep0_status_stage() 1886 switch (udc->ep0state) { in _nbu2ss_ep0_int() [all …]
|
D | emxx_udc.h | 573 enum ep0_state ep0state; member
|