summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc3/gadget.c
Commit message (Expand)AuthorAgeFilesLines
* usb: dwc3: gadget: Stop EP0 transfers during pullup disableWesley Cheng2021-09-031-4/+3
* usb: dwc3: gadget: Fix dwc3_calc_trbs_left()Thinh Nguyen2021-09-031-8/+8
* usb: dwc3: gadget: Avoid runtime resume if disabling pullupWesley Cheng2021-08-151-0/+11
* usb: dwc3: gadget: Disable gadget IRQ during pullup disableWesley Cheng2021-08-151-6/+5
* usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disableWesley Cheng2021-08-151-4/+4
* usb: dwc3: gadget: Prevent EP queuing while stopping transfersWesley Cheng2021-08-151-6/+5
* usb: dwc3: gadget: Restart DWC3 gadget when enabling pullupWesley Cheng2021-08-151-11/+3
* usb: dwc3: gadget: Allow runtime suspend if UDC unbindedWesley Cheng2021-08-151-0/+13
* usb: dwc3: Stop active transfers before halting the controllerWesley Cheng2021-08-151-1/+65
* usb: dwc3: debugfs: Add and remove endpoint dirs dynamicallyJack Pham2021-06-231-0/+3
* usb: dwc3: gadget: Properly track pending and queued SGThinh Nguyen2021-06-031-6/+7
* usb: dwc3: gadget: Enable suspend eventsJack Pham2021-05-281-0/+4
* usb: dwc3: gadget: Return success always for kick transfer in ep queueWesley Cheng2021-05-191-1/+3
* usb: dwc3: gadget: Fix START_TRANSFER link state checkThinh Nguyen2021-05-111-6/+7
* usb: dwc3: gadget: Ignore EP queue requests during bus resetWesley Cheng2021-05-111-0/+9
* usb: dwc3: gadget: Fix dep->interval for fullspeed interruptThinh Nguyen2021-03-041-1/+6
* usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1Thinh Nguyen2021-03-041-1/+11
* usb: dwc3: gadget: Reclaim extra TRBs after request completionThinh Nguyen2020-11-181-5/+5
* usb: dwc3: gadget: Continue to process pending requestsThinh Nguyen2020-11-181-3/+21
* usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL commandThinh Nguyen2020-11-051-8/+32
* usb: dwc3: gadget: Resume pending requests after CLEAR_STALLThinh Nguyen2020-11-051-8/+14
* usb: dwc3: gadget: Check MPS of the request lengthThinh Nguyen2020-11-051-2/+2
* usb: dwc3: Increase timeout for CmdAct cleared by device controllerYu Chen2020-10-011-1/+1
* usb: dwc3: gadget: Handle ZLP for sg requestsThinh Nguyen2020-09-031-0/+29
* usb: dwc3: gadget: Fix handling ZLPThinh Nguyen2020-09-031-2/+22
* usb: dwc3: gadget: Don't setup more than requestedThinh Nguyen2020-09-031-16/+35
* usb: dwc3: gadget: Properly handle failed kick_transferThinh Nguyen2020-06-241-8/+16
* usb: dwc3: gadget: Properly handle ClearFeature(halt)Thinh Nguyen2020-06-241-3/+33
* dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg()John Stultz2020-05-201-3/+0
* usb: dwc3: gadget: Properly set maxpacket limitThinh Nguyen2020-05-101-11/+41
* usb: dwc3: gadget: Do link recovery for SS and SSPThinh Nguyen2020-05-021-6/+2
* usb: dwc3: gadget: Fix request completion checkThinh Nguyen2020-04-291-10/+2
* usb: dwc3: gadget: Don't clear flags before transfer endedThinh Nguyen2020-04-211-3/+1
* usb: dwc3: gadget: Wrap around when skip TRBsThinh Nguyen2020-04-131-1/+1
* usb: dwc3: gadget: Update chain bit correctly when using sg listPratham Pratap2020-03-121-1/+8
* usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fieldsAnurag Kumar Vulisha2020-02-281-1/+2
* usb: dwc3: gadget: Delay starting transferThinh Nguyen2020-02-111-0/+11
* usb: dwc3: gadget: Check END_TRANSFER completionThinh Nguyen2020-02-111-1/+5
* usb: dwc3: gadget: Fix request complete checkThinh Nguyen2020-01-121-0/+7
* usb: dwc3: gadget: Clear started flag for non-IOCThinh Nguyen2019-12-171-0/+3
* usb: dwc3: gadget: Fix logical conditionTejas Joglekar2019-12-171-1/+1
* usb: dwc3: gadget: fix race when disabling ep with cancelled xfersFelipe Balbi2019-10-311-0/+6
* usb: dwc3: Remove dev_err() on platform_get_irq() failureHans de Goede2019-10-071-3/+0
* usb: dwc3: Switch to platform_get_irq_byname_optional()Hans de Goede2019-10-071-2/+2
* usb: dwc3: gadget: Workaround Mirosoft's BESL checkThinh Nguyen2019-08-301-2/+12
* usb: dwc3: gadget: Set BESL config parameterThinh Nguyen2019-08-281-0/+10
* usb: dwc3: Separate field holding multiple propertiesThinh Nguyen2019-08-281-1/+2
* usb: dwc3: don't set gadget->is_otg flagRoger Quadros2019-08-281-1/+0
* usb: dwc3: remove unused @lock member of dwc3_ep structChunfeng Yun2019-06-201-2/+0
* usb: dwc3: gadget: Add support for disabling U1 and U2 entriesAnurag Kumar Vulisha2019-06-181-0/+20