summaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3
AgeCommit message (Expand)AuthorFilesLines
2025-05-02usb: cdns3: Fix deadlock when using NCM gadgetRalph Siemsen1-0/+2
2025-01-09usb: cdns3: Add quirk flag to enable suspend residencyRoger Quadros3-1/+13
2024-03-01usb: cdns3: fix memory double free when handle zero packetFrank Li1-1/+5
2024-03-01usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()Frank Li1-1/+1
2024-02-23usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabledFrank Li1-1/+31
2024-02-23usb: cdns3: fix iso transfer error when mult is not zeroFrank Li2-23/+39
2024-02-23usb: cdns3: fix incorrect calculation of ep_buf_size when more than one configFrank Li1-1/+3
2024-02-23usb: cdns3: fix uvc failure work since sg support enabledFrank Li1-11/+40
2024-02-23usb: cdns3: Fixes for sparse warningsPawel Laszczak2-5/+5
2023-08-26usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QMFrank Li1-0/+13
2023-08-26usb: cdns3: allocate TX FIFO size according to composite EP numberFrank Li2-7/+49
2023-07-27Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial d...Greg Kroah-Hartman1-2/+0
2023-07-27usb: common: usb-conn-gpio: Set last role to unknown before initial detectionPrashanth K1-0/+2
2023-04-05usb: cdns3: Fix issue with using incorrect PCI device functionPawel Laszczak1-0/+5
2022-12-02usb: cdns3: Add support for DRD CDNSPPawel Laszczak4-49/+148
2022-09-28usb: cdns3: fix issue with rearming ISO OUT endpointPawel Laszczak1-0/+1
2022-09-28usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transferPawel Laszczak1-1/+2
2022-09-23usb: cdns3: gadget: fix new urb never complete if ep cancel previous requestsFrank Li1-16/+4
2022-08-25usb: cdns3 fix use-after-free at workaround 2Frank Li1-1/+1
2022-08-21usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()Nathan Chancellor1-4/+8
2022-08-21usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue()...Andrey Strachuk1-3/+6
2022-05-09usb: cdns3: Fix issue for clear halt endpointPawel Laszczak1-2/+5
2021-10-06usb: cdns3: fix race condition before setting doorbellPawel Laszczak1-0/+14
2021-08-12usb: cdns3: Fixed incorrect gadget statePawel Laszczak1-0/+1
2021-07-25usb: cdns3: Enable TDL_CHK only for OUT epSanket Parmar1-5/+3
2021-06-16usb: cdns3: Fix runtime PM imbalance on errorDinghao Liu1-1/+3
2021-03-11usb: cdns3: fix NULL pointer dereference on no platform dataRoger Quadros2-2/+2
2021-03-11usb: cdns3: add quirk for enable runtime pm by defaultPeter Chen3-4/+23
2021-03-11usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INITPeter Chen1-0/+1
2021-03-11usb: cdns3: host: add .suspend_quirk for xhci-plat.cPeter Chen2-0/+49
2021-01-27usb: cdns3: imx: fix can't create core device the second time issuePeter Chen1-10/+1
2021-01-27usb: cdns3: imx: fix writing read-only memory issuePeter Chen1-1/+5
2020-11-30usb: cdns3: core: fix goto label for error pathPeter Chen1-1/+1
2020-11-30usb: cdns3: gadget: clear trb->length as zero after preparing every trbPeter Chen1-0/+1
2020-11-30usb: cdns3: Fix hardware based role switchRoger Quadros1-12/+15
2020-11-16usb: cdns3: gadget: calculate TD_SIZE based on TDPeter Chen1-11/+13
2020-11-16usb: cdns3: gadget: initialize link_trb as NULLPeter Chen1-1/+1
2020-10-30usb: cdns3: gadget: own the lock wrongly at the suspend routinePeter Chen1-4/+7
2020-10-30usb: cdns3: Fix on-chip memory overflow issuePawel Laszczak3-76/+94
2020-10-29usb: cdns3: gadget: suspicious implicit sign extensionPeter Chen1-1/+1
2020-10-28usb: cdns3: Variable 'length' set but not usedPawel Laszczak1-2/+0
2020-10-02usb: cdns3: gadget: enlarge the TRB ring lengthPeter Chen1-1/+1
2020-10-02usb: cdns3: gadget: sg_support is only for DEV_VER_V2 or abovePeter Chen1-1/+2
2020-10-02usb: cdns3: gadget: need to handle sg case for workaround 2 casePeter Chen1-13/+31
2020-10-02usb: cdns3: gadget: handle sg list use case at completion correctlyPeter Chen2-29/+65
2020-10-02usb: cdns3: gadget: add CHAIN and ISP bit for sg list use casePeter Chen1-1/+7
2020-10-02usb: cdns3: gadget: improve the dump TRB operation at cdns3_ep_run_transferPeter Chen1-2/+17
2020-10-02usb: cdns3: gadget: using correct sg operationsPeter Chen1-7/+15
2020-10-02usb: cdns3: gadget: fix possible memory leakPeter Chen1-5/+15
2020-10-02usb: cdns3: gadget: fix some endian issuesPeter Chen1-30/+30