aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/dma/dw-edma (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-02-07dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setupKory Maincent1-0/+17
2024-02-07dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setupKory Maincent1-0/+17
2024-02-07dmaengine: dw-edma: Add HDMA remote interrupt configurationKory Maincent1-0/+2
2024-02-07dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fixKory Maincent1-1/+1
2024-02-07dmaengine: dw-edma: Fix wrong interrupt bit set for HDMAKory Maincent1-1/+1
2024-02-07dmaengine: dw-edma: Fix the ch_count hdma callbackKory Maincent1-12/+6
2024-01-19dmaengine: dw-edma: increase size of 'name' in debugfs codeVinod Koul2-4/+4
2023-05-24dmaengine: dw-edma: Add HDMA DebugFS supportCai Huoqing4-1/+196
2023-05-24dmaengine: dw-edma: Add support for native HDMACai Huoqing5-3/+448
2023-05-24dmaengine: dw-edma: Create a new dw_edma_core_ops structure to abstract controller operationCai Huoqing4-82/+157
2023-05-24dmaengine: dw-edma: Rename dw_edma_core_ops structure to dw_edma_plat_opsCai Huoqing1-2/+2
2023-04-12dmaengine: dw-edma: Fix to enable to issue dma request on DMA processingShunsuke Mie1-2/+5
2023-04-12dmaengine: dw-edma: Fix to change for continuous transferShunsuke Mie1-9/+11
2023-03-31dmaengine: dw-edma: remove unused readq_ch and writeq_ch functionsTom Rix1-56/+0
2023-02-22dmaengine: dw-edma: Depend on DW_EDMA instead of selecting itSerge Semin1-1/+4
2023-02-22dmaengine: dw-edma: Add mem-mapped LL-entries supportSerge Semin2-41/+60
2023-02-10dmaengine: dw-edma: Skip cleanup procedure if no private data foundSerge Semin1-0/+4
2023-02-10dmaengine: dw-edma: Replace chip ID number with device nameSerge Semin3-3/+3
2023-02-10dmaengine: dw-edma: Drop DT-region allocationSerge Semin1-17/+4
2023-02-10dmaengine: dw-edma: Use non-atomic io-64 methodsSerge Semin1-26/+6
2023-02-10dmaengine: dw-edma: Fix readq_ch() return value truncationSerge Semin1-1/+1
2023-02-10dmaengine: dw-edma: Use DMA engine device debugfs subdirectorySerge Semin6-29/+4
2023-02-10dmaengine: dw-edma: Join read/write channels into a single deviceSerge Semin2-60/+61
2023-02-10dmaengine: dw-edma: Move eDMA data pointer to debugfs node descriptorSerge Semin1-125/+119
2023-01-27dmaengine: dw-edma: Simplify debugfs context CSRs init procedureSerge Semin1-46/+38
2023-01-27dmaengine: dw-edma: Rename debugfs dentry variables to 'dent'Serge Semin1-23/+23
2023-01-27dmaengine: dw-edma: Convert debugfs descs to being heap-allocatedSerge Semin1-3/+12
2023-01-27dmaengine: dw-edma: Add dw_edma prefix to debugfs nodes descriptorSerge Semin1-9/+9
2023-01-27dmaengine: dw-edma: Stop checking debugfs_create_*() return valueSerge Semin1-15/+5
2023-01-27dmaengine: dw-edma: Drop unnecessary debugfs reg castsSerge Semin1-3/+4
2023-01-27dmaengine: dw-edma: Drop chancnt initializationSerge Semin1-1/+0
2023-01-27dmaengine: dw-edma: Add PCI bus address getter to the remote EP glue driverSerge Semin1-0/+15
2023-01-27dmaengine: dw-edma: Add CPU to PCI bus address translationSerge Semin1-1/+17
2023-01-27dmaengine: dw-edma: Fix invalid interleaved xfers semanticsSerge Semin1-11/+7
2023-01-27dmaengine: dw-edma: Don't permit non-inc interleaved xfersSerge Semin1-6/+6
2023-01-27dmaengine: dw-edma: Fix missing src/dst address of interleaved xfersSerge Semin1-0/+4
2023-01-27dmaengine: dw-edma: Convert ll/dt phys address to PCI bus/DMA addressSerge Semin1-4/+4
2023-01-27dmaengine: dw-edma: Release requested IRQs on failureSerge Semin1-4/+10
2022-09-29dmaengine: dw-edma: Remove runtime PM supportManivannan Sadhasivam1-12/+0
2022-08-04Merge tag 'pci-v5.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pciLinus Torvalds7-168/+158
2022-06-23dmaengine: dw-edma: Add support for chip-specific flagsFrank Li1-3/+6
2022-06-23dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semanticsSerge Semin1-1/+1
2022-06-23dmaengine: dw-edma: Drop dma_slave_config.direction field usageSerge Semin1-15/+34
2022-06-23dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt in struct dw_edma_chipFrank Li2-8/+8
2022-06-23dmaengine: dw-edma: Change rg_region to reg_base in struct dw_edma_chipFrank Li3-5/+5
2022-06-23dmaengine: dw-edma: Detach the private data and chip info structuresFrank Li7-148/+117
2022-06-16dmaengine: dw-edma: Remove unused irq field in struct dw_edma_chipFrank Li1-1/+0
2022-06-10dmaengine: dw-edma: remove a macro conditional with similar branchesVladimir Zapolskiy1-8/+0
2022-04-20dmaengine: dw-edma: Fix inconsistent indentingJiapeng Chong1-9/+10
2022-04-12dmaengine: dw-edma: Fix unaligned 64bit accessHerve Codina1-2/+5