usb: dwc3: gadget: remove req->started flag
authorFelipe Balbi <felipe.balbi@linux.intel.com>
Fri, 11 Jan 2019 11:03:27 +0000 (13:03 +0200)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Mon, 28 Jan 2019 10:53:15 +0000 (12:53 +0200)
Now that we have req->status, we don't need this extra flag
anymore. It's safe to remove it.

Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc3/core.h
drivers/usb/dwc3/gadget.c
drivers/usb/dwc3/gadget.h

index 5c3ee74..96794c3 100644 (file)
@@ -872,7 +872,6 @@ struct dwc3_hwparams {
  *     or unaligned OUT)
  * @direction: IN or OUT direction flag
  * @mapped: true when request has been dma-mapped
- * @started: request is started
  */
 struct dwc3_request {
        struct usb_request      request;
@@ -901,7 +900,6 @@ struct dwc3_request {
        unsigned                needs_extra_trb:1;
        unsigned                direction:1;
        unsigned                mapped:1;
-       unsigned                started:1;
 };
 
 /*
index 064d516..189605d 100644 (file)
@@ -174,7 +174,6 @@ static void dwc3_gadget_del_and_unmap_request(struct dwc3_ep *dep,
 {
        struct dwc3                     *dwc = dep->dwc;
 
-       req->started = false;
        list_del(&req->list);
        req->remaining = 0;
        req->needs_extra_trb = false;
index 6aebe8c..3ed738e 100644 (file)
@@ -75,7 +75,6 @@ static inline void dwc3_gadget_move_started_request(struct dwc3_request *req)
 {
        struct dwc3_ep          *dep = req->dep;
 
-       req->started = true;
        req->status = DWC3_REQUEST_STATUS_STARTED;
        list_move_tail(&req->list, &dep->started_list);
 }
@@ -91,7 +90,6 @@ static inline void dwc3_gadget_move_cancelled_request(struct dwc3_request *req)
 {
        struct dwc3_ep          *dep = req->dep;
 
-       req->started = false;
        req->status = DWC3_REQUEST_STATUS_CANCELLED;
        list_move_tail(&req->list, &dep->cancelled_list);
 }