Hi Minas, On Wed, May 27, 2020 at 2:07 AM Minas Harutyunyan <Minas.Harutyunyan@xxxxxxxxxxxx> wrote: > Could you please test this patch instead of your suggestion. Does it > solve issue in your case? Yes, I tested using your patch and it does work. > > diff --git a/drivers/usb/dwc2/platform.c b/drivers/usb/dwc2/platform.c > index e571c8ae65ec..ada5b66b948e 100644 > --- a/drivers/usb/dwc2/platform.c > +++ b/drivers/usb/dwc2/platform.c > @@ -342,7 +342,7 @@ static void dwc2_driver_shutdown(struct > platform_device *dev) > { > struct dwc2_hsotg *hsotg = platform_get_drvdata(dev); > > - disable_irq(hsotg->irq); > + dwc2_disable_global_interrupts(hsotg); > } > > /** > > > Thanks, > Minas -- Frank