linux-stable/Documentation/devicetree/bindings/dma
Linus Torvalds b00ed48bb0 dmaengine updates for v5.19-rc1
New support:
  - Tegra gpcdma Driver support
  - Qualcomm SM8350, Sm8450 and SC7280 Device support
  - Renesas RZN1 dma and platform support
 
  Updates:
  - stm32 device pause/resume support and updates
  - DMA memset ops Documentation and usage clarification
  - Deprecate '#dma-channels' & '#dma-requests' bindings
  - Driver updates for stm32, ptdma idsx etc
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmKTr5oACgkQfBQHDyUj
 g0ePBw//UP+A+PPvTdQdlq/spO9Hb76lB1UZ7x7nVsObovyO2hxQl61b5Xo9o8eH
 0VIIVB9OU4ysp8eX5Y6m7CUFKa/4MyUSU1HKdspseoap3JKg1EAHEGdhjR++V/dF
 mqPN7VvmTbW8YDQ6b7Xz/mZedxOSJZL+wltCT2AQGLV1PD+BPZyBfkPl9NarpaX6
 OeKatnMiJlZwFjQeVijiqCUx0xZV0G1XfQJDIEzRaBBvYAiHYTjbPUBZVsu5BjoC
 70HtxhDKHJu0JFPa91gm7rqhj8XTKFoIGQU7jZqlpgr1IoYvfnotHoQeURa3yviZ
 lZ6oW0+Y3RKyCcMH5iir2YEGdeaDXEPRb1YS/rz1vcf9b8JNqxXuM9i8Z2EXCVjd
 qVxC9HzVCBh5EHuJGi1DFoHMrw/NXUanbWqW8C0FzqqTcqvp6DceAgzqcd1FJjwl
 lgZM7Y5r0WXMzbbhOeOQP34ps+mY17rsBn210K/H75fZW8kTsdwiCOL4VlaK1p/z
 CCJPYXkxEChbrIYoshXNTqg61bt9F2sEgJ+7FFUbUUOTLlQKFJUZ7fuoU896rDto
 GndspWpxaslgAzdPuWSKBeR+b9IubgLgKF1BKSTYR6coyUt+hRJFiAx1juAOYbHe
 CrJat0luP+hELgt1f2TjyYYZFj9Wc84tnqI+ThzXK0GyEN4Ax1c=
 =ANxH
 -----END PGP SIGNATURE-----

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

Pull dmaengine updates from Vinod Koul:
 "Nothing special, this includes a couple of new device support and new
  driver support and bunch of driver updates.

  New support:

   - Tegra gpcdma driver support

   - Qualcomm SM8350, Sm8450 and SC7280 device support

   - Renesas RZN1 dma and platform support

  Updates:

   - stm32 device pause/resume support and updates

   - DMA memset ops Documentation and usage clarification

   - deprecate '#dma-channels' & '#dma-requests' bindings

   - driver updates for stm32, ptdma idsx etc"

* tag 'dmaengine-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine: (87 commits)
  dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled
  dmaengine: sun6i: Add support for the D1 variant
  dmaengine: sun6i: Add support for 34-bit physical addresses
  dmaengine: sun6i: Do not use virt_to_phys
  dt-bindings: dma: sun50i-a64: Add compatible for D1
  dmaengine: tegra: Remove unused switch case
  dmaengine: tegra: Fix uninitialized variable usage
  dmaengine: stm32-dma: add device_pause/device_resume support
  dmaengine: stm32-dma: rename pm ops before dma pause/resume introduction
  dmaengine: stm32-dma: pass DMA_SxSCR value to stm32_dma_handle_chan_done()
  dmaengine: stm32-dma: introduce stm32_dma_sg_inc to manage chan->next_sg
  dmaengine: stm32-dmamux: avoid reset of dmamux if used by coprocessor
  dmaengine: qcom: gpi: Add support for sc7280
  dt-bindings: dma: pl330: Add power-domains
  dmaengine: stm32-mdma: use dev_dbg on non-busy channel spurious it
  dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()
  dmaengine: stm32-mdma: remove GISR1 register
  dmaengine: ti: deprecate '#dma-channels'
  dmaengine: mmp: deprecate '#dma-channels'
  dmaengine: pxa: deprecate '#dma-channels' and '#dma-requests'
  ...
2022-05-29 11:38:27 -07:00
..
ti dt-bindings: dma: ti: Add missing ti,k3-sci-common.yaml reference 2021-12-17 21:39:27 +05:30
xilinx dt-bindings: dmaengine: xilinx_dma: Add MCMDA channel ID index description 2022-04-20 15:44:37 +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
allwinner,sun6i-a31-dma.yaml dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries 2021-08-30 07:01:24 -05:00
allwinner,sun50i-a64-dma.yaml dt-bindings: dma: sun50i-a64: Add compatible for D1 2022-05-19 23:43:41 +05:30
altr,msgdma.yaml dt-bindings: altr,msgdma: update my email address 2022-04-11 19:22:31 +05:30
apm-xgene-dma.txt
arm,pl330.yaml dt-bindings: dma: pl330: Add power-domains 2022-05-19 23:21:28 +05:30
arm-pl08x.yaml dt-bindings: dma: pl08x: Fix unevaluatedProperties warnings 2021-12-17 21:39:27 +05:30
atmel-dma.txt
atmel-xdma.txt dt-bindings: dmaengine: at_xdmac: add compatible with microchip,sama7g5 2020-10-30 14:10:27 +05:30
brcm,bcm2835-dma.txt
brcm,iproc-sba.txt
dma-common.yaml dt-bindings: Fix JSON pointers 2020-12-18 15:14:44 -06:00
dma-controller.yaml dt-bindings: dma-controller: Split interrupt fields in example 2022-01-08 22:57:15 +05:30
dma-router.yaml dt-bindings: Improve phandle-array schemas 2022-02-04 09:43:42 -06:00
dma.txt
fsl-edma.txt dt-bindings: dma: fsl-edma: fix ls1028a-edma compatible 2020-04-13 22:11:11 +08:00
fsl-imx-dma.txt dt-bindings: dmaengine: fsl-imx: deprecate '#dma-channels' and '#dma-requests' 2022-05-05 13:27:24 +08:00
fsl-imx-sdma.txt dma: imx-sdma: add i.mx6ul compatible name 2021-07-23 11:19:48 +08:00
fsl-mxs-dma.txt
fsl-qdma.txt
img-mdc-dma.txt
ingenic,dma.yaml dt-bindings: dma: ingenic: Support #dma-cells = <3> 2021-12-17 21:39:27 +05:30
intel,ldma.yaml dt-bindings: dma: intel-ldma: Fix $ref specifier 2021-01-26 22:51:07 +05:30
k3dma.txt
lpc1850-dmamux.txt
mediatek,uart-dma.yaml dt-bindings: dma: Convert mtk-uart-apdma to DT schema 2022-03-11 15:40:35 +05:30
milbeaut-m10v-hdmac.txt
milbeaut-m10v-xdmac.txt
mmp-dma.txt dt-bindings: dmaengine: mmp: deprecate '#dma-channels' and '#dma-requests' 2022-05-19 22:53:46 +05:30
moxa,moxart-dma.txt
mpc512x-dma.txt
mtk-hsdma.txt
mv-xor-v2.txt
mv-xor.txt
nvidia,tegra20-apbdma.txt
nvidia,tegra186-gpc-dma.yaml dt-bindings: dmaengine: Add doc for tegra gpcdma 2022-04-11 19:32:24 +05:30
nvidia,tegra210-adma.yaml ASoC: Document Tegra234 APE support 2022-01-28 13:05:28 +00:00
owl-dma.yaml dt-bindings: dma: owl: Add compatible string for Actions Semi S500 SoC 2021-01-08 13:57:19 +05:30
qcom,gpi.yaml dmaengine updates for v5.19-rc1 2022-05-29 11:38:27 -07:00
qcom_adm.txt
qcom_bam_dma.txt dt-bindings: dmaengine: bam_dma: Add "powered remotely" mode 2021-10-28 22:42:30 +05:30
qcom_hidma_mgmt.txt
renesas,nbpfaxi.txt
renesas,rcar-dmac.yaml dt-bindings: renesas,rcar-dmac: R-Car V3U is R-Car Gen4 2022-05-16 17:00:55 +05:30
renesas,rz-dmac.yaml dt-bindings: dma: rz-dmac: Document RZ/G2UL SoC 2022-02-15 10:54:29 +05:30
renesas,rzn1-dmamux.yaml dt-bindings: dmaengine: Introduce RZN1 dmamux bindings 2022-05-19 22:34:51 +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: dma-engine: sifive,fu540: Add dma-channels property and modify compatible 2022-04-08 18:43:29 +05:30
snps,dma-spear1340.yaml dt-bindings: dmaengine: Introduce RZN1 DMA compatible 2022-05-19 22:34:51 +05:30
snps,dw-axi-dmac.yaml dt-bindings: dma: snps,dw-axi-dmac: Document optional reset 2021-12-17 21:39:28 +05:30
socionext,uniphier-mio-dmac.yaml
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: deprecate '#dma-channels' 2022-05-16 18:34:35 +05:30
st,stm32-dma.yaml dt-bindings: treewide: Update @st.com email address to @foss.st.com 2021-11-11 22:27:16 -06:00
st,stm32-dmamux.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
st,stm32-mdma.yaml dt-bindings: white-space cleanups 2022-04-04 19:55:03 -05:00
st_fdma.txt
ste-dma40.txt
ti-dma-crossbar.txt
ti-edma.txt dt-bindings: soc: ti: update sci-pm-domain.yaml references 2021-06-02 20:59:28 -05:00