Searched refs:musb_qh (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/drivers/usb/musb/ |
D | musb_host.h | 16 struct musb_qh { struct 46 static inline struct musb_qh *first_qh(struct list_head *q) in first_qh() argument 50 return list_entry(q->next, struct musb_qh, ring); in first_qh() 112 static inline struct urb *next_urb(struct musb_qh *qh) in next_urb()
|
D | musb_host.c | 176 static void musb_ep_set_qh(struct musb_hw_ep *ep, int is_in, struct musb_qh *qh) in musb_ep_set_qh() 184 static struct musb_qh *musb_ep_get_qh(struct musb_hw_ep *ep, int is_in) in musb_ep_get_qh() 196 musb_start_urb(struct musb *musb, int is_in, struct musb_qh *qh) in musb_start_urb() 299 struct musb_qh *qh = musb_ep_get_qh(hw_ep, is_in); in musb_advance_schedule() 423 struct musb_qh *qh = hw_ep->in_qh; in musb_host_packet_rx() 514 musb_rx_reinit(struct musb *musb, struct musb_qh *qh, u8 epnum) in musb_rx_reinit() 573 struct musb_qh *qh, in musb_tx_dma_set_mode_mentor() 626 struct musb_hw_ep *hw_ep, struct musb_qh *qh, in musb_tx_dma_program() 679 struct musb_qh *qh = musb_ep_get_qh(hw_ep, !is_out); in musb_ep_program() 906 struct musb_qh *cur_qh, *next_qh; in musb_bulk_nak_timeout() [all …]
|
D | musb_io.h | 35 u16 (*get_toggle)(struct musb_qh *qh, int is_out); 36 u16 (*set_toggle)(struct musb_qh *qh, int is_out, struct urb *urb);
|
D | musb_core.h | 30 struct musb_qh; 177 u16 (*get_toggle)(struct musb_qh *qh, int is_out); 178 u16 (*set_toggle)(struct musb_qh *qh, int is_out, struct urb *urb); 230 struct musb_qh *in_qh; 231 struct musb_qh *out_qh;
|
D | mediatek.c | 303 static u16 mtk_musb_get_toggle(struct musb_qh *qh, int is_out) in mtk_musb_get_toggle() 313 static u16 mtk_musb_set_toggle(struct musb_qh *qh, int is_out, struct urb *urb) in mtk_musb_set_toggle()
|
D | musb_core.c | 278 static u16 musb_default_get_toggle(struct musb_qh *qh, int is_out) in musb_default_get_toggle() 291 static u16 musb_default_set_toggle(struct musb_qh *qh, int is_out, in musb_default_set_toggle()
|