Lines Matching refs:otg
164 } otg; member
431 if (info->otg.id_short) { in axp288_charger_usb_get_property()
443 if (info->otg.id_short) { in axp288_charger_usb_get_property()
681 container_of(work, struct axp288_chrg_info, otg.work); in axp288_charger_otg_evt_worker()
685 ret = axp288_charger_vbus_path_select(info, !info->otg.id_short); in axp288_charger_otg_evt_worker()
694 container_of(nb, struct axp288_chrg_info, otg.id_nb); in axp288_charger_handle_otg_evt()
705 info->otg.id_short = usb_host; in axp288_charger_handle_otg_evt()
706 schedule_work(&info->otg.work); in axp288_charger_handle_otg_evt()
872 INIT_WORK(&info->otg.work, axp288_charger_otg_evt_worker); in axp288_charger_probe()
873 info->otg.id_nb.notifier_call = axp288_charger_handle_otg_evt; in axp288_charger_probe()
874 ret = extcon_register_interest(&info->otg.cable, NULL, "USB-Host", in axp288_charger_probe()
875 &info->otg.id_nb); in axp288_charger_probe()
879 if (info->otg.cable.edev) in axp288_charger_probe()
880 info->otg.id_short = extcon_get_cable_state( in axp288_charger_probe()
881 info->otg.cable.edev, "USB-Host"); in axp288_charger_probe()
908 if (info->otg.cable.edev) in axp288_charger_probe()
909 extcon_unregister_interest(&info->otg.cable); in axp288_charger_probe()
920 if (info->otg.cable.edev) in axp288_charger_remove()
921 extcon_unregister_interest(&info->otg.cable); in axp288_charger_remove()