Revert "usb: remove ehci_pm wakelock"

This reverts commit 3045ca9aa3e9696fe66a46e20e231734a5101f0f.
Improve shutdown code