Home
last modified time | relevance | path

Searched refs:dwc3_ep (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.10/drivers/usb/dwc3/
Dgadget.h19 #define to_dwc3_ep(ep) (container_of(ep, struct dwc3_ep, endpoint))
84 struct dwc3_ep *dep = req->dep; in dwc3_gadget_move_started_request()
99 struct dwc3_ep *dep = req->dep; in dwc3_gadget_move_cancelled_request()
105 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req,
115 int __dwc3_gadget_ep_set_halt(struct dwc3_ep *dep, int value, int protocol);
125 static inline void dwc3_gadget_ep_get_transfer_index(struct dwc3_ep *dep) in dwc3_gadget_ep_get_transfer_index()
Dep0.c30 static void __dwc3_ep0_do_control_status(struct dwc3 *dwc, struct dwc3_ep *dep);
32 struct dwc3_ep *dep, struct dwc3_request *req);
34 static void dwc3_ep0_prepare_one_trb(struct dwc3_ep *dep, in dwc3_ep0_prepare_one_trb()
63 static int dwc3_ep0_start_trans(struct dwc3_ep *dep) in dwc3_ep0_start_trans()
87 static int __dwc3_gadget_ep0_queue(struct dwc3_ep *dep, in __dwc3_gadget_ep0_queue()
192 struct dwc3_ep *dep = to_dwc3_ep(ep); in dwc3_gadget_ep0_queue()
223 struct dwc3_ep *dep; in dwc3_ep0_stall_and_restart()
248 struct dwc3_ep *dep = to_dwc3_ep(ep); in __dwc3_gadget_ep0_set_halt()
258 struct dwc3_ep *dep = to_dwc3_ep(ep); in dwc3_gadget_ep0_set_halt()
272 struct dwc3_ep *dep; in dwc3_ep0_out_start()
[all …]
Dgadget.c161 static void dwc3_ep_inc_enq(struct dwc3_ep *dep) in dwc3_ep_inc_enq()
170 static void dwc3_ep_inc_deq(struct dwc3_ep *dep) in dwc3_ep_inc_deq()
175 static void dwc3_gadget_del_and_unmap_request(struct dwc3_ep *dep, in dwc3_gadget_del_and_unmap_request()
208 void dwc3_gadget_giveback(struct dwc3_ep *dep, struct dwc3_request *req, in dwc3_gadget_giveback()
272 int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned int cmd, in dwc3_send_gadget_ep_cmd()
410 static int dwc3_send_clear_stall_ep_cmd(struct dwc3_ep *dep) in dwc3_send_clear_stall_ep_cmd()
434 static dma_addr_t dwc3_trb_dma_offset(struct dwc3_ep *dep, in dwc3_trb_dma_offset()
442 static int dwc3_alloc_trb_pool(struct dwc3_ep *dep) in dwc3_alloc_trb_pool()
461 static void dwc3_free_trb_pool(struct dwc3_ep *dep) in dwc3_free_trb_pool()
472 static int dwc3_gadget_set_xfer_resource(struct dwc3_ep *dep) in dwc3_gadget_set_xfer_resource()
[all …]
Dtrace.h184 TP_PROTO(struct dwc3_ep *dep, unsigned int cmd,
212 TP_PROTO(struct dwc3_ep *dep, unsigned int cmd,
218 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb),
281 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb),
286 TP_PROTO(struct dwc3_ep *dep, struct dwc3_trb *trb),
291 TP_PROTO(struct dwc3_ep *dep),
330 TP_PROTO(struct dwc3_ep *dep),
335 TP_PROTO(struct dwc3_ep *dep),
Ddebugfs.c638 struct dwc3_ep *dep = s->private; in dwc3_tx_fifo_size_show()
662 struct dwc3_ep *dep = s->private; in dwc3_rx_fifo_size_show()
686 struct dwc3_ep *dep = s->private; in dwc3_tx_request_queue_show()
701 struct dwc3_ep *dep = s->private; in dwc3_rx_request_queue_show()
716 struct dwc3_ep *dep = s->private; in dwc3_rx_info_queue_show()
731 struct dwc3_ep *dep = s->private; in dwc3_descriptor_fetch_queue_show()
746 struct dwc3_ep *dep = s->private; in dwc3_event_queue_show()
761 struct dwc3_ep *dep = s->private; in dwc3_transfer_type_show()
796 struct dwc3_ep *dep = s->private; in dwc3_trb_ring_show()
834 struct dwc3_ep *dep = s->private; in dwc3_ep_info_register_show()
[all …]
Dcore.h688 struct dwc3_ep { struct
897 struct dwc3_ep *dep;
1086 struct dwc3_ep *eps[DWC3_ENDPOINTS_NUM];
1423 u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type);
1467 int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned int cmd,
1484 static inline int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned int cmd, in dwc3_send_gadget_ep_cmd()
Dcore.c219 u32 dwc3_core_fifo_space(struct dwc3_ep *dep, u8 type) in dwc3_core_fifo_space()