usb: xhci: Remove ep_trb from xhci_cleanup_halted_endpoint()
Subsystems (2)
PATCH 2/9 usb: xhci: Remove ep_trb from xhci_cleanup_halted_endpoint()
From: Lu Baolu <[email protected]>
Function argument ep_trb for xhci_cleanup_halted_endpoint() isn't needed anymore. Cleanup it.
Signed-off-by Lu Baolu <[email protected]>
Signed-off-by Mathias Nyman <[email protected]>
--- drivers/usb/host/xhci-ring.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-)
drivers/usb/host/xhci-ring.c +4 -7
@@ -1815,8 +1815,7 @@ struct xhci_segment *trb_in_td(struct xhci_hcd *xhci,static void xhci_cleanup_halted_endpoint (struct xhci_hcd *xhci,unsigned int slot_id,unsigned int ep_index, -unsigned int stream_id, -struct xhci_td *td,union xhci_trb *ep_trb, +unsigned int stream_id,struct xhci_td *td,enum xhci_ep_reset_type reset_type) {struct xhci_virt_ep *ep = &xhci->devs[slot_id]->eps[ep_index];
@@ -1957,8 +1956,7 @@ static int finish_td(struct xhci_hcd *xhci, struct xhci_td *td,* The class driver clears the device side halt later. */ xhci_cleanup_halted_endpoint (xhci, slot_id, ep_index, - ep_ring->stream_id, td, ep_trb, -EP_HARD_RESET ); + ep_ring->stream_id, td,EP_HARD_RESET ); }else {/* Update ring dequeue pointer */ while (ep_ring->dequeue != td->last_trb)
@@ -2318,7 +2316,7 @@ static int handle_tx_event(struct xhci_hcd *xhci,case COMP_INVALID_STREAM_TYPE_ERROR :case COMP_INVALID_STREAM_ID_ERROR :xhci_cleanup_halted_endpoint (xhci, slot_id, ep_index,0 , -NULL ,NULL ,EP_SOFT_RESET ); +NULL ,EP_SOFT_RESET ); goto cleanup;case COMP_RING_UNDERRUN :case COMP_RING_OVERRUN :
@@ -2584,8 +2582,7 @@ static int handle_tx_event(struct xhci_hcd *xhci,xhci_cleanup_halted_endpoint (xhci, slot_id, ep_index, ep_ring->stream_id, - td, ep_trb, -EP_HARD_RESET ); + td,EP_HARD_RESET ); goto cleanup; }