linux/Documentation/devicetree/bindings/dma
Linus Torvalds 13bf2cf9e2 DMAengine updates for v4.19-rc1
This round brings couple of framework changes, a new driver and usual driver
 updates:
  - New managed helper for dmaengine framework registration
  - Split dmaengine pause capability to pause and resume and allow drivers to
    report that individually
  - Update dma_request_chan_by_mask() to handle deferred probing
  - Move imx-sdma to use virt-dma
  - New driver for Actions Semi Owl family S900 controller
  - Minor updates to intel, renesas, mv_xor, pl330 etc
 -----BEGIN PGP SIGNATURE-----
 
 iQIcBAABAgAGBQJbdsctAAoJEHwUBw8lI4NHZrIP/3/HrNSUKApt1KdOcG5UA7nu
 7O3BcvkAahmM285Hw3a/zLEnSm2sJ/6EI0lN1sz+VYi8IECG7nbCyHQh3Bd1Mxi1
 XLHafdTGcI5b7rpicNtRS1BHCPtNrgOypFxs8b/bTatbzc/aWM8K8WFLX27sqGZT
 1Sb2nNKKrVbQDVqJ+1ZEQ4q86w61tPHmmRH0icl1DAQREfsvbu/bRMdol5H7/orx
 A+ZGH39Ig3FI8/Ri8KccqShvG0VM1yCVJca+0j30IL1x4JNZ36uG+NQbtkBIkOJC
 kk9qfCu3ugm4NOtfKGOtkmmOwE9/GirRh+QMPpSmi6oQu4vdOVxyQyYpKukHIer1
 vxwpvo2b+3POMfHi1kuqDJhcGIEPak6tH2Oyd01l7nA7Lyww9iC2AyiL89knw+i6
 aUK4oHIhf2fFLUN6/ck4JbBqQ3MrDNraZfLJcnmQPtpTftW9Yqd2yqs7Cf1gcBC9
 jyLAekJENiUmaNJsL5nJUMDVGG0lIiOnfwtPNfPZJuWu+4doKb2pM4+Ljcyfn2g0
 ub4fPfXp0wcFaVarjpQr6T0tdZVMpmrPSTPGS5BdVZbWntrNOpiHmmPVEOLNz3zb
 ibIMFn478/RYYB5pcNtHkUaOF4tu0w46fSqRp1ixkey+FIHKlj8/B+YeaAJF0nJh
 fc4XaTTJgLufzc1F0ztU
 =kbCC
 -----END PGP SIGNATURE-----

Merge tag 'dmaengine-4.19-rc1' of git://git.infradead.org/users/vkoul/slave-dma

Pull DMAengine updates from Vinod Koul:
 "This round brings couple of framework changes, a new driver and usual
  driver updates:

   - new managed helper for dmaengine framework registration

   - split dmaengine pause capability to pause and resume and allow
     drivers to report that individually

   - update dma_request_chan_by_mask() to handle deferred probing

   - move imx-sdma to use virt-dma

   - new driver for Actions Semi Owl family S900 controller

   - minor updates to intel, renesas, mv_xor, pl330 etc"

* tag 'dmaengine-4.19-rc1' of git://git.infradead.org/users/vkoul/slave-dma: (46 commits)
  dmaengine: Add Actions Semi Owl family S900 DMA driver
  dt-bindings: dmaengine: Add binding for Actions Semi Owl SoCs
  dmaengine: sh: rcar-dmac: Should not stop the DMAC by rcar_dmac_sync_tcr()
  dmaengine: mic_x100_dma: use the new helper to simplify the code
  dmaengine: add a new helper dmaenginem_async_device_register
  dmaengine: imx-sdma: add memcpy interface
  dmaengine: imx-sdma: add SDMA_BD_MAX_CNT to replace '0xffff'
  dmaengine: dma_request_chan_by_mask() to handle deferred probing
  dmaengine: pl330: fix irq race with terminate_all
  dmaengine: Revert "dmaengine: mv_xor_v2: enable COMPILE_TEST"
  dmaengine: mv_xor_v2: use {lower,upper}_32_bits to configure HW descriptor address
  dmaengine: mv_xor_v2: enable COMPILE_TEST
  dmaengine: mv_xor_v2: move unmap to before callback
  dmaengine: mv_xor_v2: convert callback to helper function
  dmaengine: mv_xor_v2: kill the tasklets upon exit
  dmaengine: mv_xor_v2: explicitly freeup irq
  dmaengine: sh: rcar-dmac: Add dma_pause operation
  dmaengine: sh: rcar-dmac: add a new function to clear CHCR.DE with barrier
  dmaengine: idma64: Support dmaengine_terminate_sync()
  dmaengine: hsu: Support dmaengine_terminate_sync()
  ...
2018-08-18 15:55:59 -07:00
..
xilinx DMAengine updates for v4.19-rc1 2018-08-18 15:55:59 -07:00
adi,axi-dmac.txt devicetree: Add bindings documentation for Analog Devices AXI-DMAC 2015-08-23 18:55:10 +05:30
apm-xgene-dma.txt dmaengine: xgene-dma: Fix the resource map to handle overlapping 2015-07-31 20:33:43 +05:30
arm-pl08x.txt dmaengine: pl08x: Add Faraday FTDMAC020 to compatible list 2017-05-24 09:44:32 +05:30
arm-pl330.txt dt/bindings: arm-pl330: add description of arm, pl330-broken-no-flushp 2016-02-09 09:01:41 +05:30
atmel-dma.txt dma: atmel-dma: correct typo in the device tree bindings documentation 2013-10-20 18:47:43 +05:30
atmel-xdma.txt ARM: dts: at_xdmac: fix bad value of dma-cells in documentation 2014-11-17 14:07:20 +05:30
brcm,bcm2835-dma.txt dt-bindings: bcm283x: Fix register ranges of bcm2835-i2s 2018-02-22 11:31:31 -08:00
brcm,iproc-sba.txt dt-bindings: Add DT bindings document for Broadcom SBA RAID driver 2017-05-16 10:01:57 +05:30
dma.txt dmaengine: of_dma: Support for DMA routers 2015-05-09 17:11:25 +05:30
fsl-edma.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
fsl-imx-dma.txt doc: devicetree: bindings: Fix typo in bindings 2013-07-25 12:32:07 +02:00
fsl-imx-sdma.txt dmaengine: imx-sdma: Add i.MX7 support 2016-08-31 09:56:54 +05:30
fsl-mxs-dma.txt ARM: dts: imx28: Fix AUART4 TX-DMA interrupt name 2015-04-27 22:44:27 +08:00
img-mdc-dma.txt dmaengine: Add binding document for IMG MDC 2015-02-04 18:13:32 -08:00
jz4780-dma.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
k3dma.txt dt-bindings: more status property removal from examples 2018-04-18 08:56:22 -05:00
lpc1850-dmamux.txt doc: dt: dma: add bindings for lpc1850-dmamux 2015-08-18 22:12:14 +05:30
mmp-dma.txt dma: mmp_pdma: Add the #dma-requests DT property documentation 2016-02-26 22:56:23 +01:00
moxa,moxart-dma.txt dmaengine: Add MOXA ART DMA engine driver 2014-01-20 12:32:46 +05:30
mpc512x-dma.txt dmaengine: mpc512x: add device tree binding document 2014-07-26 00:21:41 +05:30
mtk-hsdma.txt dt-bindings: dmaengine: Add MediaTek High-Speed DMA controller bindings 2018-03-27 15:18:15 +05:30
mv-xor-v2.txt dmaengine: mv_xor_v2: Fix clock resource by adding a register clock 2018-03-11 20:33:27 +05:30
mv-xor.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
nbpfaxi.txt dmaengine: nbpfaxi: add optional max-burst property for memory reads/writes 2016-11-14 10:07:58 +05:30
nvidia,tegra20-apbdma.txt dt-bindings: tegra: Rename some bindings for consistency 2016-04-19 17:25:19 -05:00
nvidia,tegra210-adma.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
owl-dma.txt dt-bindings: dmaengine: Add binding for Actions Semi Owl SoCs 2018-08-09 08:16:00 +05:30
qcom_adm.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
qcom_bam_dma.txt dt-bindings: dmaengine: bam_dma: add remote controlled bindings 2018-03-01 14:14:27 +05:30
qcom_hidma_mgmt.txt DMAengine updates for v4.16-rc1 2018-01-31 11:52:20 -08:00
renesas,rcar-dmac.txt dmaengine: rcar-dmac: Document R8A77990 bindings 2018-06-23 18:02:26 +05:30
renesas,usb-dmac.txt dmaengine: usb-dmac: Document R8A7799{0,5} bindings 2018-05-18 09:37:57 +05:30
shdma.txt dmaengine: use proper name for the R-Car SoC 2017-06-01 22:06:41 +05:30
sirfsoc-dma.txt dmaengine: sirf: add CSRatlas7 SoC support 2015-06-08 10:26:58 +05:30
snps,dw-axi-dmac.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
snps-dma.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
sprd-dma.txt dt-bindings: dmaengine: Add Spreadtrum SC9860 DMA controller 2017-10-24 20:07:49 +05:30
st_fdma.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
ste-coh901318.txt dma: coh901318: add devicetree support 2013-06-17 13:54:27 +02:00
ste-dma40.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
stm32-dma.txt dt-bindings: stm32-dma: introduce DMA features bitfield 2018-04-04 11:40:42 +05:30
stm32-dmamux.txt dt-bindings: Document the STM32 DMAMUX bindings 2017-09-27 16:01:35 +05:30
stm32-mdma.txt dt-bindings: Document the STM32 MDMA bindings 2017-10-08 14:44:35 +05:30
sun4i-dma.txt dt-bindings: Remove leading zeros from bindings notation 2017-11-09 17:05:05 -06:00
sun6i-dma.txt ARM: Device-tree updates for 4.15 2017-11-16 15:48:26 -08:00
ti-dma-crossbar.txt dt-bindings: Remove "status" from examples 2017-09-05 10:03:06 -05:00
ti-edma.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
zxdma.txt dt-bindings: Remove leading 0x from bindings notation 2017-12-06 14:56:33 -06:00