dwc_otg: prevent OOPSes during device disconnects

Unless there's any objections, I will merge it before the end of the day.

Typical device that used to cause this was a wifi dongle or similar that needed a firmware download - unplugging it during the download was very likely to OOPS.