aboutsummaryrefslogtreecommitdiff
path: root/drivers/dma/dw-edma
AgeCommit message (Expand)AuthorFilesLines
2026-10-05dmaengine: dw-edma: Account for the MSI vector offsetKoichiro Den1-9/+15
2026-10-05dmaengine: dw-edma: Configure remote interrupt routingKoichiro Den1-32/+104
2026-10-05dmaengine: Allow drivers to assign static channel IDsKoichiro Den1-0/+1
2026-09-15dmaengine: dw-edma: Add changes to support Channel SeparationDevendra K Verma4-30/+24
2026-09-15dmaengine: dw-edma: Enable Chan Separation via VSECDevendra K Verma1-0/+14
2026-09-09dmaengine: dw-edma: Prepare LL kicks for event serializationKoichiro Den4-33/+19
2026-09-09dmaengine: dw-edma: Prepare deferred IRQ reporting for LL eventsKoichiro Den4-28/+44
2026-09-09dmaengine: dw-edma: Prepare LL progress event handlingKoichiro Den4-14/+29
2026-09-09dmaengine: dw-edma: Centralize LL doorbell decisionsKoichiro Den1-2/+14
2026-09-09dmaengine: dw-edma: Dispatch DONE interrupts by channel requestKoichiro Den1-27/+29
2026-09-09dmaengine: dw-edma: Move callback result helper before LL helpersFrank Li1-25/+25
2026-09-09dmaengine: dw-edma: Make DMA link list work as a circular bufferFrank Li2-27/+125
2026-09-09dmaengine: dw-edma: Factor out linked-list transfer startKoichiro Den1-10/+19
2026-09-09dmaengine: dw-edma: Add dw_edma_core_ll_clear() to clear LL control-wordKoichiro Den3-0/+38
2026-09-09dmaengine: dw-edma: Add dw_edma_core_ll_cur_idx() to get current LL entry indexFrank Li3-0/+50
2026-08-12dmaengine: dw-edma: Mark emulated IRQ as level-triggeredKoichiro Den1-0/+1
2026-07-21dmaengine: dw-edma: Program endpoint function numbersKoichiro Den6-1/+16
2026-07-21dmaengine: dw-edma-pcie: Add chip flags to match dataKoichiro Den1-0/+2
2026-07-21dmaengine: dw-edma-pcie: Handle optional data blocksKoichiro Den1-4/+20
2026-07-21dmaengine: dw-edma-pcie: Factor out descriptor block address lookupKoichiro Den1-12/+22
2026-07-21dmaengine: dw-edma-pcie: Add register offset match flagKoichiro Den1-0/+3
2026-07-21dmaengine: dw-edma-pcie: Add platform ops to match dataKoichiro Den1-2/+6
2026-07-21dmaengine: dw-edma-pcie: Rename vsec_data to dma_dataKoichiro Den1-38/+36
2026-07-21dmaengine: dw-edma-pcie: Add capability match dataKoichiro Den1-43/+96
2026-07-21dmaengine: dw-edma-pcie: Track non-LL mode in DMA dataKoichiro Den1-6/+6
2026-07-21dmaengine: dw-edma: Add partial channel ownership modeKoichiro Den1-12/+69
2026-07-21dmaengine: dw-edma: Initialize IRQ data before requesting IRQsKoichiro Den1-1/+2
2026-07-21dmaengine: dw-edma: Add core quiesce operationsKoichiro Den3-28/+158
2026-07-21dmaengine: dw-edma: Add per-channel interrupt routing controlKoichiro Den4-12/+66
2026-07-21dmaengine: dw-edma: Factor out HDMA interrupt setup helperKoichiro Den1-16/+18
2026-07-19dmaengine: dw-edma: Defer channel IRQ handling to workqueueKoichiro Den2-5/+75
2026-07-19dmaengine: dw-edma: Snapshot the v0 interrupt status once per handler passKoichiro Den1-14/+13
2026-07-19dmaengine: dw-edma-pcie: Drop redundant pci_free_irq_vectors()Koichiro Den1-3/+0
2026-07-19dmaengine: dw-edma: Clear stale requests on terminationKoichiro Den1-0/+2
2026-07-19dmaengine: dw-edma: Serialize channel state checksKoichiro Den1-4/+6
2026-07-19dmaengine: dw-edma: Complete descriptors before pausingKoichiro Den1-6/+14
2026-07-19dmaengine: dw-edma: Serialize abort state updatesKoichiro Den1-1/+1
2026-07-19dmaengine: dw-edma: Terminate all descriptors without callbacksKoichiro Den1-14/+76
2026-07-19dmaengine: dw-edma: Fix HDMA channel status register accessKoichiro Den1-1/+1
2026-07-17dmaengine: dw-edma: Enable HDMA 64R/W ChannelsDevendra K Verma6-24/+43
2026-07-14dmaengine: dw-edma: Remove struct dw_edma_chunkFrank Li2-112/+63
2026-07-14dmaengine: dw-edma: Use burst array instead of linked listFrank Li2-103/+26
2026-07-14dmaengine: dw-edma: Use common dw_edma_core_start() for both eDMA and HDMAFrank Li4-103/+30
2026-07-14dmaengine: dw-edma: Add non_ll_start() callbackFrank Li2-20/+15
2026-07-14dmaengine: dw-edma: Add callbacks to fill link list entriesFrank Li3-0/+113
2026-07-14dmaengine: dw-edma: Add helper dw_(edma|hdma)_v0_core_ch_enable()Frank Li2-89/+93
2026-07-14dmaengine: dw-edma: Pass down dw_edma_chan to reduce one level of indirectionFrank Li2-24/+21
2026-07-14dmaengine: dw-edma: Move ll_region from struct dw_edma_chunk to struct dw_edm...Frank Li4-28/+25
2026-07-14dmaengine: dw-edma: Add xfer_sz field to struct dw_edma_chunkFrank Li2-2/+3
2026-07-14dmaengine: dw-edma: Move control field update of DMA link to the last stepFrank Li2-8/+12