]> asedeno.scripts.mit.edu Git - linux.git/blob - Documentation/devicetree/bindings/arm/rockchip.yaml
21d09a78869dd304bb504cac7e3499390e73daea
[linux.git] / Documentation / devicetree / bindings / arm / rockchip.yaml
1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/arm/rockchip.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Rockchip platforms device tree bindings
8
9 maintainers:
10   - Heiko Stuebner <heiko@sntech.de>
11
12 properties:
13   $nodename:
14     const: '/'
15   compatible:
16     oneOf:
17
18       - description: 96boards RK3399 Ficus (ROCK960 Enterprise Edition)
19         items:
20           - const: vamrs,ficus
21           - const: rockchip,rk3399
22
23       - description: 96boards RK3399 Rock960 (ROCK960 Consumer Edition)
24         items:
25           - const: vamrs,rock960
26           - const: rockchip,rk3399
27
28       - description: Amarula Vyasa RK3288
29         items:
30           - const: amarula,vyasa-rk3288
31           - const: rockchip,rk3288
32
33       - description: Asus Tinker board
34         items:
35           - const: asus,rk3288-tinker
36           - const: rockchip,rk3288
37
38       - description: Asus Tinker board S
39         items:
40           - const: asus,rk3288-tinker-s
41           - const: rockchip,rk3288
42
43       - description: bq Curie 2 tablet
44         items:
45           - const: mundoreader,bq-curie2
46           - const: rockchip,rk3066a
47
48       - description: bq Edison 2 Quad-Core tablet
49         items:
50           - const: mundoreader,bq-edison2qc
51           - const: rockchip,rk3188
52
53       - description: ChipSPARK PopMetal-RK3288
54         items:
55           - const: chipspark,popmetal-rk3288
56           - const: rockchip,rk3288
57
58       - description: ChipSPARK Rayeager PX2
59         items:
60           - const: chipspark,rayeager-px2
61           - const: rockchip,rk3066a
62
63       - description: Firefly Firefly-RK3288
64         items:
65           - enum:
66               - firefly,firefly-rk3288
67               - firefly,firefly-rk3288-beta
68           - const: rockchip,rk3288
69
70       - description: Firefly Firefly-RK3288 Reload
71         items:
72           - const: firefly,firefly-rk3288-reload
73           - const: rockchip,rk3288
74
75       - description: Firefly Firefly-RK3399
76         items:
77           - const: firefly,firefly-rk3399
78           - const: rockchip,rk3399
79
80       - description: Firefly roc-rk3328-cc
81         items:
82           - const: firefly,roc-rk3328-cc
83           - const: rockchip,rk3328
84
85       - description: Firefly ROC-RK3399-PC
86         items:
87           - const: firefly,roc-rk3399-pc
88           - const: rockchip,rk3399
89
90       - description: FriendlyElec NanoPC-T4
91         items:
92           - const: friendlyarm,nanopc-t4
93           - const: rockchip,rk3399
94
95       - description: GeekBuying GeekBox
96         items:
97           - const: geekbuying,geekbox
98           - const: rockchip,rk3368
99
100       - description: Google Bob (Asus Chromebook Flip C101PA)
101         items:
102           - const: google,bob-rev13
103           - const: google,bob-rev12
104           - const: google,bob-rev11
105           - const: google,bob-rev10
106           - const: google,bob-rev9
107           - const: google,bob-rev8
108           - const: google,bob-rev7
109           - const: google,bob-rev6
110           - const: google,bob-rev5
111           - const: google,bob-rev4
112           - const: google,bob
113           - const: google,gru
114           - const: rockchip,rk3399
115
116       - description: Google Brain (dev-board)
117         items:
118           - const: google,veyron-brain-rev0
119           - const: google,veyron-brain
120           - const: google,veyron
121           - const: rockchip,rk3288
122
123       - description: Google Gru (dev-board)
124         items:
125           - const: google,gru-rev15
126           - const: google,gru-rev14
127           - const: google,gru-rev13
128           - const: google,gru-rev12
129           - const: google,gru-rev11
130           - const: google,gru-rev10
131           - const: google,gru-rev9
132           - const: google,gru-rev8
133           - const: google,gru-rev7
134           - const: google,gru-rev6
135           - const: google,gru-rev5
136           - const: google,gru-rev4
137           - const: google,gru-rev3
138           - const: google,gru-rev2
139           - const: google,gru
140           - const: rockchip,rk3399
141
142       - description: Google Jaq (Haier Chromebook 11 and more)
143         items:
144           - const: google,veyron-jaq-rev5
145           - const: google,veyron-jaq-rev4
146           - const: google,veyron-jaq-rev3
147           - const: google,veyron-jaq-rev2
148           - const: google,veyron-jaq-rev1
149           - const: google,veyron-jaq
150           - const: google,veyron
151           - const: rockchip,rk3288
152
153       - description: Google Jerry (Hisense Chromebook C11 and more)
154         items:
155           - const: google,veyron-jerry-rev7
156           - const: google,veyron-jerry-rev6
157           - const: google,veyron-jerry-rev5
158           - const: google,veyron-jerry-rev4
159           - const: google,veyron-jerry-rev3
160           - const: google,veyron-jerry
161           - const: google,veyron
162           - const: rockchip,rk3288
163
164       - description: Google Kevin (Samsung Chromebook Plus)
165         items:
166           - const: google,kevin-rev15
167           - const: google,kevin-rev14
168           - const: google,kevin-rev13
169           - const: google,kevin-rev12
170           - const: google,kevin-rev11
171           - const: google,kevin-rev10
172           - const: google,kevin-rev9
173           - const: google,kevin-rev8
174           - const: google,kevin-rev7
175           - const: google,kevin-rev6
176           - const: google,kevin
177           - const: google,gru
178           - const: rockchip,rk3399
179
180       - description: Google Mickey (Asus Chromebit CS10)
181         items:
182           - const: google,veyron-mickey-rev8
183           - const: google,veyron-mickey-rev7
184           - const: google,veyron-mickey-rev6
185           - const: google,veyron-mickey-rev5
186           - const: google,veyron-mickey-rev4
187           - const: google,veyron-mickey-rev3
188           - const: google,veyron-mickey-rev2
189           - const: google,veyron-mickey-rev1
190           - const: google,veyron-mickey-rev0
191           - const: google,veyron-mickey
192           - const: google,veyron
193           - const: rockchip,rk3288
194
195       - description: Google Minnie (Asus Chromebook Flip C100P)
196         items:
197           - const: google,veyron-minnie-rev4
198           - const: google,veyron-minnie-rev3
199           - const: google,veyron-minnie-rev2
200           - const: google,veyron-minnie-rev1
201           - const: google,veyron-minnie-rev0
202           - const: google,veyron-minnie
203           - const: google,veyron
204           - const: rockchip,rk3288
205
206       - description: Google Pinky (dev-board)
207         items:
208           - const: google,veyron-pinky-rev2
209           - const: google,veyron-pinky
210           - const: google,veyron
211           - const: rockchip,rk3288
212
213       - description: Google Scarlet - Kingdisplay (Acer Chromebook Tab 10)
214         items:
215           - const: google,scarlet-rev15-sku7
216           - const: google,scarlet-rev15
217           - const: google,scarlet-rev14-sku7
218           - const: google,scarlet-rev14
219           - const: google,scarlet-rev13-sku7
220           - const: google,scarlet-rev13
221           - const: google,scarlet-rev12-sku7
222           - const: google,scarlet-rev12
223           - const: google,scarlet-rev11-sku7
224           - const: google,scarlet-rev11
225           - const: google,scarlet-rev10-sku7
226           - const: google,scarlet-rev10
227           - const: google,scarlet-rev9-sku7
228           - const: google,scarlet-rev9
229           - const: google,scarlet-rev8-sku7
230           - const: google,scarlet-rev8
231           - const: google,scarlet-rev7-sku7
232           - const: google,scarlet-rev7
233           - const: google,scarlet-rev6-sku7
234           - const: google,scarlet-rev6
235           - const: google,scarlet-rev5-sku7
236           - const: google,scarlet-rev5
237           - const: google,scarlet-rev4-sku7
238           - const: google,scarlet-rev4
239           - const: google,scarlet-rev3-sku7
240           - const: google,scarlet-rev3
241           - const: google,scarlet
242           - const: google,gru
243           - const: rockchip,rk3399
244
245       - description: Google Scarlet - Innolux display (Acer Chromebook Tab 10)
246         items:
247           - const: google,scarlet-rev15-sku6
248           - const: google,scarlet-rev15
249           - const: google,scarlet-rev14-sku6
250           - const: google,scarlet-rev14
251           - const: google,scarlet-rev13-sku6
252           - const: google,scarlet-rev13
253           - const: google,scarlet-rev12-sku6
254           - const: google,scarlet-rev12
255           - const: google,scarlet-rev11-sku6
256           - const: google,scarlet-rev11
257           - const: google,scarlet-rev10-sku6
258           - const: google,scarlet-rev10
259           - const: google,scarlet-rev9-sku6
260           - const: google,scarlet-rev9
261           - const: google,scarlet-rev8-sku6
262           - const: google,scarlet-rev8
263           - const: google,scarlet-rev7-sku6
264           - const: google,scarlet-rev7
265           - const: google,scarlet-rev6-sku6
266           - const: google,scarlet-rev6
267           - const: google,scarlet-rev5-sku6
268           - const: google,scarlet-rev5
269           - const: google,scarlet-rev4-sku6
270           - const: google,scarlet-rev4
271           - const: google,scarlet
272           - const: google,gru
273           - const: rockchip,rk3399
274
275       - description: Google Speedy (Asus C201 Chromebook)
276         items:
277           - const: google,veyron-speedy-rev9
278           - const: google,veyron-speedy-rev8
279           - const: google,veyron-speedy-rev7
280           - const: google,veyron-speedy-rev6
281           - const: google,veyron-speedy-rev5
282           - const: google,veyron-speedy-rev4
283           - const: google,veyron-speedy-rev3
284           - const: google,veyron-speedy-rev2
285           - const: google,veyron-speedy
286           - const: google,veyron
287           - const: rockchip,rk3288
288
289       - description: Haoyu MarsBoard RK3066
290         items:
291           - const: haoyu,marsboard-rk3066
292           - const: rockchip,rk3066a
293
294       - description: mqmaker MiQi
295         items:
296           - const: mqmaker,miqi
297           - const: rockchip,rk3288
298
299       - description: Netxeon R89 board
300         items:
301           - const: netxeon,r89
302           - const: rockchip,rk3288
303
304       - description: Phytec phyCORE-RK3288 Rapid Development Kit
305         items:
306           - const: phytec,rk3288-pcm-947
307           - const: phytec,rk3288-phycore-som
308           - const: rockchip,rk3288
309
310       - description: Pine64 Rock64
311         items:
312           - const: pine64,rock64
313           - const: rockchip,rk3328
314
315       - description: Pine64 RockPro64
316         items:
317           - const: pine64,rockpro64
318           - const: rockchip,rk3399
319
320       - description: Radxa Rock
321         items:
322           - const: radxa,rock
323           - const: rockchip,rk3188
324
325       - description: Radxa ROCK Pi 4
326         items:
327           - const: radxa,rockpi4
328           - const: rockchip,rk3399
329
330       - description: Radxa Rock2 Square
331         items:
332           - const: radxa,rock2-square
333           - const: rockchip,rk3288
334
335       - description: Rikomagic MK808 v1
336         items:
337           - const: rikomagic,mk808
338           - const: rockchip,rk3066a
339
340       - description: Rockchip Kylin
341         items:
342           - const: rockchip,kylin-rk3036
343           - const: rockchip,rk3036
344
345       - description: Rockchip PX3 Evaluation board
346         items:
347           - const: rockchip,px3-evb
348           - const: rockchip,px3
349           - const: rockchip,rk3188
350
351       - description: Rockchip PX30 Evaluation board
352         items:
353           - const: rockchip,px30-evb
354           - const: rockchip,px30
355
356       - description: Rockchip PX5 Evaluation board
357         items:
358           - const: rockchip,px5-evb
359           - const: rockchip,px5
360           - const: rockchip,rk3368
361
362       - description: Rockchip R88
363         items:
364           - const: rockchip,r88
365           - const: rockchip,rk3368
366
367       - description: Rockchip RK3228 Evaluation board
368         items:
369           - const: rockchip,rk3228-evb
370           - const: rockchip,rk3228
371
372       - description: Rockchip RK3229 Evaluation board
373         items:
374           - const: rockchip,rk3229-evb
375           - const: rockchip,rk3229
376
377       - description: Rockchip RK3288 Evaluation board
378         items:
379           - enum:
380               - rockchip,rk3288-evb-act8846
381               - rockchip,rk3288-evb-rk808
382           - const: rockchip,rk3288
383
384       - description: Rockchip RK3288 Fennec
385         items:
386           - const: rockchip,rk3288-fennec
387           - const: rockchip,rk3288
388
389       - description: Rockchip RK3328 Evaluation board
390         items:
391           - const: rockchip,rk3328-evb
392           - const: rockchip,rk3328
393
394       - description: Rockchip RK3368 Evaluation board (act8846 pmic)
395         items:
396           - const: rockchip,rk3368-evb-act8846
397           - const: rockchip,rk3368
398
399       - description: Rockchip RK3399 Evaluation board
400         items:
401           - const: rockchip,rk3399-evb
402           - const: rockchip,rk3399
403
404       - description: Rockchip RK3399 Sapphire standalone
405         items:
406           - const: rockchip,rk3399-sapphire
407           - const: rockchip,rk3399
408
409       - description: Rockchip RK3399 Sapphire with Excavator Baseboard
410         items:
411           - const: rockchip,rk3399-sapphire-excavator
412           - const: rockchip,rk3399
413
414       - description: Rockchip RV1108 Evaluation board
415         items:
416           - const: rockchip,rv1108-evb
417           - const: rockchip,rv1108
418
419       - description: Theobroma Systems RK3368-uQ7 with Haikou baseboard
420         items:
421           - const: tsd,rk3368-uq7-haikou
422           - const: rockchip,rk3368
423
424       - description: Theobroma Systems RK3399-Q7 with Haikou baseboard
425         items:
426           - const: tsd,rk3399-q7-haikou
427           - const: rockchip,rk3399
428
429       - description: Tronsmart Orion R68 Meta
430         items:
431           - const: tronsmart,orion-r68-meta
432           - const: rockchip,rk3368
433 ...