Lines Matching defs:otg_sx
195 struct otg_switch_mtk *otg_sx = &ssusb->otg_switch;
202 otg_sx->is_u3_drd = false;
212 otg_sx->is_u3_drd = !!(dev_u3p_num && host_u3p_num);
215 dev_info(ssusb->dev, "usb3-drd: %d\n", otg_sx->is_u3_drd);
221 struct otg_switch_mtk *otg_sx = &ssusb->otg_switch;
290 otg_sx->vbus = devm_regulator_get(dev, "vbus");
291 if (IS_ERR(otg_sx->vbus)) {
293 return PTR_ERR(otg_sx->vbus);
300 otg_sx->manual_drd_enabled =
302 otg_sx->role_sw_used = of_property_read_bool(node, "usb-role-switch");
307 if (otg_sx->role_sw_used || otg_sx->manual_drd_enabled)
311 otg_sx->edev = extcon_get_edev_by_phandle(ssusb->dev, 0);
312 if (IS_ERR(otg_sx->edev)) {
313 return dev_err_probe(dev, PTR_ERR(otg_sx->edev),
320 otg_sx->manual_drd_enabled ? "manual" : "auto");