Back to home page

OSCL-LXR

 
 

    


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 ...