Home
last modified time | relevance | path

Searched refs:musb_qh (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/usb/musb-new/
H A Dmusb_host.h28 struct musb_qh { struct
56 static inline struct musb_qh *first_qh(struct list_head *q) in first_qh() argument
60 return list_entry(q->next, struct musb_qh, ring); in first_qh()
75 static inline struct urb *next_urb(struct musb_qh *qh) in next_urb()
H A Dmusb_host.c169 static void musb_ep_set_qh(struct musb_hw_ep *ep, int is_in, struct musb_qh *qh) in musb_ep_set_qh()
177 static struct musb_qh *musb_ep_get_qh(struct musb_hw_ep *ep, int is_in) in musb_ep_get_qh()
189 musb_start_urb(struct musb *musb, int is_in, struct musb_qh *qh) in musb_start_urb()
314 static inline void musb_save_toggle(struct musb_qh *qh, int is_in, in musb_save_toggle()
343 struct musb_qh *qh = musb_ep_get_qh(hw_ep, is_in); in musb_advance_schedule()
460 struct musb_qh *qh = hw_ep->in_qh; in musb_host_packet_rx()
555 musb_rx_reinit(struct musb *musb, struct musb_qh *qh, struct musb_hw_ep *ep) in musb_rx_reinit()
618 struct musb_hw_ep *hw_ep, struct musb_qh *qh, in musb_tx_dma_program()
693 struct musb_qh *qh = musb_ep_get_qh(hw_ep, !is_out); in musb_ep_program()
895 struct musb_qh *qh = hw_ep->in_qh; in musb_h_ep0_continue()
[all …]
H A Dmusb_core.h266 struct musb_qh *in_qh;
267 struct musb_qh *out_qh;
/OK3568_Linux_fs/kernel/drivers/usb/musb/
H A Dmusb_host.h16 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()
116 static inline struct urb *next_urb(struct musb_qh *qh) in next_urb()
H A Dmusb_host.c176 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()
417 struct musb_qh *qh = hw_ep->in_qh; in musb_host_packet_rx()
508 musb_rx_reinit(struct musb *musb, struct musb_qh *qh, u8 epnum) in musb_rx_reinit()
567 struct musb_hw_ep *hw_ep, struct musb_qh *qh, in musb_tx_dma_set_mode_mentor()
607 struct musb_qh *qh, in musb_tx_dma_set_mode_cppi_tusb()
625 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()
[all …]
H A Dmusb_io.h35 u16 (*get_toggle)(struct musb_qh *qh, int is_out);
36 u16 (*set_toggle)(struct musb_qh *qh, int is_out, struct urb *urb);
H A Dmusb_core.h30 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;
H A Dmediatek.c353 static u16 mtk_musb_get_toggle(struct musb_qh *qh, int is_out) in mtk_musb_get_toggle()
363 static u16 mtk_musb_set_toggle(struct musb_qh *qh, int is_out, struct urb *urb) in mtk_musb_set_toggle()
H A Dmusb_core.c278 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()