usb_disconnect_port
usb_disconnect_port(up, sc->sc_dev, DETACH_FORCE);
usb_disconnect_port(up, sc->sc_dev, DETACH_FORCE);
if ((rc = usb_disconnect_port(rup, self, flags)) != 0) {
(rc = usb_disconnect_port(&sc->sc_port, self, flags)) != 0)
int usb_disconnect_port(struct usbd_port *, device_t, int);