2c0de29964
won't call ehci_init(), so don't call ehci_detach() in ehci_pci_detach(). Fixes a panic seen on a recent Lenovo machine, which has an USB 1.1 controller; ehci_detach() was getting called while 'sc' had not been completely initialized.