diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c index 80d97c71e5c2..1abce68348e4 100644 --- a/drivers/usb/dwc3/core.c +++ b/drivers/usb/dwc3/core.c @@ -1209,6 +1209,8 @@ static int __maybe_unused dwc3_core_init_mode(struct dwc3 *dwc) dev_err(dev, "failed to initialize gadget\n"); return ret; } + + dwc->vbus_active = true; break; case USB_DR_MODE_HOST: dwc3_set_prtcap(dwc, DWC3_GCTL_PRTCAP_HOST);