Searched refs:otg_sx (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/drivers/usb/mtu3/ |
| H A D | mtu3_dr.c | 130 struct otg_switch_mtk *otg_sx = in ssusb_mode_sw_work() local 158 ssusb_set_vbus(otg_sx, 1); in ssusb_mode_sw_work() 164 ssusb_set_vbus(otg_sx, 0); in ssusb_mode_sw_work() 182 otg_sx->desired_role = role; in ssusb_set_mode() 189 struct otg_switch_mtk *otg_sx = in ssusb_id_notifier() local 209 &otg_sx->id_nb); in ssusb_extcon_register() 266 ssusb_set_mode(otg_sx, role); in ssusb_role_sw_set() 285 if (!otg_sx->role_sw_used) in ssusb_role_sw_register() 300 if (IS_ERR(otg_sx->role_sw)) in ssusb_role_sw_register() 303 ssusb_set_mode(otg_sx, otg_sx->default_role); in ssusb_role_sw_register() [all …]
|
| H A D | mtu3_plat.c | 195 struct otg_switch_mtk *otg_sx = &ssusb->otg_switch; in ssusb_u3_drd_check() local 202 otg_sx->is_u3_drd = false; in ssusb_u3_drd_check() 221 struct otg_switch_mtk *otg_sx = &ssusb->otg_switch; in get_ssusb_rscs() local 290 otg_sx->vbus = devm_regulator_get(dev, "vbus"); in get_ssusb_rscs() 291 if (IS_ERR(otg_sx->vbus)) { in get_ssusb_rscs() 293 return PTR_ERR(otg_sx->vbus); in get_ssusb_rscs() 300 otg_sx->manual_drd_enabled = in get_ssusb_rscs() 307 if (otg_sx->role_sw_used || otg_sx->manual_drd_enabled) in get_ssusb_rscs() 312 if (IS_ERR(otg_sx->edev)) { in get_ssusb_rscs() 313 return dev_err_probe(dev, PTR_ERR(otg_sx->edev), in get_ssusb_rscs() [all …]
|
| H A D | mtu3_dr.h | 97 int ssusb_set_vbus(struct otg_switch_mtk *otg_sx, int is_on); 114 static inline int ssusb_set_vbus(struct otg_switch_mtk *otg_sx, int is_on) in ssusb_set_vbus() argument
|
| H A D | mtu3_debugfs.c | 454 struct otg_switch_mtk *otg_sx = &ssusb->otg_switch; in ssusb_vbus_show() local 457 str_on_off(regulator_is_enabled(otg_sx->vbus))); in ssusb_vbus_show() 472 struct otg_switch_mtk *otg_sx = &ssusb->otg_switch; in ssusb_vbus_write() local 484 ssusb_set_vbus(otg_sx, enable); in ssusb_vbus_write()
|