Loading drivers/usb/dwc2/gadget.c +13 −0 Original line number Diff line number Diff line Loading @@ -3289,6 +3289,19 @@ static void s3c_hsotg_initep(struct dwc2_hsotg *hsotg, usb_ep_set_maxpacket_limit(&hs_ep->ep, epnum ? 1024 : EP0_MPS_LIMIT); hs_ep->ep.ops = &s3c_hsotg_ep_ops; if (epnum == 0) { hs_ep->ep.caps.type_control = true; } else { hs_ep->ep.caps.type_iso = true; hs_ep->ep.caps.type_bulk = true; hs_ep->ep.caps.type_int = true; } if (dir_in) hs_ep->ep.caps.dir_in = true; else hs_ep->ep.caps.dir_out = true; /* * if we're using dma, we need to set the next-endpoint pointer * to be something valid. Loading Loading
drivers/usb/dwc2/gadget.c +13 −0 Original line number Diff line number Diff line Loading @@ -3289,6 +3289,19 @@ static void s3c_hsotg_initep(struct dwc2_hsotg *hsotg, usb_ep_set_maxpacket_limit(&hs_ep->ep, epnum ? 1024 : EP0_MPS_LIMIT); hs_ep->ep.ops = &s3c_hsotg_ep_ops; if (epnum == 0) { hs_ep->ep.caps.type_control = true; } else { hs_ep->ep.caps.type_iso = true; hs_ep->ep.caps.type_bulk = true; hs_ep->ep.caps.type_int = true; } if (dir_in) hs_ep->ep.caps.dir_in = true; else hs_ep->ep.caps.dir_out = true; /* * if we're using dma, we need to set the next-endpoint pointer * to be something valid. Loading