blob: 2147f75767e789317aca1d3c029455f49e6e0ef1 [file] [log] [blame]
c58d8bfc77a2 ("usb: dwc3: gadget: Check END_TRANSFER completion")
2d7b78f59e02 ("usb: dwc3: ep0: Clear started flag on completion")
d3abda5a98a1 ("usb: dwc3: gadget: Clear started flag for non-IOC")
3aec99154db3 ("usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING")
974a1368c33e ("usb: dwc3: gadget: don't use resource_index as a flag")
acbfa6c26f21 ("usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete")
fec9095bdef4 ("usb: dwc3: gadget: remove wait_end_transfer")
d4f1afe5e896 ("usb: dwc3: gadget: move requests to cancelled_list")
7746a8dfb3f9 ("usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs()")
c3acd5901414 ("usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue()")
1a22ec643580 ("usb: dwc3: gadget: combine unaligned and zero flags")
ba3a51ac32eb ("usb: dwc3: gadget: Properly check last unaligned/zero chain TRB")
d7ca7e1896b2 ("usb: dwc3: gadget: initialize transfer index from send_gadget_ep_cmd()")
4439661d64f5 ("usb: dwc3: gadget: assign resource_index inside get_transfer_index()")
f38e35dd84e2 ("usb: dwc3: gadget: split dwc3_gadget_ep_cleanup_completed_requests()")
6d9d22dac114 ("usb: dwc3: gadget: get rid of the length variable")
fee73e6144d8 ("usb: dwc3: gadget: reduce scope of ret variable")
6afbdb57732b ("usb: dwc3: gadget: one declaration per line")
e0c42ce590fe ("usb: dwc3: gadget: simplify IOC handling")
8b3b7b66c0e6 ("usb: dwc3: gadget: simplify unaligned and zlp handling")
cf35fc336e66 ("usb: dwc3: gadget: remove unnecessary 'chain' variable")
d36929538f8b ("usb: dwc3: gadget: split scatterlist and linear handlers")
4d588a145b3e ("usb: dwc3: gadget: remove duplicated missed isoc handling")
58f0218a271d ("usb: dwc3: gadget: remove unnecessary 'ioc' variable")
12a3a4ada816 ("usb: dwc3: gadget: make cleanup_completed_requests() return nothing")
5f2e7975f0df ("usb: dwc3: gadget: remove DWC3_EP_BUSY flag")
1912cbc60f44 ("usb: dwc3: gadget: start removing BUSY flag")
8f608e8ab628 ("usb: dwc3: gadget: remove unnecessary 'dwc' parameter")
320338651d33 ("usb: dwc3: gadget: move handler closer to calling site")
ed27442e5093 ("usb: dwc3: gadget: rename dwc3_gadget_start_isoc()")
a24a6ab1493a ("usb: dwc3: gadget: remove some pointless checks")
0bd0f6d201eb ("usb: dwc3: gadget: remove allocated/queued request tracking")
66f5dd5a0379 ("usb: dwc3: gadget: rename done_trbs and done_reqs")
fbea935accf4 ("usb: dwc3: gadget: rename dwc3_endpoint_transfer_complete()")
742a4fff5f29 ("usb: dwc3: gadget: XferComplete only for EP0")
38408464aa76 ("usb: dwc3: gadget: XferNotReady is Isoc-only")
c96e6725db9d ("usb: dwc3: gadget: Correct the logic for queuing sgs")
a31e63b608ff ("usb: dwc3: gadget: Correct handling of scattergather lists")
c91815b59624 ("usb: dwc3: gadget: never call ->complete() from ->ep_queue()")
498f0478aba4 ("usb: dwc3: Prevent indefinite sleep in _dwc3_set_mode during suspend/resume")
7fdca766499b ("usb: dwc3: gadget: simplify __dwc3_gadget_kick_transfer() prototype")
502a37b98a7b ("usb: dwc3: gadget: cache frame number in struct dwc3_ep")
64e010802997 ("usb: dwc3: gadget: simplify __dwc3_gadget_ep_queue()")
ccb94ebf9e65 ("usb: dwc3: gadget: check for lack of TRBs a bit earlier")