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_resume_root_hub(struct musb *musb);
65 extern void musb_host_poke_root_hub(struct musb *musb);
66 extern int musb_port_suspend(struct musb *musb, bool do_suspend);
67 extern void musb_port_reset(struct musb *musb, bool do_reset);
70 static inline struct musb *hcd_to_musb(struct usb_hcd *hcd)
75 static inline irqreturn_t musb_h_ep0_irq(struct musb *musb)
80 static inline int musb_host_alloc(struct musb *musb)
85 static inline int musb_host_setup(struct musb *musb, int power_budget)
90 static inline void musb_host_cleanup(struct musb *musb) {}
91 static inline void musb_host_free(struct musb *musb) {}
92 static inline void musb_host_tx(struct musb *musb, u8 epnum) {}
93 static inline void musb_host_rx(struct musb *musb, u8 epnum) {}
94 static inline void musb_root_disconnect(struct musb *musb) {}
95 static inline void musb_host_resume_root_hub(struct musb *musb) {}
96 static inline void musb_host_poke_root_hub(struct musb *musb) {}
97 static inline int musb_port_suspend(struct musb *musb, bool do_suspend)
101 static inline void musb_port_reset(struct musb *musb, bool do_reset) {}