Lines Matching full:mtu3
3 * mtu3.h - MediaTek USB3 DRD header
28 struct mtu3;
57 #define MTU3_DRIVER_NAME "mtu3"
245 struct mtu3 *u3d;
277 struct mtu3 *mtu;
300 struct mtu3 *mtu;
311 * struct mtu3 - device driver instance data.
323 struct mtu3 { struct
370 static inline struct mtu3 *gadget_to_mtu3(struct usb_gadget *g) in gadget_to_mtu3() argument
372 return container_of(g, struct mtu3, g); in gadget_to_mtu3()
423 int mtu3_config_ep(struct mtu3 *mtu, struct mtu3_ep *mep,
425 void mtu3_deconfig_ep(struct mtu3 *mtu, struct mtu3_ep *mep);
427 void mtu3_start(struct mtu3 *mtu);
428 void mtu3_stop(struct mtu3 *mtu);
429 void mtu3_dev_on_off(struct mtu3 *mtu, int is_on);
431 int mtu3_gadget_setup(struct mtu3 *mtu);
432 void mtu3_gadget_cleanup(struct mtu3 *mtu);
433 void mtu3_gadget_reset(struct mtu3 *mtu);
434 void mtu3_gadget_suspend(struct mtu3 *mtu);
435 void mtu3_gadget_resume(struct mtu3 *mtu);
436 void mtu3_gadget_disconnect(struct mtu3 *mtu);
438 irqreturn_t mtu3_ep0_isr(struct mtu3 *mtu);