Lines Matching refs:ssusb_mtk
17 static inline struct ssusb_mtk *otg_sx_to_ssusb(struct otg_switch_mtk *otg_sx)
19 return container_of(otg_sx, struct ssusb_mtk, otg_switch);
22 static void toggle_opstate(struct ssusb_mtk *ssusb)
29 static int ssusb_port0_switch(struct ssusb_mtk *ssusb,
67 static void switch_port_to_host(struct ssusb_mtk *ssusb)
86 static void switch_port_to_device(struct ssusb_mtk *ssusb)
104 struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);
131 struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);
176 struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);
198 struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);
230 void ssusb_mode_switch(struct ssusb_mtk *ssusb, int to_host)
237 void ssusb_set_force_mode(struct ssusb_mtk *ssusb,
262 struct ssusb_mtk *ssusb = usb_role_switch_get_drvdata(sw);
272 struct ssusb_mtk *ssusb = usb_role_switch_get_drvdata(sw);
280 struct ssusb_mtk *ssusb = otg_sx_to_ssusb(otg_sx);
307 int ssusb_otg_switch_init(struct ssusb_mtk *ssusb)
324 void ssusb_otg_switch_exit(struct ssusb_mtk *ssusb)