Lines Matching refs:eps_out

68 		return hsotg->eps_out[ep_index];
1670 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
1774 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
1891 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
1931 struct dwc2_hsotg_ep *ep0 = hsotg->eps_out[0];
2052 hsotg->eps_out[0]->dir_in = 0;
2053 hsotg->eps_out[0]->send_zlp = 0;
2056 ret = dwc2_hsotg_ep_queue(&hsotg->eps_out[0]->ep, req, GFP_ATOMIC);
2261 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[ep_idx];
2325 /* eps_out[0] is used in both directions */
2326 hsotg->eps_out[0]->dir_in = dir_in;
2329 dwc2_hsotg_program_zlp(hsotg, hsotg->eps_out[0]);
2389 struct dwc2_hsotg_ep *hs_ep = hsotg->eps_out[epnum];
3258 if (hsotg->eps_out[i])
3326 if (hsotg->eps_out[ep])
3327 kill_all_requests(hsotg, hsotg->eps_out[ep],
3390 kill_all_requests(hsotg, hsotg->eps_out[0], -ECONNRESET);
3400 if (hsotg->eps_out[ep])
3401 dwc2_hsotg_ep_disable(&hsotg->eps_out[ep]->ep);
3553 dwc2_writel(hsotg, dwc2_hsotg_ep0_mps(hsotg->eps_out[0]->ep.maxpacket) |
3559 dwc2_writel(hsotg, dwc2_hsotg_ep0_mps(hsotg->eps_out[0]->ep.maxpacket) |
3671 hs_ep = hsotg->eps_out[idx];
3845 hs_ep = hsotg->eps_out[idx];
4244 if (ep == &hsotg->eps_out[0]->ep) {
4573 if (hsotg->eps_out[ep])
4574 dwc2_hsotg_ep_disable_lock(&hsotg->eps_out[ep]->ep);
4826 hsotg->eps_out[0] = hsotg->eps_in[0];
4840 hsotg->eps_out[i] = devm_kzalloc(hsotg->dev,
4842 if (!hsotg->eps_out[i])
4976 hsotg->gadget.ep0 = &hsotg->eps_out[0]->ep;
4980 hsotg->ctrl_req = dwc2_hsotg_ep_alloc_request(&hsotg->eps_out[0]->ep,
4992 if (hsotg->eps_out[epnum])
4993 dwc2_hsotg_initep(hsotg, hsotg->eps_out[epnum],
5010 dwc2_hsotg_ep_free_request(&hsotg->eps_out[0]->ep, hsotg->ctrl_req);
5038 if (hsotg->eps_out[ep])
5039 dwc2_hsotg_ep_disable_lock(&hsotg->eps_out[ep]->ep);
5180 dr->doepdma[i] = hsotg->eps_out[i]->desc_list_dma;