DMA Engine development
 help / color / mirror / Atom feed
 messages from 2026-07-09 13:59:48 to 2026-07-13 13:18:52 UTC [more...]

[PATCH v21 00/14] crypto/dmaengine: qce: introduce BAM locking and use DMA for register I/O
 2026-07-13 13:18 UTC  (22+ messages)
` [PATCH v21 01/14] dmaengine: constify struct dma_descriptor_metadata_ops
` [PATCH v21 02/14] dmaengine: qcom: bam_dma: free interrupt before the clock in error path
` [PATCH v21 03/14] dmaengine: qcom: bam_dma: convert tasklet to a BH workqueue
` [PATCH v21 04/14] dmaengine: qcom: bam_dma: Extend the driver's device match data
` [PATCH v21 05/14] dmaengine: qcom: bam_dma: Add pipe_lock_supported flag support
` [PATCH v21 06/14] dmaengine: qcom: bam_dma: add support for BAM locking
` [PATCH v21 07/14] crypto: qce - Cancel work on device detach
` [PATCH v21 08/14] crypto: qce - Include algapi.h in the core.h header
` [PATCH v21 09/14] crypto: qce - Remove unused ignore_buf
` [PATCH v21 10/14] crypto: qce - Simplify arguments of devm_qce_dma_request()
` [PATCH v21 11/14] crypto: qce - Use existing devres APIs in devm_qce_dma_request()
` [PATCH v21 12/14] crypto: qce - Map crypto memory for DMA
` [PATCH v21 13/14] crypto: qce - Add BAM DMA support for crypto register I/O
` [PATCH v21 14/14] crypto: qce - Communicate the base physical address to the dmaengine

[PATCH v3] dt-bindings: dma: ti,dma-crossbar: Convert to DT schema
 2026-07-13 12:37 UTC 

[PATCHv2 0/2] dmaengine: idma64: descriptor allocation and length limit fixes
 2026-07-13 12:13 UTC  (7+ messages)
` [PATCHv2 1/2] dmaengine: idma64: use kzalloc_flex
` [PATCHv2 2/2] dmaengine: idma64: use sg_nents_for_dma to respect hardware descriptor length limit

[PATCH v4 0/4] dmaengine: xilinx_dma: MCDMA descriptor and metadata handling improvements
 2026-07-13  9:50 UTC  (7+ messages)
` [PATCH v4 1/4] dmaengine: xilinx_dma: Fix MCDMA descriptor fields based on DMA direction
` [PATCH v4 2/4] dmaengine: xilinx_dma: Move descriptors to done list based on completion bit
` [PATCH v4 3/4] net: xilinx: axienet: Derive RX frame length from residue in dmaengine path
` [PATCH v4 4/4] dmaengine: xilinx_dma: Extend metadata handling for AXI DMA and MCDMA

[PATCH v8] dmaengine: dw-edma: Enable HDMA 64R/W Channels
 2026-07-13  7:07 UTC  (2+ messages)

[PATCH v7] dmaengine: dw-edma: Enable HDMA 64R/W Channels
 2026-07-13  6:46 UTC  (3+ messages)

[PATCH v2] dt-bindings: dma: ti,dma-crossbar: Convert to DT schema
 2026-07-13  5:59 UTC  (4+ messages)

[PATCH 0/7] dmaengine: dw-edma: Fixes and interrupt-path groundwork
 2026-07-13  5:17 UTC  (20+ messages)
` [PATCH 1/7] dmaengine: dw-edma: Fix HDMA channel status register access
` [PATCH 2/7] dmaengine: dw-edma: Terminate STOP requests without callbacks
` [PATCH 3/7] dmaengine: dw-edma: Clean up vchan descriptors on termination
` [PATCH 4/7] dmaengine: dw-edma: Serialize channel state checks
` [PATCH 5/7] dmaengine: dw-edma-pcie: Drop redundant pci_free_irq_vectors()
` [PATCH 6/7] dmaengine: dw-edma: Snapshot the v0 interrupt status once per handler pass
` [PATCH 7/7] dmaengine: dw-edma: Defer channel IRQ handling to workqueue

[PATCH v3 0/6] Shikra: Add DT support for ICE, RNG and QCE
 2026-07-12 18:07 UTC  (4+ messages)
` [PATCH v3 1/6] dt-bindings: crypto: qcom,inline-crypto-engine: Fix legacy/new SoC strictness split

[PATCH v1] dt-bindings: dma: qcom,gpi: Document GPI DMA engine for Maili
 2026-07-12 15:30 UTC  (2+ messages)

[PATCH v6 00/10] dmaengine: dw-edma: flatten desc structions and simplify code
 2026-07-10 17:28 UTC  (23+ messages)
` [PATCH v6 01/10] dmaengine: dw-edma: Move control field update of DMA link to the last step
` [PATCH v6 02/10] dmaengine: dw-edma: Add xfer_sz field to struct dw_edma_chunk
` [PATCH v6 03/10] dmaengine: dw-edma: Move ll_region from struct dw_edma_chunk to struct dw_edma_chan
` [PATCH v6 04/10] dmaengine: dw-edma: Pass down dw_edma_chan to reduce one level of indirection
` [PATCH v6 05/10] dmaengine: dw-edma: Add helper dw_(edma|hdma)_v0_core_ch_enable()
` [PATCH v6 06/10] dmaengine: dw-edma: Add callbacks to fill link list entries
` [PATCH v6 07/10] dmaengine: dw-edma: Add non_ll_start() callback
` [PATCH v6 08/10] dmaengine: dw-edma: Use common dw_edma_core_start() for both eDMA and HDMA
` [PATCH v6 09/10] dmaengine: dw-edma: Use burst array instead of linked list
` [PATCH v6 10/10] dmaengine: dw-edma: Remove struct dw_edma_chunk

[PATCH v5 00/10] dmaengine: dw-edma: flatten desc structions and simplify code
 2026-07-10 16:50 UTC  (23+ messages)
` [PATCH v5 01/10] dmaengine: dw-edma: Move control field update of DMA link to the last step
` [PATCH v5 02/10] dmaengine: dw-edma: Add xfer_sz field to struct dw_edma_chunk
` [PATCH v5 03/10] dmaengine: dw-edma: Move ll_region from struct dw_edma_chunk to struct dw_edma_chan
` [PATCH v5 04/10] dmaengine: dw-edma: Pass down dw_edma_chan to reduce one level of indirection
` [PATCH v5 05/10] dmaengine: dw-edma: Add helper dw_(edma|hdma)_v0_core_ch_enable()
` [PATCH v5 06/10] dmaengine: dw-edma: Add callbacks to fill link list entries
` [PATCH v5 07/10] dmaengine: dw-edma: Add non_ll_start() callback
` [PATCH v5 08/10] dmaengine: dw-edma: Use common dw_edma_core_start() for both eDMA and HDMA
` [PATCH v5 09/10] dmaengine: dw-edma: Use burst array instead of linked list
` [PATCH v5 10/10] dmaengine: dw-edma: Remove struct dw_edma_chunk

[PATCH v6 0/2] dmaengine: fsl-edma: Scatter/gather improvements
 2026-07-10 15:22 UTC  (7+ messages)
` [PATCH v6 1/2] dmaengine: fsl-edma: Implement device_prep_peripheral_dma_vec
` [PATCH v6 2/2] dmaengine: fsl-edma: Support dynamic scatter/gather chaining

[PATCH v4 0/6] PCI: endpoint: Expose endpoint DMA resources (part 2/3)
 2026-07-10 10:43 UTC  (13+ messages)
` [PATCH v4 1/6] PCI: endpoint: Define endpoint DMA BAR metadata format
` [PATCH v4 2/6] PCI: endpoint: Add DMA auxiliary resource metadata
` [PATCH v4 3/6] PCI: endpoint: Add API to delegate EPC DMA channels to the host
` [PATCH v4 4/6] PCI: dwc: Expose endpoint DMA resources
` [PATCH v4 5/6] dmaengine: dw-edma: Add delegated channel request helpers
` [PATCH v4 6/6] PCI: dwc: Implement endpoint DMA channel delegation

[PATCH v4 0/3] PCI: endpoint: Add PCI DMA endpoint function (part 3/3)
 2026-07-10  8:27 UTC  (4+ messages)
` [PATCH v4 1/3] dmaengine: dw-edma-pcie: Discover endpoint DMA metadata
` [PATCH v4 2/3] PCI: endpoint: Add DMA endpoint function
` [PATCH v4 3/3] Documentation: PCI: Add PCI DMA endpoint function documentation

[PATCH v4 00/14] dmaengine: dw-edma: Prepare for PCI EP DMA (part 1/3)
 2026-07-10  8:15 UTC  (15+ messages)
` [PATCH v4 01/14] dmaengine: dw-edma: Factor out HDMA interrupt setup helper
` [PATCH v4 02/14] dmaengine: dw-edma: Add per-channel interrupt routing control
` [PATCH v4 03/14] dmaengine: dw-edma: Add core quiesce operations
` [PATCH v4 04/14] dmaengine: dw-edma: Initialize IRQ data before requesting IRQs
` [PATCH v4 05/14] dmaengine: dw-edma: Add partial channel ownership mode
` [PATCH v4 06/14] dmaengine: dw-edma-pcie: Track non-LL mode in DMA data
` [PATCH v4 07/14] dmaengine: dw-edma-pcie: Add capability match data
` [PATCH v4 08/14] dmaengine: dw-edma-pcie: Rename vsec_data to dma_data
` [PATCH v4 09/14] dmaengine: dw-edma-pcie: Add platform ops to match data
` [PATCH v4 10/14] dmaengine: dw-edma-pcie: Add register offset match flag
` [PATCH v4 11/14] dmaengine: dw-edma-pcie: Factor out descriptor block address lookup
` [PATCH v4 12/14] dmaengine: dw-edma-pcie: Handle optional data blocks
` [PATCH v4 13/14] dmaengine: dw-edma-pcie: Add chip flags to match data
` [PATCH v4 14/14] dmaengine: dw-edma: Program endpoint function numbers

[PATCH v10 0/3] Add Amlogic general DMA
 2026-07-10  6:02 UTC  (6+ messages)
` [PATCH v10 1/3] dt-bindings: dma: Add Amlogic A9 SoC DMA
` [PATCH v10 2/3] dmaengine: amlogic: Add general DMA driver for A9
` [PATCH v10 3/3] MAINTAINERS: Add an entry for Amlogic DMA driver

[PATCH v7 3/9] PCI: endpoint: pci-epf-test: Use dmaenigne_prep_config_single() to simplify code
 2026-07-09 19:52 UTC  (2+ messages)

[PATCH V3 0/4] dmaengine: xilinx_dma: MCDMA descriptor and metadata handling improvements
 2026-07-09 16:28 UTC  (11+ messages)
` [PATCH V3 2/4] dmaengine: xilinx_dma: Move descriptors to done list based on completion bit
` [PATCH V3 3/4] net: xilinx: axienet: Derive RX frame length from DMA residue
` [PATCH V3 4/4] dmaengine: xilinx_dma: Extend metadata handling for AXI DMA and MCDMA

[PATCH] dmaengine: idxd: Remove channel from list on registration failure
 2026-07-09 15:30 UTC  (2+ messages)

[PATCH 00/26] dmaengine: Remove redundant error messages on IRQ request failure
 2026-07-09 14:41 UTC  (56+ messages)
` [PATCH 01/26] dmaengine: fsl-edma-main: Remove redundant dev_err()/dev_err_probe()
` [PATCH 02/26] dmaengine: fsl-qdma: "
` [PATCH 03/26] dmaengine: loongson-loongson1-apb-dma: "
` [PATCH 04/26] dmaengine: mediatek-mtk-cqdma: "
` [PATCH 05/26] dmaengine: mediatek-mtk-hsdma: "
` [PATCH 06/26] dmaengine: mmp_pdma: "
` [PATCH 07/26] dmaengine: moxart-dma: "
` [PATCH 08/26] dmaengine: owl-dma: "
` [PATCH 09/26] dmaengine: pxa_dma: "
` [PATCH 10/26] dmaengine: qcom-gpi: "
` [PATCH 11/26] dmaengine: sf-pdma-sf-pdma: "
` [PATCH 12/26] dmaengine: sh-rcar-dmac: "
` [PATCH 13/26] dmaengine: sh-rz-dmac: "
` [PATCH 14/26] dmaengine: sh-shdmac: "
` [PATCH 15/26] dmaengine: sh-usb-dmac: "
` [PATCH 16/26] dmaengine: sprd-dma: "
` [PATCH 17/26] dmaengine: st_fdma: "
` [PATCH 18/26] dmaengine: stm32-stm32-dma: "
` [PATCH 19/26] dmaengine: stm32-stm32-dma3: "
` [PATCH 20/26] dmaengine: stm32-stm32-mdma: "
` [PATCH 21/26] dmaengine: sun4i-dma: "
` [PATCH 22/26] dmaengine: sun6i-dma: "
` [PATCH 23/26] dmaengine: tegra20-apb-dma: "
` [PATCH 24/26] dmaengine: ti-edma: "
` [PATCH 25/26] dmaengine: uniphier-xdmac: "
` [PATCH 26/26] dmaengine: xgene-dma: "

[PATCH v7 0/2] i2c: i2c-qcom-geni: serve transfers during early resume
 2026-07-09 14:05 UTC  (5+ messages)
` [PATCH v7 1/2] i2c: qcom-geni: Handle runtime PM disabled state "
` [PATCH v7 2/2] dmaengine: qcom-gpi: Keep GPI interrupt active during system resume


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox