Lines Matching refs:ssusb
113 if (mtu->ssusb->dr_mode == USB_DR_MODE_OTG) { in mtu3_device_enable()
120 return ssusb_check_clocks(mtu->ssusb, check_clk); in mtu3_device_enable()
134 if (mtu->ssusb->dr_mode == USB_DR_MODE_OTG) { in mtu3_device_disable()
825 if (mtu->u3_capable && (mtu->ssusb->u3p_dis_msk & BIT(0))) in mtu3_check_params()
922 int ssusb_gadget_init(struct ssusb_mtk *ssusb) in ssusb_gadget_init() argument
924 struct device *dev = ssusb->dev; in ssusb_gadget_init()
953 mtu->ippc_base = ssusb->ippc_base; in ssusb_gadget_init()
954 ssusb->mac_base = mtu->mac_base; in ssusb_gadget_init()
955 ssusb->u3d = mtu; in ssusb_gadget_init()
956 mtu->ssusb = ssusb; in ssusb_gadget_init()
990 ssusb_dev_debugfs_init(ssusb); in ssusb_gadget_init()
1002 ssusb->u3d = NULL; in ssusb_gadget_init()
1008 void ssusb_gadget_exit(struct ssusb_mtk *ssusb) in ssusb_gadget_exit() argument
1010 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_exit()
1013 device_init_wakeup(ssusb->dev, false); in ssusb_gadget_exit()
1017 bool ssusb_gadget_ip_sleep_check(struct ssusb_mtk *ssusb) in ssusb_gadget_ip_sleep_check() argument
1019 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_ip_sleep_check()
1033 int ssusb_gadget_suspend(struct ssusb_mtk *ssusb, pm_message_t msg) in ssusb_gadget_suspend() argument
1035 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_suspend()
1049 int ssusb_gadget_resume(struct ssusb_mtk *ssusb, pm_message_t msg) in ssusb_gadget_resume() argument
1051 struct mtu3 *mtu = ssusb->u3d; in ssusb_gadget_resume()