0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/dma/dma-controller.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: DMA Controller Generic Binding
0008
0009 maintainers:
0010 - Vinod Koul <vkoul@kernel.org>
0011
0012 allOf:
0013 - $ref: "dma-common.yaml#"
0014
0015 # Everything else is described in the common file
0016 properties:
0017 $nodename:
0018 pattern: "^dma-controller(@.*)?$"
0019
0020 additionalProperties: true
0021
0022 examples:
0023 - |
0024 dma: dma-controller@48000000 {
0025 compatible = "ti,omap-sdma";
0026 reg = <0x48000000 0x1000>;
0027 interrupts = <0 12 0x4>,
0028 <0 13 0x4>,
0029 <0 14 0x4>,
0030 <0 15 0x4>;
0031 #dma-cells = <1>;
0032 dma-channels = <32>;
0033 dma-requests = <127>;
0034 dma-channel-mask = <0xfffe>;
0035 };
0036
0037 ...