summaryrefslogtreecommitdiffstats
path: root/drivers/dma/dw-edma/dw-edma-core.c
Commit message (Expand)AuthorAgeFilesLines
* dmaengine: dw-edma: Add support for native HDMACai Huoqing2023-05-241-1/+5
* dmaengine: dw-edma: Create a new dw_edma_core_ops structure to abstract contr...Cai Huoqing2023-05-241-57/+25
* dmaengine: dw-edma: Fix to enable to issue dma request on DMA processingShunsuke Mie2023-04-121-2/+5
* dmaengine: dw-edma: Fix to change for continuous transferShunsuke Mie2023-04-121-9/+11
* dmaengine: dw-edma: Skip cleanup procedure if no private data foundSerge Semin2023-02-101-0/+4
* dmaengine: dw-edma: Replace chip ID number with device nameSerge Semin2023-02-101-1/+2
* dmaengine: dw-edma: Drop DT-region allocationSerge Semin2023-02-101-17/+4
* dmaengine: dw-edma: Use DMA engine device debugfs subdirectorySerge Semin2023-02-101-3/+0
* dmaengine: dw-edma: Join read/write channels into a single deviceSerge Semin2023-02-101-57/+59
* dmaengine: dw-edma: Drop chancnt initializationSerge Semin2023-01-271-1/+0
* dmaengine: dw-edma: Add CPU to PCI bus address translationSerge Semin2023-01-271-1/+17
* dmaengine: dw-edma: Fix invalid interleaved xfers semanticsSerge Semin2023-01-271-11/+7
* dmaengine: dw-edma: Don't permit non-inc interleaved xfersSerge Semin2023-01-271-6/+6
* dmaengine: dw-edma: Fix missing src/dst address of interleaved xfersSerge Semin2023-01-271-0/+4
* dmaengine: dw-edma: Release requested IRQs on failureSerge Semin2023-01-271-4/+10
* dmaengine: dw-edma: Remove runtime PM supportManivannan Sadhasivam2022-09-291-12/+0
* dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semanticsSerge Semin2022-06-231-1/+1
* dmaengine: dw-edma: Drop dma_slave_config.direction field usageSerge Semin2022-06-231-15/+34
* dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt in struct dw_edma_chipFrank Li2022-06-231-2/+2
* dmaengine: dw-edma: Detach the private data and chip info structuresFrank Li2022-06-231-41/+49
* dmaengine: dw-edma: Remove an unused variableChristophe JAILLET2021-10-181-1/+0
* dmaengine: dw-edma: Revert fix scatter-gather address calculationGustavo Pimentel2021-03-161-4/+4
* dmaengine: dw-edma: Change DMA abbreviation from lower into upper caseGustavo Pimentel2021-03-161-3/+3
* dmaengine: dw-edma: Fix crash on loading/unloading driverGustavo Pimentel2021-03-161-6/+5
* dmaengine: dw-edma: Move struct dentry variable from static definition into d...Gustavo Pimentel2021-03-161-1/+1
* dmaengine: dw-edma: Improve the linked list and data blocks definitionGustavo Pimentel2021-03-161-27/+24
* dmaengine: dw-edma: Improve number of channels checkGustavo Pimentel2021-03-161-12/+9
* dmaengine: dw-edma: Add device_prep_interleave_dma() supportGustavo Pimentel2021-03-161-17/+68
* dmaengine: dw-edma: Add PCIe VSEC data retrieval supportGustavo Pimentel2021-03-161-8/+12
* dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()Dan Carpenter2020-12-291-2/+2
* dmaengine: dw-edma: Fix scatter-gather address calculationGustavo Pimentel2020-08-251-5/+6
* dmaengine: dw-edma: support local dma device transfer semanticsAlan Mikhak2020-05-041-7/+20
* dmaengine: dw-edma: Check MSI descriptor before copyingAlan Mikhak2020-04-271-7/+10
* dmaengine: dw-edma: Decouple dw-edma-core.c from struct pci_devAlan Mikhak2020-04-171-9/+20
* dmaengine: dw-edma: fix semicolon.cocci warningskbuild test robot2019-06-251-1/+1
* dmaengine: Add Synopsys eDMA IP version 0 supportGustavo Pimentel2019-06-101-0/+1
* dmaengine: Add Synopsys eDMA IP core driverGustavo Pimentel2019-06-101-0/+936