Lines Matching defs:musb
56 #define is_peripheral_enabled(musb) ((musb)->board_mode != MUSB_HOST) argument
57 #define is_host_enabled(musb) ((musb)->board_mode != MUSB_PERIPHERAL) argument
58 #define is_otg_enabled(musb) ((musb)->board_mode == MUSB_OTG) argument
191 #define MUSB_MODE(musb) ((musb)->is_host ? "Host" : "Peripheral") argument
233 struct musb *musb; member
314 struct musb { struct
318 const struct musb_platform_ops *ops; argument
319 struct musb_context_registers context; argument
332 enum musb_h_ep0_state ep0_stage; argument
340 struct musb_hw_ep *bulk_ep; argument
342 struct list_head control; /* of musb_qh */ argument
343 struct list_head in_bulk; /* of musb_qh */ argument
344 struct list_head out_bulk; /* of musb_qh */ argument
346 struct timer_list otg_timer;
347 struct notifier_block nb;
372 struct musb_hw_ep endpoints[MUSB_C_NUM_EPS]; argument
380 u8 board_mode; /* enum musb_mode */ argument
401 #define can_bulk_split(musb,type) \ argument
405 #define can_bulk_combine(musb,type) \ argument
428 enum musb_g_ep0_state ep0_state; argument
445 struct musb_hdrc_config *config; argument
452 static inline struct musb *gadget_to_musb(struct usb_gadget *g) in gadget_to_musb() argument
457 static inline int musb_read_fifosize(struct musb *musb, in musb_read_fifosize()
487 static inline void musb_configure_ep0(struct musb *musb) in musb_configure_ep0()
514 static inline void musb_platform_set_vbus(struct musb *musb, int is_on) in musb_platform_set_vbus()
521 static inline void musb_platform_enable(struct musb *musb) in musb_platform_enable()
527 static inline int musb_platform_enable(struct musb *musb) in musb_platform_enable()
536 static inline void musb_platform_disable(struct musb *musb) in musb_platform_disable()
542 static inline int musb_platform_set_mode(struct musb *musb, u8 mode) in musb_platform_set_mode()
550 static inline void musb_platform_try_idle(struct musb *musb, in musb_platform_try_idle()
557 static inline int musb_platform_get_vbus_status(struct musb *musb) in musb_platform_get_vbus_status()
565 static inline int musb_platform_init(struct musb *musb) in musb_platform_init()
573 static inline int musb_platform_exit(struct musb *musb) in musb_platform_exit()