1f4d1577eSRob Herring# SPDX-License-Identifier: GPL-2.0
2f4d1577eSRob Herring%YAML 1.2
3f4d1577eSRob Herring---
4f4d1577eSRob Herring$id: http://devicetree.org/schemas/arm/tegra.yaml#
5f4d1577eSRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml#
6f4d1577eSRob Herring
7dd3cb467SAndrew Lunntitle: NVIDIA Tegra
8f4d1577eSRob Herring
9f4d1577eSRob Herringmaintainers:
10f4d1577eSRob Herring  - Thierry Reding <thierry.reding@gmail.com>
11f4d1577eSRob Herring  - Jonathan Hunter <jonathanh@nvidia.com>
12f4d1577eSRob Herring
13f4d1577eSRob Herringproperties:
14c34095faSRob Herring  $nodename:
15c34095faSRob Herring    const: "/"
16f4d1577eSRob Herring  compatible:
17f4d1577eSRob Herring    oneOf:
18f4d1577eSRob Herring      - items:
19f4d1577eSRob Herring          - enum:
20f4d1577eSRob Herring              - compal,paz00
21f4d1577eSRob Herring              - compulab,trimslice
22f4d1577eSRob Herring              - nvidia,harmony
23f4d1577eSRob Herring              - nvidia,seaboard
24f4d1577eSRob Herring              - nvidia,ventana
25f4d1577eSRob Herring          - const: nvidia,tegra20
26f4d1577eSRob Herring      - items:
27f4d1577eSRob Herring          - enum:
28f4d1577eSRob Herring              - ad,medcom-wide
29f4d1577eSRob Herring              - ad,plutux
30f4d1577eSRob Herring              - ad,tec
31f4d1577eSRob Herring          - const: ad,tamonten
32f4d1577eSRob Herring          - const: nvidia,tegra20
33f4d1577eSRob Herring      - items:
34f4d1577eSRob Herring          - enum:
35f4d1577eSRob Herring              - toradex,colibri_t20-eval-v3
36f4d1577eSRob Herring              - toradex,colibri_t20-iris
37f4d1577eSRob Herring          - const: toradex,colibri_t20
38f4d1577eSRob Herring          - const: nvidia,tegra20
39f4d1577eSRob Herring      - items:
40b58db713SSvyatoslav Ryhel          - const: asus,tf101
41b58db713SSvyatoslav Ryhel          - const: nvidia,tegra20
42b58db713SSvyatoslav Ryhel      - items:
43ee0b73a1SDmitry Osipenko          - const: acer,picasso
44ee0b73a1SDmitry Osipenko          - const: nvidia,tegra20
45ee0b73a1SDmitry Osipenko      - items:
46f4d1577eSRob Herring          - enum:
47f4d1577eSRob Herring              - nvidia,beaver
48f4d1577eSRob Herring          - const: nvidia,tegra30
49f4d1577eSRob Herring      - items:
50f4d1577eSRob Herring          - enum:
51f4d1577eSRob Herring              - nvidia,cardhu-a02
52f4d1577eSRob Herring              - nvidia,cardhu-a04
53f4d1577eSRob Herring          - const: nvidia,cardhu
54f4d1577eSRob Herring          - const: nvidia,tegra30
55f4d1577eSRob Herring      - items:
56b58db713SSvyatoslav Ryhel          - const: asus,tf201
57b58db713SSvyatoslav Ryhel          - const: nvidia,tegra30
58b58db713SSvyatoslav Ryhel      - items:
59b58db713SSvyatoslav Ryhel          - const: asus,tf300t
60b58db713SSvyatoslav Ryhel          - const: nvidia,tegra30
61b58db713SSvyatoslav Ryhel      - items:
62b58db713SSvyatoslav Ryhel          - const: asus,tf300tg
63b58db713SSvyatoslav Ryhel          - const: nvidia,tegra30
64b58db713SSvyatoslav Ryhel      - items:
65b58db713SSvyatoslav Ryhel          - const: asus,tf700t
66b58db713SSvyatoslav Ryhel          - const: nvidia,tegra30
67b58db713SSvyatoslav Ryhel      - items:
68f4d1577eSRob Herring          - const: toradex,apalis_t30-eval
69f4d1577eSRob Herring          - const: toradex,apalis_t30
70f4d1577eSRob Herring          - const: nvidia,tegra30
71f4d1577eSRob Herring      - items:
7255c21d57SDavid Heidelberg          - const: toradex,apalis_t30-v1.1-eval
73f4d1577eSRob Herring          - const: toradex,apalis_t30-eval
74f4d1577eSRob Herring          - const: toradex,apalis_t30-v1.1
75f4d1577eSRob Herring          - const: toradex,apalis_t30
76f4d1577eSRob Herring          - const: nvidia,tegra30
77f4d1577eSRob Herring      - items:
78f4d1577eSRob Herring          - enum:
79f4d1577eSRob Herring              - toradex,colibri_t30-eval-v3
80f4d1577eSRob Herring          - const: toradex,colibri_t30
81f4d1577eSRob Herring          - const: nvidia,tegra30
82f4d1577eSRob Herring      - items:
83c259dacdSDmitry Osipenko          - const: asus,grouper
84c259dacdSDmitry Osipenko          - const: nvidia,tegra30
85c259dacdSDmitry Osipenko      - items:
86c259dacdSDmitry Osipenko          - const: asus,tilapia
87c259dacdSDmitry Osipenko          - const: asus,grouper
88c259dacdSDmitry Osipenko          - const: nvidia,tegra30
89c259dacdSDmitry Osipenko      - items:
901f956a64SPeter Geis          - const: ouya,ouya
911f956a64SPeter Geis          - const: nvidia,tegra30
921f956a64SPeter Geis      - items:
93f64de71aSDavid Heidelberg          - const: pegatron,chagall
94f64de71aSDavid Heidelberg          - const: nvidia,tegra30
95f64de71aSDavid Heidelberg      - items:
96f4d1577eSRob Herring          - enum:
97b58db713SSvyatoslav Ryhel              - asus,tf701t
98f4d1577eSRob Herring              - nvidia,dalmore
99f4d1577eSRob Herring              - nvidia,roth
100f4d1577eSRob Herring              - nvidia,tn7
101f4d1577eSRob Herring          - const: nvidia,tegra114
102f4d1577eSRob Herring      - items:
103f4d1577eSRob Herring          - enum:
104f4d1577eSRob Herring              - nvidia,jetson-tk1
105f4d1577eSRob Herring              - nvidia,venice2
106f4d1577eSRob Herring          - const: nvidia,tegra124
107f4d1577eSRob Herring      - items:
108f4d1577eSRob Herring          - const: toradex,apalis-tk1-eval
109f4d1577eSRob Herring          - const: toradex,apalis-tk1
110f4d1577eSRob Herring          - const: nvidia,tegra124
111f4d1577eSRob Herring      - items:
112f4d1577eSRob Herring          - const: toradex,apalis-tk1-v1.2-eval
113f4d1577eSRob Herring          - const: toradex,apalis-tk1-eval
114f4d1577eSRob Herring          - const: toradex,apalis-tk1-v1.2
115f4d1577eSRob Herring          - const: toradex,apalis-tk1
116f4d1577eSRob Herring          - const: nvidia,tegra124
117f4d1577eSRob Herring      - items:
118f4d1577eSRob Herring          - enum:
119f4d1577eSRob Herring              - nvidia,norrin
120f4d1577eSRob Herring          - const: nvidia,tegra132
121f4d1577eSRob Herring          - const: nvidia,tegra124
122f4d1577eSRob Herring      - items:
123f4d1577eSRob Herring          - enum:
1243e65b2b4SMark Zhang              - nvidia,darcy
125f4d1577eSRob Herring              - nvidia,p2371-0000
126f4d1577eSRob Herring              - nvidia,p2371-2180
127f4d1577eSRob Herring              - nvidia,p2571
1283e65b2b4SMark Zhang              - nvidia,p2894-0050-a08
129f4d1577eSRob Herring          - const: nvidia,tegra210
130d875175dSThierry Reding      - description: Jetson TX2 Developer Kit
131d875175dSThierry Reding        items:
132d875175dSThierry Reding          - const: nvidia,p2771-0000
133f4d1577eSRob Herring          - const: nvidia,tegra186
134d875175dSThierry Reding      - description: Jetson TX2 NX Developer Kit
135d875175dSThierry Reding        items:
136d875175dSThierry Reding          - const: nvidia,p3509-0000+p3636-0001
137d875175dSThierry Reding          - const: nvidia,tegra186
138d875175dSThierry Reding      - description: Jetson AGX Xavier Developer Kit
139d875175dSThierry Reding        items:
140d875175dSThierry Reding          - const: nvidia,p2972-0000
141f4d1577eSRob Herring          - const: nvidia,tegra194
14264c16f84SThierry Reding      - description: Jetson Xavier NX
14364c16f84SThierry Reding        items:
14464c16f84SThierry Reding          - const: nvidia,p3668-0000
14564c16f84SThierry Reding          - const: nvidia,tegra194
1466c50321fSThierry Reding      - description: Jetson Xavier NX (eMMC)
1476c50321fSThierry Reding        items:
1486c50321fSThierry Reding          - const: nvidia,p3668-0001
1496c50321fSThierry Reding          - const: nvidia,tegra194
15064c16f84SThierry Reding      - description: Jetson Xavier NX Developer Kit
15164c16f84SThierry Reding        items:
15264c16f84SThierry Reding          - const: nvidia,p3509-0000+p3668-0000
15364c16f84SThierry Reding          - const: nvidia,tegra194
1546c50321fSThierry Reding      - description: Jetson Xavier NX Developer Kit (eMMC)
1556c50321fSThierry Reding        items:
1566c50321fSThierry Reding          - const: nvidia,p3509-0000+p3668-0001
1576c50321fSThierry Reding          - const: nvidia,tegra194
158b0e0423cSThierry Reding      - items:
159d875175dSThierry Reding          - const: nvidia,tegra234-vdk
160b0e0423cSThierry Reding          - const: nvidia,tegra234
161b39cc795SThierry Reding      - description: Jetson AGX Orin
162b39cc795SThierry Reding        items:
163b39cc795SThierry Reding          - const: nvidia,p3701-0000
164b39cc795SThierry Reding          - const: nvidia,tegra234
165b39cc795SThierry Reding      - description: Jetson AGX Orin Developer Kit
166b39cc795SThierry Reding        items:
167b39cc795SThierry Reding          - const: nvidia,p3737-0000+p3701-0000
168b39cc795SThierry Reding          - const: nvidia,p3701-0000
169b39cc795SThierry Reding          - const: nvidia,tegra234
170be06fedcSShubhi Garg      - description: NVIDIA IGX Orin Development Kit
171be06fedcSShubhi Garg        items:
172be06fedcSShubhi Garg          - const: nvidia,p3740-0002+p3701-0008
173be06fedcSShubhi Garg          - const: nvidia,p3701-0008
174be06fedcSShubhi Garg          - const: nvidia,tegra234
175062dfd99SThierry Reding      - description: Jetson Orin NX
176062dfd99SThierry Reding        items:
177062dfd99SThierry Reding          - const: nvidia,p3767-0000
178062dfd99SThierry Reding          - const: nvidia,tegra234
179d89baa52SThierry Reding      - description: Jetson Orin NX Engineering Reference Developer Kit
180d89baa52SThierry Reding        items:
181d89baa52SThierry Reding          - const: nvidia,p3768-0000+p3767-0000
182d89baa52SThierry Reding          - const: nvidia,p3767-0000
183d89baa52SThierry Reding          - const: nvidia,tegra234
184b4032e17SThierry Reding      - description: Jetson Orin Nano
185b4032e17SThierry Reding        items:
186b4032e17SThierry Reding          - const: nvidia,p3767-0005
187b4032e17SThierry Reding          - const: nvidia,tegra234
188*5f027147SThierry Reding      - description: Jetson Orin Nano Developer Kit
189*5f027147SThierry Reding        items:
190*5f027147SThierry Reding          - const: nvidia,p3768-0000+p3767-0005
191*5f027147SThierry Reding          - const: nvidia,p3767-0005
192*5f027147SThierry Reding          - const: nvidia,tegra234
19362298364SRob Herring
19462298364SRob HerringadditionalProperties: true
195