summaryrefslogtreecommitdiffstats
path: root/drivers/usb/cdns3/cdns3-gadget.c
Commit message (Expand)AuthorAgeFilesLines
* usb: cdns3: fix memory double free when handle zero packetFrank Li2024-02-191-1/+5
* usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()Frank Li2024-02-191-1/+1
* usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabledFrank Li2024-01-041-1/+31
* usb: cdns3: fix iso transfer error when mult is not zeroFrank Li2024-01-041-23/+36
* usb: cdns3: fix uvc failure work since sg support enabledFrank Li2024-01-041-11/+40
* usb: cdns3: skip set TRB_IOC when usb_request: no_interrupt is trueFrank Li2023-11-221-3/+4
* Merge 6.5-rc4 into usb-nextGreg Kroah-Hartman2023-07-311-1/+3
|\
| * usb: cdns3: fix incorrect calculation of ep_buf_size when more than one configFrank Li2023-07-251-1/+3
* | usb: Explicitly include correct DT includesRob Herring2023-07-251-0/+1
|/
* Merge 6.4-rc5 into usb-nextGreg Kroah-Hartman2023-06-051-0/+13
|\
| * usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QMFrank Li2023-05-291-0/+13
* | usb: cdns3: optimize OUT transfer by copying only actual received dataFrank Li2023-05-291-2/+2
* | usb: cdns3: improve handling of unaligned address caseFrank Li2023-05-291-4/+7
|/
* usb: cdns3: remove fetched trb from cache before dequeuingPawel Laszczak2023-01-171-0/+12
* usb: cdns3: fix issue with rearming ISO OUT endpointPawel Laszczak2022-08-301-0/+1
* usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transferPawel Laszczak2022-08-301-1/+2
* usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()Nathan Chancellor2022-08-041-4/+8
* usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue()...Andrey Strachuk2022-07-271-3/+6
* usb: cdns3: fix random warning message when driver loadFrank Li2022-06-101-1/+1
* usb: cdns3 fix use-after-free at workaround 2Frank Li2022-06-101-1/+1
* usb: cdns3: allocate TX FIFO size according to composite EP numberFrank Li2022-05-191-4/+43
* usb: cdns3: Fix issue for clear halt endpointPawel Laszczak2022-04-091-2/+5
* usb: cdns3: gadget: fix new urb never complete if ep cancel previous requestsFrank Li2021-12-031-16/+4
* usb: cdns3: fix race condition before setting doorbellPawel Laszczak2021-09-141-0/+14
* Merge tag 'usb-v5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/pe...Greg Kroah-Hartman2021-06-211-4/+2
|\
| * usb: cdns3: cdns3-gadget: Use list_move_tail instead of list_del/list_add_tailBaokun Li2021-06-101-3/+1
| * usb: cdns3: Corrected comment to align with kernel-doc commentSouptick Joarder2021-05-111-1/+1
* | Merge tag 'v5.13-rc6' into usb-nextGreg Kroah-Hartman2021-06-141-5/+3
|\ \
| * | usb: cdns3: Enable TDL_CHK only for OUT epSanket Parmar2021-05-251-5/+3
* | | Merge 5.13-rc4 into usb-nextGreg Kroah-Hartman2021-05-311-1/+3
|\| |
| * | usb: cdns3: Fix runtime PM imbalance on errorDinghao Liu2021-05-111-1/+3
| |/
* | usb: cdns3: cdns3-gadget: Provide correct function naming for '__cdns3_gadget...Lee Jones2021-05-271-1/+1
* | usb: cdns3: cdns3-gadget: Fix a bunch of kernel-doc related formatting issuesLee Jones2021-05-271-17/+17
|/
* usb: cdns3: Optimize DMA request buffer allocationSanket Parmar2021-04-121-6/+23
* usb: cdns3: Use dma_pool_* api to alloc trb poolSanket Parmar2021-04-121-23/+19
* usb: cdns3: add power lost support for system resumeFrank Li2021-04-121-0/+2
* usb: cdns3: Fixes for sparse warningsPawel Laszczak2020-12-291-3/+3
* usb: cdns3: Change file names for cdns3 driver.Pawel Laszczak2020-12-291-0/+3335