summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc3/gadget.c
AgeCommit message (Expand)AuthorFilesLines
2016-06-21dwc3: gadget: Implement the suspend entry event handlerBaolin Wang1-1/+25
2016-06-21usb: dwc3: core: cleanup IRQ resourcesRoger Quadros1-3/+28
2016-06-21usb: dwc3: gadget: Add the suspend state checking when stopping gadgetBaolin Wang1-0/+3
2016-06-21usb: dwc3: gadget: issue ENDTRANSFER conditional on resource_indexFelipe Balbi1-15/+5
2016-06-21usb: dwc3: gadget: simplify run_stop() break conditionFelipe Balbi1-8/+2
2016-06-21usb: dwc3: gadget: avoid while(1) in run_stop()Felipe Balbi1-4/+4
2016-06-21usb: dwc3: gadget: remove udelay() from run_stop()Felipe Balbi1-1/+0
2016-06-21usb: dwc3: gadget: rename 'ignore' argument to 'modify'Felipe Balbi1-7/+12
2016-06-20usb: dwc3: gadget: decrement trbs_left for each sg entryFelipe Balbi1-1/+1
2016-06-20usb: dwc3: gadget: start Bulk endpoints more frequentlyFelipe Balbi1-2/+1
2016-06-20usb: dwc3: gadget: disable XFER_NOT_READYFelipe Balbi1-2/+4
2016-06-20usb: dwc3: gadget: use allocated/queued reqs for LST bitFelipe Balbi1-6/+14
2016-06-20usb: dwc3: gadget: halt and stop based HWO bitFelipe Balbi1-4/+24
2016-06-20usb: dwc3: gadget: keep track of allocated and queued reqsFelipe Balbi1-0/+7
2016-06-20usb: dwc3: gadget: update transfer needs transfer resourceFelipe Balbi1-3/+4
2016-06-20usb: dwc3: remove trailing newline from dwc3_traceFelipe Balbi1-20/+12
2016-06-20usb: dwc3: Use the correct speed macros for DSTS/DCFGJohn Youn1-12/+12
2016-06-20usb: dwc3: gadget: Fix truncated cast issueJohn Youn1-1/+1
2016-06-20usb: dwc3: gadget: Handle TRB index 0 when full or emptyJohn Youn1-6/+22
2016-06-20usb: dwc3: gadget: Account for link TRB in TRBs leftJohn Youn1-0/+3
2016-06-20usb: dwc3: gadget: Account for max size in TRB spaceJohn Youn1-1/+5
2016-06-20usb: dwc3: gadget: Don't prepare TRBs if no spaceJohn Youn1-0/+2
2016-06-20usb: dwc3: gadget: Initialize the TRB ringJohn Youn1-2/+6
2016-06-20usb: dwc3: gadget: Simplify skipping of link TRBsJohn Youn1-18/+16
2016-06-20usb: dwc3: gadget: Fix usage of bitwise operatorJohn Youn1-1/+1
2016-06-20usb: dwc3: gadget: improve gcmd traceFelipe Balbi1-8/+6
2016-06-20usb: dwc3: gadget: remove udelay() from generic cmdFelipe Balbi1-2/+0
2016-06-20usb: dwc3: gadget: single return point on generic commandsFelipe Balbi1-13/+12
2016-06-20usb: dwc3: trace: print ep cmd status with a single traceFelipe Balbi1-3/+5
2016-06-20usb: dwc3: gadget: loop while (timeout)Felipe Balbi1-12/+6
2016-06-20usb: dwc3: gadget: fix trace output when command failsFelipe Balbi1-2/+2
2016-06-20usb: dwc3: gadget: no more tracking endpoint type with its nameFelipe Balbi1-23/+1
2016-06-20usb: dwc3: gadget: add a per-endpoint request queue lockFelipe Balbi1-0/+1
2016-06-20usb: dwc3: implement runtime PMFelipe Balbi1-1/+31
2016-06-20usb: dwc3: gadget: fix for possible endpoint disable raceFelipe Balbi1-1/+17
2016-06-20usb: dwc3: fix for the isoc transfer EP_BUSY flagKonrad Leszczynski1-0/+4
2016-06-20usb: dwc3: gadget: only resume USB2 PHY in <=HIGHSPEEDFelipe Balbi1-5/+7
2016-06-20usb: dwc3: gadget: hold gadget IRQ in dwc->irq_gadgetFelipe Balbi1-3/+2
2016-06-20usb: dwc3: gadget: add a pointer to endpoint registersFelipe Balbi1-9/+7
2016-06-20usb: dwc3: gadget: pass dep as argument to endpoint commandFelipe Balbi1-13/+15
2016-06-20usb: dwc3: gadget: initialize NUMP based on RxFIFO SizeFelipe Balbi1-11/+43
2016-06-20usb: dwc3: gadget: split __dwc3_gadget_kick_transfer()Felipe Balbi1-57/+65
2016-06-20usb: dwc3: gadget: return 0 if we try to Wakeup in superspeedFelipe Balbi1-1/+1
2016-06-20usb: dwc3: gadget: remove udelay(1) when sending ep cmdsFelipe Balbi1-2/+0
2016-06-20usb: dwc3: gadget: rely on sg_is_last() and list_is_last()Felipe Balbi1-5/+5
2016-06-20usb: dwc3: gadget: simplify __dwc3_gadget_kick_transfer()Felipe Balbi1-34/+14
2016-06-20usb: dwc3: gadget: prepare TRBs on update transfers tooFelipe Balbi1-21/+29
2016-06-20usb: dwc3: gadget: fix gadget suspend/resumeFelipe Balbi1-32/+12
2016-06-20usb: dwc3: gadget: re-factor ->udc_start and ->udc_stopFelipe Balbi1-41/+49
2016-06-01usb: dwc3: Set the ClearPendIN bit on Clear Stall EP commandJohn Youn1-6/+24