| UniPhier Media IO DMA controller |
| |
| This works as an external DMA engine for SD/eMMC controllers etc. |
| found in UniPhier LD4, Pro4, sLD8 SoCs. |
| |
| Required properties: |
| - compatible: should be "socionext,uniphier-mio-dmac". |
| - reg: offset and length of the register set for the device. |
| - interrupts: a list of interrupt specifiers associated with the DMA channels. |
| - clocks: a single clock specifier. |
| - #dma-cells: should be <1>. The single cell represents the channel index. |
| |
| Example: |
| dmac: dma-controller@5a000000 { |
| compatible = "socionext,uniphier-mio-dmac"; |
| reg = <0x5a000000 0x1000>; |
| interrupts = <0 68 4>, <0 68 4>, <0 69 4>, <0 70 4>, |
| <0 71 4>, <0 72 4>, <0 73 4>, <0 74 4>; |
| clocks = <&mio_clk 7>; |
| #dma-cells = <1>; |
| }; |
| |
| Note: |
| In the example above, "interrupts = <0 68 4>, <0 68 4>, ..." is not a typo. |
| The first two channels share a single interrupt line. |