summaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc3/gadget.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* usb: dwc3: gadget: Don't disconnect if not startedThinh Nguyen2024-02-191-0/+5
* Revert "usb: dwc3: Support EBC feature of DWC_usb31"Thinh Nguyen2024-02-091-6/+0
* usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspendUttkarsh Aggarwal2024-01-281-4/+2
* usb: dwc3: gadget: Queue PM runtime idle on disconnect eventWesley Cheng2024-01-041-0/+7
* usb: dwc3: Support EBC feature of DWC_usb31Manan Aurora2024-01-041-0/+6
* usb: dwc3: gadget: Handle EP0 request dequeuing properlyWesley Cheng2024-01-041-1/+11
* usb: dwc3: Properly handle processing of pending eventsElson Roy Serrao2023-08-041-1/+8
* Merge tag 'usb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2023-07-031-2/+11
|\
| * usb: dwc3: gadget: Propagate core init errors to UDC during pullupKrishna Kurapati2023-06-231-1/+3
| * USB: fix up merge of 6.4-rc4 into usb-nextRoger Quadros2023-05-281-18/+8
| * Merge 6.4-rc4 into usb-nextGreg Kroah-Hartman2023-05-281-20/+42
| |\
| * | usb: dwc3: gadget: Bail out in pullup if soft reset timeout happensKrishna Kurapati2023-05-131-1/+4
| * | usb: dwc3: Add error logs for unknown endpoint eventsRoy Luo2023-05-131-0/+3
* | | usb: dwc3: gadget: Reset num TRBs before giving back the requestElson Roy Serrao2023-06-131-0/+1
| |/ |/|
* | usb: dwc3: fix gadget mode suspend interrupt handler issueLinyu Yuan2023-05-131-1/+11
* | usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()Roger Quadros2023-05-131-33/+34
|/
* usb: dwc3: gadget: Refactor EP0 forced stall/restart into a separate APIWesley Cheng2023-04-211-32/+21
* usb: dwc3: gadget: Execute gadget stop after halting the controllerWesley Cheng2023-04-211-2/+13
* usb: dwc3: gadget: Stall and restart EP0 if host is unresponsiveWesley Cheng2023-04-201-17/+32
* USB: dwc3: gadget: drop dead hibernation codeJohan Hovold2023-04-201-40/+6
* usb: dwc3: Add function suspend and function wakeup supportElson Roy Serrao2023-03-291-0/+42
* usb: dwc3: Add remote wakeup handlingElson Roy Serrao2023-03-291-6/+70
* Merge 6.3-rc4 into usb-nextGreg Kroah-Hartman2023-03-271-3/+11
|\
| * usb: dwc3: gadget: Add 1ms delay after end transfer command without IOCWesley Cheng2023-03-091-3/+11
* | usb: remove dead code in dwc3_gadget_get_irqYalong Zou2023-03-161-5/+0
* | usb: dwc3: gadget: Change condition for processing suspend eventPrashanth K2023-03-091-9/+2
|/
* USB: dwc3: fix memory leak with using debugfs_lookup()Greg Kroah-Hartman2023-02-061-3/+1
* usb: dwc3: gadget: Ignore End Transfer delay on teardownThinh Nguyen2023-01-061-1/+4
* Merge 6.1-rc7 into usb-nextGreg Kroah-Hartman2022-11-281-7/+8
|\
| * usb: dwc3: gadget: Clear ep descriptor lastThinh Nguyen2022-11-221-6/+6
| * usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End TransferThinh Nguyen2022-11-221-1/+2
* | Merge 6.1-rc6 into usb-nextGreg Kroah-Hartman2022-11-211-1/+1
|\|
| * usb: dwc3: gadget: Return -ESHUTDOWN on ep disableThinh Nguyen2022-11-081-1/+1
* | usb: dwc3: gadget: Reduce TRB IOC settingsThinh Nguyen2022-11-081-2/+12
|/
* usb: dwc3: gadget: Don't set IMI for no_interruptThinh Nguyen2022-10-261-2/+2
* usb: dwc3: gadget: Stop processing more requests on IMIThinh Nguyen2022-10-261-0/+4
* usb: dwc3: gadget: Don't delay End Transfer on delayed_statusThinh Nguyen2022-10-221-1/+11
* usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disableWesley Cheng2022-09-221-1/+10
* usb: dwc3: Fix typos in gadget.cKushagra Verma2022-09-221-2/+2
* usb: dwc3: gadget: Submit endxfer command if delayed during disconnectWesley Cheng2022-09-071-1/+12
* usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxferWesley Cheng2022-09-071-1/+3
* usb: dwc3: Increase DWC3 controller halt timeoutWesley Cheng2022-09-071-1/+2
* usb: dwc3: Remove DWC3 locking during gadget suspend/resumeWesley Cheng2022-09-071-0/+5
* usb: dwc3: Avoid unmapping USB requests if endxfer is not completeWesley Cheng2022-09-071-1/+5
* Merge 6.0-rc4 into usb-nextGreg Kroah-Hartman2022-09-051-3/+5
|\
| * usb: dwc3: gadget: Avoid duplicate requests to enable Run/StopWesley Cheng2022-08-181-3/+5
* | usb: dwc3: gadget: Continue handling EP0 xfercomplete eventsWesley Cheng2022-08-311-2/+5
* | usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnectWesley Cheng2022-08-311-0/+2
* | usb: dwc3: gadget: Force sending delayed status during soft disconnectWesley Cheng2022-08-311-1/+4
* | usb: dwc3: Do not service EP0 and conndone events if soft disconnectedWesley Cheng2022-08-311-0/+3