mirror-linux/Documentation/devicetree/bindings/dma
Linus Torvalds f065199d4d dmaengine updates for v5.10-rc1
Core:
  - Mark dma_request_slave_channel() deprecated in favour of dma_request_chan()
  - subsystem conversion for tasklet_setup() API
  - subsystem removal of local dma_parms for arm drivers
 
 Updates to bunch of driver notably TI, DW and AXI-DMAC
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAl+H8+MACgkQfBQHDyUj
 g0eQXBAA0SUdSgldqi8hInfPMrYDcxhKeJUbDFelLqueOMCTe/WV4ZexjQ3vyDZc
 49CeMXmlukBaM6ULlmXrWBYFARcO0kFrH4Kz9QPZrcwcAx219NQutADB/Cpkgu+R
 INEHSeYI5d+Q/I4FPmzEofmbUY0916BvNzx1UBQuIwR9iPJQpaK3hOhbmS7p/9X5
 ZK6AkyADWmkoBvzCylkLecZPBhSYCFdgRK/UlaFKMT9l2BcTwQRIQJ5JOof9ks/q
 Z0e6ULXgk3pbVpPKv10bO/1RP2DJT1zl2gIIg/zAiivTf4tXgNKEUkxO7sqJrJje
 LifyCzPeSMieiUWDuwGTzfFnLxpQ9Ao4JX+iaDNMnZuEXPYJuQzqQ2Yrt1N3f0xA
 +EF5ZMpvsMTEUML7GIMk8e8aadE1FujQaEmi5ONg4RinbJRqVLOp15y/LhQl+GT/
 tlu/y/7D/0rk6auxmb5tui5x/7Y89uvx16KYfQxqPyrWzIMQ5py6/2lrKSertFzD
 OUSwhGqfq/gTkpLLG/HUyEe0xfVeCfvyS7bHn5FzjYpWtYtQzNgLvpy5xvYLSb+H
 ONVpCK5MJtXmeM8tRN2oOMnwuM4vlU90ev0DDb7r75JvU20oLMltvrGA+4BRQff3
 cCY84fv5y6mr1/Cdm05aZNsb8Iy5uQ3UlssVmqDc8qvasZqeyRw=
 =mu9A
 -----END PGP SIGNATURE-----

Merge tag 'dmaengine-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine

Pull dmaengine updates from Vinod Koul:
 "Core:

   - Mark dma_request_slave_channel() deprecated in favour of
     dma_request_chan()

   - subsystem conversion for tasklet_setup() API

   - subsystem removal of local dma_parms for arm drivers

  Also updates to bunch of driver notably TI, DW and AXI-DMAC"

* tag 'dmaengine-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (104 commits)
  dmaengine: owl-dma: fix kernel-doc style for enum
  dmaengine: zynqmp_dma: fix kernel-doc style for tasklet
  dmaengine: xilinx_dma: fix kernel-doc style for tasklet
  dmaengine: qcom: bam_dma: fix kernel-doc style for tasklet
  dmaengine: altera-msgdma: fix kernel-doc style for tasklet
  dmaengine: xilinx: dpdma: convert tasklets to use new tasklet_setup() API
  dmaengine: sf-pdma: convert tasklets to use new tasklet_setup() API
  dt-bindings: Fix 'reg' size issues in zynqmp examples
  dmaengine: rcar-dmac: drop double zeroing
  dmaengine: sh: drop double zeroing
  dmaengine: ioat: Allocate correct size for descriptor chunk
  dmaengine: ti: k3-udma: use devm_platform_ioremap_resource_byname
  dmaengine: fsl: remove bad channel update
  dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status
  dmaengine: pl330: fix argument for tasklet
  dmaengine: dmatest: Return boolean result directly in filter()
  dmaengine: dmatest: Check list for emptiness before access its last entry
  dmaengine: ti: k3-udma-glue: fix channel enable functions
  dmaengine: iop-adma: Fix pointer cast warnings
  dmaengine: dw-edma: Fix Using plain integer as NULL pointer in dw-edma-v0-debugfs.c
  ...
2020-10-15 14:33:52 -07:00
..
ti dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
xilinx dt-bindings: Fix 'reg' size issues in zynqmp examples 2020-10-05 10:20:59 +05:30
adi,axi-dmac.txt dt-bindings: Fix misspellings of "Analog Devices" 2020-04-16 14:30:58 -05:00
allwinner,sun4i-a10-dma.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
allwinner,sun6i-a31-dma.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
allwinner,sun50i-a64-dma.yaml dt-bindings: Change maintainer address 2019-12-12 18:38:10 -06:00
apm-xgene-dma.txt
arm-pl08x.txt
arm-pl330.txt dt-bindings: dma: pl330: Document the quirk 'arm,pl330-periph-burst' 2020-07-15 11:25:11 +05:30
atmel-dma.txt
atmel-xdma.txt dt-bindings: at_xdmac: add microchip,sam9x60-dma 2020-01-14 10:47:33 +01:00
brcm,bcm2835-dma.txt
brcm,iproc-sba.txt
dma-common.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00
dma-controller.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00
dma-router.yaml dt-bindings: Explicitly allow additional properties in common schemas 2020-10-07 11:30:06 -05:00
dma.txt dt-bindings: dmaengine: Add YAML schemas for the generic DMA bindings 2019-07-29 12:18:49 +05:30
fsl-edma.txt dt-bindings: dma: fsl-edma: fix ls1028a-edma compatible 2020-04-13 22:11:11 +08:00
fsl-imx-dma.txt
fsl-imx-sdma.txt dt-bindings: fsl-imx-sdma: Add i.MX8MM/i.MX8MN/i.MX8MP compatible string 2020-01-21 14:50:48 +05:30
fsl-mxs-dma.txt
fsl-qdma.txt dt-bindings: fsl-qdma: Add LS1028A qDMA bindings 2019-06-18 21:03:05 +08:00
img-mdc-dma.txt
ingenic,dma.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
k3dma.txt Documentation: bindings: k3dma: Extend the k3dma driver binding to support hisi-asp 2019-02-04 14:30:28 +05:30
lpc1850-dmamux.txt
milbeaut-m10v-hdmac.txt dt-bindings: milbeaut-m10v-hdmac: Add Socionext Milbeaut HDMAC bindings 2019-10-18 13:32:17 +05:30
milbeaut-m10v-xdmac.txt dt-bindings: milbeaut-m10v-xdmac: Add Socionext Milbeaut XDMAC bindings 2019-10-18 13:32:18 +05:30
mmp-dma.txt
moxa,moxart-dma.txt
mpc512x-dma.txt
mtk-hsdma.txt
mtk-uart-apdma.txt dt-bindings: dma: uart: mtk: fix example 2020-05-28 17:40:02 -06:00
mv-xor-v2.txt
mv-xor.txt
nvidia,tegra20-apbdma.txt
nvidia,tegra210-adma.txt Documentation: DT: Add compatibility binding for Tegra186 2019-05-04 16:13:41 +05:30
owl-dma.yaml dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml 2020-07-27 14:43:08 +05:30
qcom_adm.txt
qcom_bam_dma.txt
qcom_hidma_mgmt.txt
renesas,nbpfaxi.txt dt-bindings: dmaengine: nbpfaxi: Rename bindings documentation file 2019-08-20 16:37:18 +05:30
renesas,rcar-dmac.yaml dt-bindings: renesas,rcar-dmac: Document r8a7742 support 2020-09-03 13:56:17 +05:30
renesas,shdma.txt dt-bindings: dmaengine: shdma: Rename bindings documentation file 2019-07-29 12:23:22 +05:30
renesas,usb-dmac.yaml dt-bindings: dma: renesas,usb-dmac: Add binding for r8a774e1 2020-07-20 12:06:16 +05:30
sifive,fu540-c000-pdma.yaml dt-bindings: Fix incorrect 'reg' property sizes 2020-05-14 14:43:27 -05:00
sirfsoc-dma.txt
snps,dma-spear1340.yaml dt-bindings: dma: dw: Add optional DMA-channels mask cell support 2020-08-17 11:58:30 +05:30
snps,dw-axi-dmac.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
socionext,uniphier-mio-dmac.yaml dt-bindings: dma: Convert UniPhier MIO DMA controller to json-schema 2020-02-26 16:14:37 -06:00
socionext,uniphier-xdmac.yaml dt-bindings: dma: uniphier-xdmac: switch to single reg region 2020-04-15 21:47:23 +05:30
sprd-dma.txt dt-bindings: dmaengine: sprd: Change channel id to slave id for DMA cell specifier 2019-02-25 12:11:06 +05:30
st,stm32-dma.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
st,stm32-dmamux.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
st,stm32-mdma.yaml dt-bindings: Add missing 'unevaluatedProperties' 2020-10-07 11:26:41 -05:00
st_fdma.txt
ste-coh901318.txt
ste-dma40.txt
ti-dma-crossbar.txt
ti-edma.txt dt-bindings: dma: ti-edma: fix example compatible property 2020-02-13 20:11:41 +05:30
zxdma.txt