Home
last modified time | relevance | path

Searched refs:ep0_state (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.3-rc2/drivers/usb/musb/
A Dmusb_gadget_ep0.c612 musb->ep0_state = MUSB_EP0_STAGE_TX; in musb_read_setup()
619 musb->ep0_state = MUSB_EP0_STAGE_RX; in musb_read_setup()
678 switch (musb->ep0_state) { in musb_g_ep0_irq()
697 switch (musb->ep0_state) { in musb_g_ep0_irq()
798 switch (musb->ep0_state) { in musb_g_ep0_irq()
819 musb->ep0_state = in musb_g_ep0_irq()
832 musb->ep0_state = in musb_g_ep0_irq()
844 decode_ep0stage(musb->ep0_state)); in musb_g_ep0_irq()
932 switch (musb->ep0_state) { in musb_g_ep0_queue()
940 musb->ep0_state); in musb_g_ep0_queue()
[all …]
A Dmusb_core.h409 enum musb_g_ep0_state ep0_state; member
/linux-6.3-rc2/drivers/usb/gadget/udc/bdc/
A Dbdc_ep.c391 switch (bdc->ep0_state) { in setup_first_bd_ep0()
417 ep0_state_string[bdc->ep0_state]); in setup_first_bd_ep0()
877 bdc->ep0_state = WAIT_FOR_SETUP; in ep_set_halt()
1419 bdc->ep0_state = WAIT_FOR_DATA_START; in ep0_queue_zlp()
1425 bdc->ep0_state = WAIT_FOR_DATA_XMIT; in ep0_queue_zlp()
1526 ep0_state_string[bdc->ep0_state]); in bdc_xsf_ep0_data_start()
1573 ep0_state_string[bdc->ep0_state]); in bdc_xsf_ep0_status_start()
1577 bdc->ep0_state = STATUS_PENDING; in bdc_xsf_ep0_status_start()
1613 switch (bdc->ep0_state) { in ep0_xsf_complete()
1618 bdc->ep0_state = WAIT_FOR_SETUP; in ep0_xsf_complete()
[all …]
A Dbdc.h430 enum bdc_ep0_state ep0_state; member
A Dbdc_core.c221 bdc->ep0_state = WAIT_FOR_SETUP; in bdc_mem_init()
/linux-6.3-rc2/drivers/usb/mtu3/
A Dmtu3_gadget_ep0.c41 switch (mtu->ep0_state) { in decode_ep0_state()
150 mtu->ep0_state = MU3D_EP0_STATE_SETUP; in ep0_stall_set()
319 mtu->ep0_state = MU3D_EP0_STATE_SETUP; in handle_test_mode()
541 mtu->ep0_state = MU3D_EP0_STATE_SETUP; in ep0_rx_state()
629 mtu->ep0_state = MU3D_EP0_STATE_TX; in ep0_read_setup()
633 mtu->ep0_state = MU3D_EP0_STATE_RX; in ep0_read_setup()
715 mtu->ep0_state = MU3D_EP0_STATE_SETUP; in mtu3_ep0_isr()
730 switch (mtu->ep0_state) { in mtu3_ep0_isr()
753 mtu->ep0_state = MU3D_EP0_STATE_SETUP; in mtu3_ep0_isr()
805 switch (mtu->ep0_state) { in ep0_queue()
[all …]
A Dmtu3.h342 enum mtu3_g_ep0_state ep0_state; member
A Dmtu3_gadget.c638 mtu->ep0_state = MU3D_EP0_STATE_SETUP; in mtu3_state_reset()
/linux-6.3-rc2/drivers/usb/isp1760/
A Disp1760-udc.c177 udc->ep0_state = ISP1760_CTRL_SETUP; in isp1760_udc_ctrl_send_status()
224 udc->ep0_state = ISP1760_CTRL_SETUP; in isp1760_udc_ctrl_send_stall()
347 udc->ep0_state); in isp1760_ep_rx_ready()
388 udc->ep0_state); in isp1760_ep_tx_complete()
735 if (udc->ep0_state != ISP1760_CTRL_SETUP) { in isp1760_ep0_setup()
743 udc->ep0_state = ISP1760_CTRL_STATUS; in isp1760_ep0_setup()
745 udc->ep0_state = ISP1760_CTRL_DATA_IN; in isp1760_ep0_setup()
747 udc->ep0_state = ISP1760_CTRL_DATA_OUT; in isp1760_ep0_setup()
926 switch (udc->ep0_state) { in isp1760_ep_queue()
1046 udc->ep0_state = ISP1760_CTRL_SETUP; in __isp1760_ep_set_halt()
[all …]
A Disp1760-udc.h82 enum isp1760_ctrl_state ep0_state; member
/linux-6.3-rc2/drivers/usb/gadget/udc/
A Dfsl_qe_udc.c181 udc->ep0_state = WAIT_FOR_SETUP; in qe_ep0_stall()
646 udc->ep0_state = WAIT_FOR_SETUP; in qe_ep_init()
837 udc->ep0_state = WAIT_FOR_SETUP; in qe_ep0_rx()
1268 switch (udc->ep0_state) { in ep0_req_complete()
1278 udc->ep0_state = WAIT_FOR_SETUP; in ep0_req_complete()
1290 udc->ep0_state = WAIT_FOR_SETUP; in ep0_req_complete()
1749 udc->ep0_state = DATA_STATE_XMIT; in __qe_ep_queue()
1841 udc->ep0_state = WAIT_FOR_SETUP; in qe_ep_set_halt()
2151 udc->ep0_state = WAIT_FOR_SETUP; in reset_irq()
2298 udc->ep0_state = WAIT_FOR_SETUP; in fsl_qe_start()
[all …]
A Dpxa25x_udc.h64 enum ep0_state { enum
98 enum ep0_state ep0state;
A Dfsl_udc_core.c1036 udc->ep0_state = WAIT_FOR_SETUP; in fsl_ep_set_halt()
1264 udc->ep0_state = WAIT_FOR_SETUP; in ep0stall()
1281 if (udc->ep0_state != DATA_STATE_XMIT) in ep0_prime_status()
1282 udc->ep0_state = WAIT_FOR_OUT_STATUS; in ep0_prime_status()
1385 udc->ep0_state = DATA_STATE_XMIT; in ch9getstatus()
1503 if (udc->ep0_state == DATA_STATE_XMIT) in setup_received_irq()
1515 udc->ep0_state = WAIT_FOR_OUT_STATUS; in setup_received_irq()
1533 switch (udc->ep0_state) { in ep0_req_complete()
1536 udc->ep0_state = WAIT_FOR_OUT_STATUS; in ep0_req_complete()
1544 udc->ep0_state = WAIT_FOR_SETUP; in ep0_req_complete()
[all …]
A Dmv_udc_core.c117 udc->ep0_state = WAIT_FOR_SETUP; in ep0_stall()
735 udc->ep0_state = DATA_STATE_XMIT; in mv_ep_queue()
927 udc->ep0_state = WAIT_FOR_SETUP; in mv_ep_set_halt_wedge()
1365 udc->ep0_state = WAIT_FOR_SETUP; in mv_udc_start()
1450 udc->ep0_state = WAIT_FOR_OUT_STATUS; in udc_prime_status()
1557 udc->ep0_state = DATA_STATE_XMIT; in ch9getstatus()
1705 udc->ep0_state = (setup->bRequestType & USB_DIR_IN) in handle_setup_packet()
1715 udc->ep0_state = WAIT_FOR_OUT_STATUS; in handle_setup_packet()
1735 switch (udc->ep0_state) { in ep0_req_complete()
1747 udc->ep0_state = WAIT_FOR_SETUP; in ep0_req_complete()
[all …]
A Dpxa27x_udc.h388 enum ep0_state { enum
459 enum ep0_state ep0state;
A Dmv_udc.h197 unsigned int ep0_state; /* Endpoint zero state */ member
A Dmv_u3d.h266 unsigned int ep0_state; /* Endpoint zero state */ member
A Dfsl_qe_udc.h336 u32 ep0_state; /* Endpoint zero state */ member
A Dmv_u3d_core.c110 u3d->ep0_state = MV_U3D_WAIT_FOR_SETUP; in mv_u3d_ep0_stall()
787 && u3d->ep0_state == MV_U3D_STATUS_STAGE in mv_u3d_ep_queue()
790 u3d->ep0_state = MV_U3D_WAIT_FOR_SETUP; in mv_u3d_ep_queue()
1417 u3d->ep0_state = MV_U3D_WAIT_FOR_SETUP; in mv_u3d_irq_process_link_change()
1567 u3d->ep0_state = MV_U3D_STATUS_STAGE; in mv_u3d_handle_setup_packet()
A Dfsl_usb2_udc.h503 u32 ep0_state; /* Endpoint zero state */ member
/linux-6.3-rc2/drivers/usb/gadget/udc/aspeed-vhub/
A Dvhub.h256 enum ep0_state { enum
303 enum ep0_state state;
/linux-6.3-rc2/drivers/usb/dwc2/
A Dgadget.c1379 switch (hsotg->ep0_state) { in dwc2_gadget_set_ep0_desc_chain()
1396 hsotg->ep0_state); in dwc2_gadget_set_ep0_desc_chain()
1498 hs->ep0_state == DWC2_EP0_DATA_OUT) in dwc2_hsotg_ep_queue()
1943 hsotg->ep0_state = DWC2_EP0_STATUS_IN; in dwc2_hsotg_process_control()
1946 hsotg->ep0_state = DWC2_EP0_DATA_IN; in dwc2_hsotg_process_control()
1949 hsotg->ep0_state = DWC2_EP0_DATA_OUT; in dwc2_hsotg_process_control()
2055 hsotg->ep0_state = DWC2_EP0_SETUP; in dwc2_hsotg_enqueue_setup()
2447 hsotg->ep0_state == DWC2_EP0_DATA_OUT) { in dwc2_hsotg_handle_outdone()
2517 if (hsotg->ep0_state == DWC2_EP0_SETUP) in dwc2_hsotg_handle_rx()
2531 WARN_ON(hsotg->ep0_state != DWC2_EP0_SETUP); in dwc2_hsotg_handle_rx()
[all …]
A Dcore.h1182 enum dwc2_ep0_state ep0_state; member
/linux-6.3-rc2/drivers/staging/emxx_udc/
A Demxx_udc.h469 enum ep0_state { enum
521 enum ep0_state ep0state;
/linux-6.3-rc2/drivers/usb/gadget/legacy/
A Dinode.c84 enum ep0_state { enum
119 enum ep0_state state; /* P: lock */
913 enum ep0_state state; in ep0_read()

Completed in 66 milliseconds

12