|
@@ -924,7 +924,6 @@ struct xhci_virt_ep {
|
|
|
#define EP_GETTING_NO_STREAMS (1 << 5)
|
|
|
/* ---- Related to URB cancellation ---- */
|
|
|
struct list_head cancelled_td_list;
|
|
|
- unsigned int stopped_stream;
|
|
|
/* Watchdog timer for stop endpoint command to cancel URBs */
|
|
|
struct timer_list stop_cmd_timer;
|
|
|
struct xhci_hcd *xhci;
|
|
@@ -2056,8 +2055,8 @@ void xhci_find_new_dequeue_state(struct xhci_hcd *xhci,
|
|
|
void xhci_queue_new_dequeue_state(struct xhci_hcd *xhci,
|
|
|
unsigned int slot_id, unsigned int ep_index,
|
|
|
struct xhci_dequeue_state *deq_state);
|
|
|
-void xhci_cleanup_stalled_ring(struct xhci_hcd *xhci,
|
|
|
- unsigned int ep_index, struct xhci_td *td);
|
|
|
+void xhci_cleanup_stalled_ring(struct xhci_hcd *xhci, unsigned int ep_index,
|
|
|
+ unsigned int stream_id, struct xhci_td *td);
|
|
|
void xhci_stop_endpoint_command_watchdog(unsigned long arg);
|
|
|
void xhci_handle_command_timeout(struct work_struct *work);
|
|
|
|