USB_EVENT_VBUS
return USB_EVENT_VBUS;
if (event != USB_EVENT_VBUS) {
case USB_EVENT_VBUS:
if (isp->phy->last_event == USB_EVENT_VBUS &&
case USB_EVENT_VBUS:
case USB_EVENT_VBUS:
usb_phy_set_event(ci->usb_phy, USB_EVENT_VBUS);
case USB_EVENT_VBUS:
case USB_EVENT_VBUS:
if ((xudc->device_mode && usbphy->last_event == USB_EVENT_VBUS) ||
(!xudc->device_mode && usbphy->last_event != USB_EVENT_VBUS)) {
xudc->device_mode = usbphy->last_event == USB_EVENT_VBUS;
atomic_notifier_call_chain(&phy->notifier, USB_EVENT_VBUS, phy);
musb->xceiv->last_event = USB_EVENT_VBUS;
status = USB_EVENT_VBUS;
USB_EVENT_VBUS, otg->gadget);
status = USB_EVENT_VBUS;
|| (last_event == USB_EVENT_VBUS)))