xref: /openbmc/linux/Documentation/devicetree/bindings/soc/tegra/nvidia,tegra20-ahb.yaml (revision c900529f3d9161bfde5cca0754f83b4d3c3e0220)
1*e94c92f8SThierry Reding# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*e94c92f8SThierry Reding%YAML 1.2
3*e94c92f8SThierry Reding---
4*e94c92f8SThierry Reding$id: http://devicetree.org/schemas/soc/tegra/nvidia,tegra20-ahb.yaml#
5*e94c92f8SThierry Reding$schema: http://devicetree.org/meta-schemas/core.yaml#
6*e94c92f8SThierry Reding
7*e94c92f8SThierry Redingmaintainers:
8*e94c92f8SThierry Reding  - Thierry Reding <thierry.reding@gmail.com>
9*e94c92f8SThierry Reding  - Jon Hunter <jonathanh@nvidia.com>
10*e94c92f8SThierry Reding
11*e94c92f8SThierry Redingtitle: NVIDIA Tegra AHB
12*e94c92f8SThierry Reding
13*e94c92f8SThierry Redingproperties:
14*e94c92f8SThierry Reding  compatible:
15*e94c92f8SThierry Reding    oneOf:
16*e94c92f8SThierry Reding      - enum:
17*e94c92f8SThierry Reding          - nvidia,tegra20-ahb
18*e94c92f8SThierry Reding          - nvidia,tegra30-ahb
19*e94c92f8SThierry Reding      - items:
20*e94c92f8SThierry Reding          - enum:
21*e94c92f8SThierry Reding              - nvidia,tegra114-ahb
22*e94c92f8SThierry Reding              - nvidia,tegra124-ahb
23*e94c92f8SThierry Reding              - nvidia,tegra210-ahb
24*e94c92f8SThierry Reding          - const: nvidia,tegra30-ahb
25*e94c92f8SThierry Reding
26*e94c92f8SThierry Reding  reg:
27*e94c92f8SThierry Reding    maxItems: 1
28*e94c92f8SThierry Reding
29*e94c92f8SThierry RedingadditionalProperties: false
30*e94c92f8SThierry Reding
31*e94c92f8SThierry Redingrequired:
32*e94c92f8SThierry Reding  - compatible
33*e94c92f8SThierry Reding  - reg
34*e94c92f8SThierry Reding
35*e94c92f8SThierry Redingexamples:
36*e94c92f8SThierry Reding  - |
37*e94c92f8SThierry Reding    ahb@6000c004 {
38*e94c92f8SThierry Reding        compatible = "nvidia,tegra20-ahb";
39*e94c92f8SThierry Reding        reg = <0x6000c004 0x10c>; /* AHB Arbitration + Gizmo Controller */
40*e94c92f8SThierry Reding    };
41