H A D | gadget.c | 170 struct dwc3_ep *dep = dwc->eps[num]; local 171 int fifo_number = dep->number >> 1; 175 if (!(dep->number & 1)) 178 if (!(dep->flags & DWC3_EP_ENABLED)) 181 if (usb_endpoint_xfer_bulk(dep->desc) 182 || usb_endpoint_xfer_isoc(dep->desc)) 196 tmp = mult * (dep->endpoint.maxpacket + mdwidth); 204 dep->name, last_fifo_depth, fifo_size & 0xffff); 215 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, argument 218 struct dwc3 *dwc = dep 282 struct dwc3_ep *dep = dwc->eps[ep]; local 316 dwc3_trb_dma_offset(struct dwc3_ep *dep, struct dwc3_trb *trb) argument 324 dwc3_alloc_trb_pool(struct dwc3_ep *dep) argument 346 dwc3_free_trb_pool(struct dwc3_ep *dep) argument 357 dwc3_gadget_start_config(struct dwc3 *dwc, struct dwc3_ep *dep) argument 380 dwc3_gadget_set_ep_config(struct dwc3 *dwc, struct dwc3_ep *dep, const struct usb_endpoint_descriptor *desc, const struct usb_ss_ep_comp_descriptor *comp_desc) argument 428 dwc3_gadget_set_xfer_resource(struct dwc3 *dwc, struct dwc3_ep *dep) argument 447 __dwc3_gadget_ep_enable(struct dwc3_ep *dep, const struct usb_endpoint_descriptor *desc, const struct usb_ss_ep_comp_descriptor *comp_desc) argument 502 dwc3_remove_requests(struct dwc3 *dwc, struct dwc3_ep *dep) argument 524 __dwc3_gadget_ep_disable(struct dwc3_ep *dep) argument 563 struct dwc3_ep *dep; local 615 struct dwc3_ep *dep; local 649 struct dwc3_ep *dep = to_dwc3_ep(ep); local 677 dwc3_prepare_one_trb(struct dwc3_ep *dep, struct dwc3_request *req, dma_addr_t dma, unsigned length, unsigned last, unsigned chain) argument 761 dwc3_prepare_trbs(struct dwc3_ep *dep, bool starting) argument 869 __dwc3_gadget_kick_transfer(struct dwc3_ep *dep, u16 cmd_param, int start_new) argument 941 __dwc3_gadget_ep_queue(struct dwc3_ep *dep, struct dwc3_request *req) argument 1007 struct dwc3_ep *dep = to_dwc3_ep(ep); local 1036 struct dwc3_ep *dep = to_dwc3_ep(ep); local 1074 __dwc3_gadget_ep_set_halt(struct dwc3_ep *dep, int value) argument 1119 struct dwc3_ep *dep = to_dwc3_ep(ep); local 1143 struct dwc3_ep *dep = to_dwc3_ep(ep); local 1339 struct dwc3_ep *dep; local 1429 struct dwc3_ep *dep; local 1479 struct dwc3_ep *dep; local 1499 dwc3_cleanup_done_reqs(struct dwc3 *dwc, struct dwc3_ep *dep, const struct dwc3_event_depevt *event, int status) argument 1565 dwc3_endpoint_transfer_complete(struct dwc3 *dwc, struct dwc3_ep *dep, const struct dwc3_event_depevt *event, int start_new) argument 1588 struct dwc3_ep *dep = dwc->eps[i]; local 1605 dwc3_gadget_start_isoc(struct dwc3 *dwc, struct dwc3_ep *dep, const struct dwc3_event_depevt *event) argument 1624 dwc3_process_ep_cmd_complete(struct dwc3_ep *dep, const struct dwc3_event_depevt *event) argument 1644 dwc3_ep_cmd_compl(struct dwc3_ep *dep, const struct dwc3_event_depevt *event) argument 1667 struct dwc3_ep *dep; local 1761 struct dwc3_ep *dep; local 1785 struct dwc3_ep *dep; local 1800 struct dwc3_ep *dep; local 1974 struct dwc3_ep *dep; local [all...] |