Path: blob/master/Documentation/devicetree/bindings/dma/fsl,imx-dma.yaml
26308 views
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause1%YAML 1.22---3$id: http://devicetree.org/schemas/dma/fsl,imx-dma.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Freescale Direct Memory Access (DMA) Controller for i.MX78maintainers:9- Animesh Agarwal <animeshagarwal28@gmail.com>1011allOf:12- $ref: dma-controller.yaml#1314properties:15compatible:16enum:17- fsl,imx1-dma18- fsl,imx21-dma19- fsl,imx27-dma2021reg:22maxItems: 12324interrupts:25items:26- description: DMA complete interrupt27- description: DMA Error interrupt28minItems: 12930clocks:31maxItems: 23233clock-names:34items:35- const: ipg36- const: ahb3738"#dma-cells":39const: 14041dma-channels:42const: 164344dma-requests:45description: Number of DMA requests supported.4647required:48- compatible49- reg50- interrupts51- "#dma-cells"52- clocks53- clock-names5455additionalProperties: false5657examples:58- |59#include <dt-bindings/clock/imx27-clock.h>6061dma-controller@10001000 {62compatible = "fsl,imx27-dma";63reg = <0x10001000 0x1000>;64interrupts = <32 33>;65#dma-cells = <1>;66dma-channels = <16>;67clocks = <&clks IMX27_CLK_DMA_IPG_GATE>, <&clks IMX27_CLK_DMA_AHB_GATE>;68clock-names = "ipg", "ahb";69};707172