Lines Matching +full:dma +full:- +full:controller
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/dma/nvidia,tegra20-apbdma.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NVIDIA Tegra APB DMA Controller
10 The NVIDIA Tegra APB DMA controller is a hardware component that
11 enables direct memory access (DMA) on Tegra systems. It facilitates
16 - Jonathan Hunter <jonathanh@nvidia.com>
21 - const: nvidia,tegra20-apbdma
22 - items:
23 - const: nvidia,tegra30-apbdma
24 - const: nvidia,tegra20-apbdma
29 "#dma-cells":
37 Should contain all of the per-channel DMA interrupts in
38 ascending order with respect to the DMA channel index.
45 reset-names:
46 const: dma
49 - compatible
50 - reg
51 - "#dma-cells"
52 - clocks
53 - interrupts
54 - resets
55 - reset-names
58 - $ref: dma-controller.yaml#
63 - |
64 #include <dt-bindings/interrupt-controller/arm-gic.h>
65 #include <dt-bindings/reset/tegra186-reset.h>
66 dma-controller@6000a000 {
67 compatible = "nvidia,tegra30-apbdma", "nvidia,tegra20-apbdma";
87 reset-names = "dma";
88 #dma-cells = <1>;