xref: /linux/Documentation/devicetree/bindings/arm/tegra.yaml (revision 6e9a12f85a7567bb9a41d5230468886bd6a27b20)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/tegra.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: NVIDIA Tegra
8
9maintainers:
10  - Thierry Reding <thierry.reding@gmail.com>
11  - Jonathan Hunter <jonathanh@nvidia.com>
12
13properties:
14  $nodename:
15    const: "/"
16  compatible:
17    oneOf:
18      - items:
19          - enum:
20              - compal,paz00
21              - compulab,trimslice
22              - nvidia,harmony
23              - nvidia,seaboard
24              - nvidia,ventana
25          - const: nvidia,tegra20
26      - items:
27          - enum:
28              - ad,medcom-wide
29              - ad,plutux
30              - ad,tec
31          - const: ad,tamonten
32          - const: nvidia,tegra20
33      - items:
34          - enum:
35              - toradex,colibri_t20-eval-v3
36              - toradex,colibri_t20-iris
37          - const: toradex,colibri_t20
38          - const: nvidia,tegra20
39      - items:
40          - const: asus,tf101
41          - const: nvidia,tegra20
42      - items:
43          - const: acer,picasso
44          - const: nvidia,tegra20
45      - items:
46          - enum:
47              - nvidia,beaver
48          - const: nvidia,tegra30
49      - items:
50          - enum:
51              - nvidia,cardhu-a02
52              - nvidia,cardhu-a04
53          - const: nvidia,cardhu
54          - const: nvidia,tegra30
55      - description: ASUS Portable AiO P1801-T
56        items:
57          - const: asus,p1801-t
58          - const: nvidia,tegra30
59      - description: ASUS Transformers Device family
60        items:
61          - enum:
62              - asus,tf201
63              - asus,tf300t
64              - asus,tf300tg
65              - asus,tf300tl
66              - asus,tf700t
67          - const: nvidia,tegra30
68      - description: Asus VivoTab RT
69        items:
70          - const: asus,tf600t
71          - const: nvidia,tegra30
72      - description: LG Optimus 4X P880
73        items:
74          - const: lg,p880
75          - const: nvidia,tegra30
76      - description: LG Optimus Vu P895
77        items:
78          - const: lg,p895
79          - const: nvidia,tegra30
80      - items:
81          - const: toradex,apalis_t30-eval
82          - const: toradex,apalis_t30
83          - const: nvidia,tegra30
84      - items:
85          - const: toradex,apalis_t30-v1.1-eval
86          - const: toradex,apalis_t30-eval
87          - const: toradex,apalis_t30-v1.1
88          - const: toradex,apalis_t30
89          - const: nvidia,tegra30
90      - items:
91          - enum:
92              - toradex,colibri_t30-eval-v3
93          - const: toradex,colibri_t30
94          - const: nvidia,tegra30
95      - items:
96          - const: asus,grouper
97          - const: nvidia,tegra30
98      - items:
99          - const: asus,tilapia
100          - const: asus,grouper
101          - const: nvidia,tegra30
102      - items:
103          - const: ouya,ouya
104          - const: nvidia,tegra30
105      - items:
106          - const: pegatron,chagall
107          - const: nvidia,tegra30
108      - items:
109          - enum:
110              - asus,tf701t
111              - nvidia,dalmore
112              - nvidia,roth
113              - nvidia,tn7
114          - const: nvidia,tegra114
115      - items:
116          - enum:
117              - nvidia,jetson-tk1
118              - nvidia,venice2
119          - const: nvidia,tegra124
120      - items:
121          - const: toradex,apalis-tk1-eval
122          - const: toradex,apalis-tk1
123          - const: nvidia,tegra124
124      - items:
125          - const: toradex,apalis-tk1-v1.2-eval
126          - const: toradex,apalis-tk1-eval
127          - const: toradex,apalis-tk1-v1.2
128          - const: toradex,apalis-tk1
129          - const: nvidia,tegra124
130      - items:
131          - enum:
132              - nvidia,norrin
133          - const: nvidia,tegra132
134          - const: nvidia,tegra124
135      - items:
136          - const: google,nyan-blaze-rev10
137          - const: google,nyan-blaze-rev9
138          - const: google,nyan-blaze-rev8
139          - const: google,nyan-blaze-rev7
140          - const: google,nyan-blaze-rev6
141          - const: google,nyan-blaze-rev5
142          - const: google,nyan-blaze-rev4
143          - const: google,nyan-blaze-rev3
144          - const: google,nyan-blaze-rev2
145          - const: google,nyan-blaze-rev1
146          - const: google,nyan-blaze-rev0
147          - const: google,nyan-blaze
148          - const: google,nyan
149          - const: nvidia,tegra124
150      - items:
151          - const: google,nyan-big-rev10
152          - const: google,nyan-big-rev9
153          - const: google,nyan-big-rev8
154          - const: google,nyan-big-rev7
155          - const: google,nyan-big-rev6
156          - const: google,nyan-big-rev5
157          - const: google,nyan-big-rev4
158          - const: google,nyan-big-rev3
159          - const: google,nyan-big-rev2
160          - const: google,nyan-big-rev1
161          - const: google,nyan-big-rev0
162          - const: google,nyan-big
163          - const: google,nyan
164          - const: nvidia,tegra124
165      - items:
166          - const: google,nyan-big-rev7
167          - const: google,nyan-big-rev6
168          - const: google,nyan-big-rev5
169          - const: google,nyan-big-rev4
170          - const: google,nyan-big-rev3
171          - const: google,nyan-big-rev2
172          - const: google,nyan-big-rev1
173          - const: google,nyan-big-rev0
174          - const: google,nyan-big
175          - const: google,nyan
176          - const: nvidia,tegra124
177      - items:
178          - enum:
179              - nvidia,darcy
180              - nvidia,p2371-0000
181              - nvidia,p2371-2180
182              - nvidia,p2571
183              - nvidia,p2894-0050-a08
184          - const: nvidia,tegra210
185      - description: Jetson TX2 Developer Kit
186        items:
187          - const: nvidia,p2771-0000
188          - const: nvidia,tegra186
189      - description: Jetson TX2 NX Developer Kit
190        items:
191          - const: nvidia,p3509-0000+p3636-0001
192          - const: nvidia,tegra186
193      - description: Jetson AGX Xavier Developer Kit
194        items:
195          - const: nvidia,p2972-0000
196          - const: nvidia,tegra194
197      - description: Jetson Xavier NX
198        items:
199          - const: nvidia,p3668-0000
200          - const: nvidia,tegra194
201      - description: Jetson Xavier NX (eMMC)
202        items:
203          - const: nvidia,p3668-0001
204          - const: nvidia,tegra194
205      - description: Jetson Xavier NX Developer Kit
206        items:
207          - const: nvidia,p3509-0000+p3668-0000
208          - const: nvidia,tegra194
209      - description: Jetson Xavier NX Developer Kit (eMMC)
210        items:
211          - const: nvidia,p3509-0000+p3668-0001
212          - const: nvidia,tegra194
213      - items:
214          - const: nvidia,tegra234-vdk
215          - const: nvidia,tegra234
216      - description: Jetson AGX Orin
217        items:
218          - const: nvidia,p3701-0000
219          - const: nvidia,tegra234
220      - description: Jetson AGX Orin Developer Kit
221        items:
222          - const: nvidia,p3737-0000+p3701-0000
223          - const: nvidia,p3701-0000
224          - const: nvidia,tegra234
225      - description: Jetson AGX Orin Developer Kit with Industrial Module
226        items:
227          - const: nvidia,p3737-0000+p3701-0008
228          - const: nvidia,p3701-0008
229          - const: nvidia,tegra234
230      - description: NVIDIA IGX Orin Development Kit
231        items:
232          - const: nvidia,p3740-0002+p3701-0008
233          - const: nvidia,p3701-0008
234          - const: nvidia,tegra234
235      - description: Jetson Orin NX
236        items:
237          - const: nvidia,p3767-0000
238          - const: nvidia,tegra234
239      - description: Jetson Orin NX Engineering Reference Developer Kit
240        items:
241          - const: nvidia,p3768-0000+p3767-0000
242          - const: nvidia,p3767-0000
243          - const: nvidia,tegra234
244      - description: Jetson Orin Nano
245        items:
246          - const: nvidia,p3767-0005
247          - const: nvidia,tegra234
248      - description: Jetson Orin Nano Developer Kit
249        items:
250          - const: nvidia,p3768-0000+p3767-0005
251          - const: nvidia,p3767-0005
252          - const: nvidia,tegra234
253      - description: NVIDIA P3971-0089+P3834-0008 Engineering Reference Platform
254        items:
255          - const: nvidia,p3971-0089+p3834-0008
256          - const: nvidia,p3834-0008
257          - const: nvidia,tegra264
258
259additionalProperties: true
260