Merge tag 'dmaengine-fix-4.2-rc5' of git://git.infradead.org/users/vkoul/slave-dma
Pull dmaengine fixes from Vinod Koul: "We had a regression due to reuse of descriptor so we have reverted that. The rest are driver fixes: - at_hdmac and at_xdmac for residue, trannfer width, and channel config - pl330 final fix for dma fails and overflow issue - xgene resouce map fix - mv_xor big endian op fix" * tag 'dmaengine-fix-4.2-rc5' of git://git.infradead.org/users/vkoul/slave-dma: Revert "dmaengine: virt-dma: don't always free descriptor upon completion" dmaengine: mv_xor: fix big endian operation in register mode dmaengine: xgene-dma: Fix the resource map to handle overlapping dmaengine: at_xdmac: fix transfer data width in at_xdmac_prep_slave_sg() dmaengine: at_hdmac: fix residue computation dmaengine: at_xdmac: fix bug about channel configuration dmaengine: pl330: Really fix choppy sound because of wrong residue calculation dmaengine: pl330: Fix overflow when reporting residue in memcpy
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/dma/apm-xgene-dma.txt 1 addition, 1 deletionDocumentation/devicetree/bindings/dma/apm-xgene-dma.txt
- arch/arm64/boot/dts/apm/apm-storm.dtsi 1 addition, 1 deletionarch/arm64/boot/dts/apm/apm-storm.dtsi
- drivers/dma/at_hdmac.c 87 additions, 45 deletionsdrivers/dma/at_hdmac.c
- drivers/dma/at_hdmac_regs.h 1 addition, 2 deletionsdrivers/dma/at_hdmac_regs.h
- drivers/dma/at_xdmac.c 14 additions, 12 deletionsdrivers/dma/at_xdmac.c
- drivers/dma/mv_xor.c 5 additions, 4 deletionsdrivers/dma/mv_xor.c
- drivers/dma/pl330.c 2 additions, 1 deletiondrivers/dma/pl330.c
- drivers/dma/virt-dma.c 6 additions, 13 deletionsdrivers/dma/virt-dma.c
- drivers/dma/virt-dma.h 1 addition, 12 deletionsdrivers/dma/virt-dma.h
- drivers/dma/xgene-dma.c 3 additions, 0 deletionsdrivers/dma/xgene-dma.c
Loading
Please register or sign in to comment