USB: remove remaining usages of hcd->state from usbcore and fix regression