Lines Matching refs:musb
55 extern struct musb *hcd_to_musb(struct usb_hcd *);
56 extern irqreturn_t musb_h_ep0_irq(struct musb *);
57 extern int musb_host_alloc(struct musb *);
58 extern int musb_host_setup(struct musb *, int);
59 extern void musb_host_cleanup(struct musb *);
60 extern void musb_host_tx(struct musb *, u8);
61 extern void musb_host_rx(struct musb *, u8);
62 extern void musb_root_disconnect(struct musb *musb);
63 extern void musb_host_free(struct musb *);
64 extern void musb_host_cleanup(struct musb *);
65 extern void musb_host_tx(struct musb *, u8);
66 extern void musb_host_rx(struct musb *, u8);
67 extern void musb_root_disconnect(struct musb *musb);
68 extern void musb_host_resume_root_hub(struct musb *musb);
69 extern void musb_host_poke_root_hub(struct musb *musb);
70 extern int musb_port_suspend(struct musb *musb, bool do_suspend);
71 extern void musb_port_reset(struct musb *musb, bool do_reset);
74 static inline struct musb *hcd_to_musb(struct usb_hcd *hcd)
79 static inline irqreturn_t musb_h_ep0_irq(struct musb *musb)
84 static inline int musb_host_alloc(struct musb *musb)
89 static inline int musb_host_setup(struct musb *musb, int power_budget)
94 static inline void musb_host_cleanup(struct musb *musb) {}
95 static inline void musb_host_free(struct musb *musb) {}
96 static inline void musb_host_tx(struct musb *musb, u8 epnum) {}
97 static inline void musb_host_rx(struct musb *musb, u8 epnum) {}
98 static inline void musb_root_disconnect(struct musb *musb) {}
99 static inline void musb_host_resume_root_hub(struct musb *musb) {}
100 static inline void musb_host_poke_root_hub(struct musb *musb) {}
101 static inline int musb_port_suspend(struct musb *musb, bool do_suspend)
105 static inline void musb_port_reset(struct musb *musb, bool do_reset) {}