static void hub_release(struct kref *kref);
static int usb_reset_and_verify_device(struct usb_device *udev);
static int hub_port_disable(struct usb_hub *hub, int port1, int set_state);
-static bool hub_port_warm_reset_required(struct usb_hub *hub, int port1,
- u16 portstatus);
static inline char *portspeed(struct usb_hub *hub, int portstatus)
{
USB_PORT_FEAT_ENABLE);
}
- /* Make sure a warm-reset request is handled by port_event */
- if (type == HUB_RESUME &&
- hub_port_warm_reset_required(hub, port1, portstatus))
- set_bit(port1, hub->event_bits);
-
/*
* Add debounce if USB3 link is in polling/link training state.
* Link will automatically transition to Enabled state after