xref: /linux/Documentation/devicetree/bindings/arm/tegra.yaml (revision e78f70bad29c5ae1e1076698b690b15794e9b81e)
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 Transformers Device family
56        items:
57          - enum:
58              - asus,tf201
59              - asus,tf300t
60              - asus,tf300tg
61              - asus,tf300tl
62              - asus,tf700t
63          - const: nvidia,tegra30
64      - description: LG Optimus 4X P880
65        items:
66          - const: lg,p880
67          - const: nvidia,tegra30
68      - description: LG Optimus Vu P895
69        items:
70          - const: lg,p895
71          - const: nvidia,tegra30
72      - items:
73          - const: toradex,apalis_t30-eval
74          - const: toradex,apalis_t30
75          - const: nvidia,tegra30
76      - items:
77          - const: toradex,apalis_t30-v1.1-eval
78          - const: toradex,apalis_t30-eval
79          - const: toradex,apalis_t30-v1.1
80          - const: toradex,apalis_t30
81          - const: nvidia,tegra30
82      - items:
83          - enum:
84              - toradex,colibri_t30-eval-v3
85          - const: toradex,colibri_t30
86          - const: nvidia,tegra30
87      - items:
88          - const: asus,grouper
89          - const: nvidia,tegra30
90      - items:
91          - const: asus,tilapia
92          - const: asus,grouper
93          - const: nvidia,tegra30
94      - items:
95          - const: ouya,ouya
96          - const: nvidia,tegra30
97      - items:
98          - const: pegatron,chagall
99          - const: nvidia,tegra30
100      - items:
101          - enum:
102              - asus,tf701t
103              - nvidia,dalmore
104              - nvidia,roth
105              - nvidia,tn7
106          - const: nvidia,tegra114
107      - items:
108          - enum:
109              - nvidia,jetson-tk1
110              - nvidia,venice2
111          - const: nvidia,tegra124
112      - items:
113          - const: toradex,apalis-tk1-eval
114          - const: toradex,apalis-tk1
115          - const: nvidia,tegra124
116      - items:
117          - const: toradex,apalis-tk1-v1.2-eval
118          - const: toradex,apalis-tk1-eval
119          - const: toradex,apalis-tk1-v1.2
120          - const: toradex,apalis-tk1
121          - const: nvidia,tegra124
122      - items:
123          - enum:
124              - nvidia,norrin
125          - const: nvidia,tegra132
126          - const: nvidia,tegra124
127      - items:
128          - const: google,nyan-blaze-rev10
129          - const: google,nyan-blaze-rev9
130          - const: google,nyan-blaze-rev8
131          - const: google,nyan-blaze-rev7
132          - const: google,nyan-blaze-rev6
133          - const: google,nyan-blaze-rev5
134          - const: google,nyan-blaze-rev4
135          - const: google,nyan-blaze-rev3
136          - const: google,nyan-blaze-rev2
137          - const: google,nyan-blaze-rev1
138          - const: google,nyan-blaze-rev0
139          - const: google,nyan-blaze
140          - const: google,nyan
141          - const: nvidia,tegra124
142      - items:
143          - const: google,nyan-big-rev10
144          - const: google,nyan-big-rev9
145          - const: google,nyan-big-rev8
146          - const: google,nyan-big-rev7
147          - const: google,nyan-big-rev6
148          - const: google,nyan-big-rev5
149          - const: google,nyan-big-rev4
150          - const: google,nyan-big-rev3
151          - const: google,nyan-big-rev2
152          - const: google,nyan-big-rev1
153          - const: google,nyan-big-rev0
154          - const: google,nyan-big
155          - const: google,nyan
156          - const: nvidia,tegra124
157      - items:
158          - const: google,nyan-big-rev7
159          - const: google,nyan-big-rev6
160          - const: google,nyan-big-rev5
161          - const: google,nyan-big-rev4
162          - const: google,nyan-big-rev3
163          - const: google,nyan-big-rev2
164          - const: google,nyan-big-rev1
165          - const: google,nyan-big-rev0
166          - const: google,nyan-big
167          - const: google,nyan
168          - const: nvidia,tegra124
169      - items:
170          - enum:
171              - nvidia,darcy
172              - nvidia,p2371-0000
173              - nvidia,p2371-2180
174              - nvidia,p2571
175              - nvidia,p2894-0050-a08
176          - const: nvidia,tegra210
177      - description: Jetson TX2 Developer Kit
178        items:
179          - const: nvidia,p2771-0000
180          - const: nvidia,tegra186
181      - description: Jetson TX2 NX Developer Kit
182        items:
183          - const: nvidia,p3509-0000+p3636-0001
184          - const: nvidia,tegra186
185      - description: Jetson AGX Xavier Developer Kit
186        items:
187          - const: nvidia,p2972-0000
188          - const: nvidia,tegra194
189      - description: Jetson Xavier NX
190        items:
191          - const: nvidia,p3668-0000
192          - const: nvidia,tegra194
193      - description: Jetson Xavier NX (eMMC)
194        items:
195          - const: nvidia,p3668-0001
196          - const: nvidia,tegra194
197      - description: Jetson Xavier NX Developer Kit
198        items:
199          - const: nvidia,p3509-0000+p3668-0000
200          - const: nvidia,tegra194
201      - description: Jetson Xavier NX Developer Kit (eMMC)
202        items:
203          - const: nvidia,p3509-0000+p3668-0001
204          - const: nvidia,tegra194
205      - items:
206          - const: nvidia,tegra234-vdk
207          - const: nvidia,tegra234
208      - description: Jetson AGX Orin
209        items:
210          - const: nvidia,p3701-0000
211          - const: nvidia,tegra234
212      - description: Jetson AGX Orin Developer Kit
213        items:
214          - const: nvidia,p3737-0000+p3701-0000
215          - const: nvidia,p3701-0000
216          - const: nvidia,tegra234
217      - description: Jetson AGX Orin Developer Kit with Industrial Module
218        items:
219          - const: nvidia,p3737-0000+p3701-0008
220          - const: nvidia,p3701-0008
221          - const: nvidia,tegra234
222      - description: NVIDIA IGX Orin Development Kit
223        items:
224          - const: nvidia,p3740-0002+p3701-0008
225          - const: nvidia,p3701-0008
226          - const: nvidia,tegra234
227      - description: Jetson Orin NX
228        items:
229          - const: nvidia,p3767-0000
230          - const: nvidia,tegra234
231      - description: Jetson Orin NX Engineering Reference Developer Kit
232        items:
233          - const: nvidia,p3768-0000+p3767-0000
234          - const: nvidia,p3767-0000
235          - const: nvidia,tegra234
236      - description: Jetson Orin Nano
237        items:
238          - const: nvidia,p3767-0005
239          - const: nvidia,tegra234
240      - description: Jetson Orin Nano Developer Kit
241        items:
242          - const: nvidia,p3768-0000+p3767-0005
243          - const: nvidia,p3767-0005
244          - const: nvidia,tegra234
245
246additionalProperties: true
247