Merge tag 'dmaengine-4.2-rc1' of git://git.infradead.org/users/vkoul/slave-dma
Pull dmaengine updates from Vinod Koul: "This time we have support for few new devices, few new features and odd fixes spread thru the subsystem. New devices added: - support for CSRatlas7 dma controller - Allwinner H3(sun8i) controller - TI DMA crossbar driver on DRA7x - new pxa driver New features added: - memset support is bought back now that we have a user in xdmac controller - interleaved transfers support different source and destination strides - supporting DMA routers and configuration thru DT - support for reusing descriptors - xdmac memset and interleaved transfer support - hdmac support for interleaved transfers - omap-dma support for memcpy Others: - Constify platform_device_id - mv_xor fixes and improvements" * tag 'dmaengine-4.2-rc1' of git://git.infradead.org/users/vkoul/slave-dma: (46 commits) dmaengine: xgene: fix file permission dmaengine: fsl-edma: clear pending interrupts on initialization dmaengine: xdmac: Add memset support Documentation: dmaengine: document DMA_CTRL_ACK dmaengine: virt-dma: don't always free descriptor upon completion dmaengine: Revert "drivers/dma: remove unused support for MEMSET operations" dmaengine: hdmac: Implement interleaved transfers dmaengine: Move icg helpers to global header dmaengine: mv_xor: improve descriptors list handling and reduce locking dmaengine: mv_xor: Enlarge descriptor pool size dmaengine: mv_xor: add support for a38x command in descriptor mode dmaengine: mv_xor: Rename function for consistent naming dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup dmaengine: pl330: fix wording in mcbufsz message dmaengine: sirf: add CSRatlas7 SoC support dmaengine: xgene-dma: Fix "incorrect type in assignement" warnings dmaengine: fix kernel-doc documentation dmaengine: pxa_dma: add support for legacy transition dmaengine: pxa_dma: add debug information dmaengine: pxa: add pxa dmaengine driver ...
Showing
- Documentation/devicetree/bindings/dma/dma.txt 28 additions, 0 deletionsDocumentation/devicetree/bindings/dma/dma.txt
- Documentation/devicetree/bindings/dma/mv-xor.txt 1 addition, 1 deletionDocumentation/devicetree/bindings/dma/mv-xor.txt
- Documentation/devicetree/bindings/dma/sirfsoc-dma.txt 2 additions, 1 deletionDocumentation/devicetree/bindings/dma/sirfsoc-dma.txt
- Documentation/devicetree/bindings/dma/sun6i-dma.txt 4 additions, 1 deletionDocumentation/devicetree/bindings/dma/sun6i-dma.txt
- Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt 52 additions, 0 deletionsDocumentation/devicetree/bindings/dma/ti-dma-crossbar.txt
- Documentation/dmaengine/provider.txt 6 additions, 5 deletionsDocumentation/dmaengine/provider.txt
- Documentation/dmaengine/pxa_dma.txt 153 additions, 0 deletionsDocumentation/dmaengine/pxa_dma.txt
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- drivers/dma/Kconfig 15 additions, 0 deletionsdrivers/dma/Kconfig
- drivers/dma/Makefile 2 additions, 0 deletionsdrivers/dma/Makefile
- drivers/dma/amba-pl08x.c 1 addition, 1 deletiondrivers/dma/amba-pl08x.c
- drivers/dma/at_hdmac.c 106 additions, 0 deletionsdrivers/dma/at_hdmac.c
- drivers/dma/at_hdmac_regs.h 5 additions, 0 deletionsdrivers/dma/at_hdmac_regs.h
- drivers/dma/at_xdmac.c 342 additions, 52 deletionsdrivers/dma/at_xdmac.c
- drivers/dma/dmaengine.c 11 additions, 2 deletionsdrivers/dma/dmaengine.c
- drivers/dma/ep93xx_dma.c 1 addition, 1 deletiondrivers/dma/ep93xx_dma.c
- drivers/dma/fsl-edma.c 5 additions, 4 deletionsdrivers/dma/fsl-edma.c
- drivers/dma/imx-dma.c 1 addition, 1 deletiondrivers/dma/imx-dma.c
- drivers/dma/imx-sdma.c 1 addition, 1 deletiondrivers/dma/imx-sdma.c
- drivers/dma/mv_xor.c 190 additions, 162 deletionsdrivers/dma/mv_xor.c
Loading
Please register or sign in to comment