USB: EHCI: don't depend on hardware for tracking port resets and resumes