Merge tag 'for-linus-5.6-1' of https://github.com/cminyard/linux-ipmi
[sfrench/cifs-2.6.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: Beelink A1
44         items:
45           - const: azw,beelink-a1
46           - const: rockchip,rk3328
47
48       - description: bq Curie 2 tablet
49         items:
50           - const: mundoreader,bq-curie2
51           - const: rockchip,rk3066a
52
53       - description: bq Edison 2 Quad-Core tablet
54         items:
55           - const: mundoreader,bq-edison2qc
56           - const: rockchip,rk3188
57
58       - description: ChipSPARK PopMetal-RK3288
59         items:
60           - const: chipspark,popmetal-rk3288
61           - const: rockchip,rk3288
62
63       - description: ChipSPARK Rayeager PX2
64         items:
65           - const: chipspark,rayeager-px2
66           - const: rockchip,rk3066a
67
68       - description: Elgin RV1108 R1
69         items:
70           - const: elgin,rv1108-r1
71           - const: rockchip,rv1108
72
73       - description: Firefly Firefly-RK3288
74         items:
75           - enum:
76               - firefly,firefly-rk3288
77               - firefly,firefly-rk3288-beta
78           - const: rockchip,rk3288
79
80       - description: Firefly Firefly-RK3288 Reload
81         items:
82           - const: firefly,firefly-rk3288-reload
83           - const: rockchip,rk3288
84
85       - description: Firefly Firefly-RK3399
86         items:
87           - const: firefly,firefly-rk3399
88           - const: rockchip,rk3399
89
90       - description: Firefly ROC-RK3308-CC
91         items:
92           - const: firefly,roc-rk3308-cc
93           - const: rockchip,rk3308
94
95       - description: Firefly roc-rk3328-cc
96         items:
97           - const: firefly,roc-rk3328-cc
98           - const: rockchip,rk3328
99
100       - description: Firefly ROC-RK3399-PC
101         items:
102           - enum:
103               - firefly,roc-rk3399-pc
104               - firefly,roc-rk3399-pc-mezzanine
105           - const: rockchip,rk3399
106
107       - description: FriendlyElec NanoPi4 series boards
108         items:
109           - enum:
110               - friendlyarm,nanopc-t4
111               - friendlyarm,nanopi-m4
112               - friendlyarm,nanopi-neo4
113           - const: rockchip,rk3399
114
115       - description: GeekBuying GeekBox
116         items:
117           - const: geekbuying,geekbox
118           - const: rockchip,rk3368
119
120       - description: Google Bob (Asus Chromebook Flip C101PA)
121         items:
122           - const: google,bob-rev13
123           - const: google,bob-rev12
124           - const: google,bob-rev11
125           - const: google,bob-rev10
126           - const: google,bob-rev9
127           - const: google,bob-rev8
128           - const: google,bob-rev7
129           - const: google,bob-rev6
130           - const: google,bob-rev5
131           - const: google,bob-rev4
132           - const: google,bob
133           - const: google,gru
134           - const: rockchip,rk3399
135
136       - description: Google Brain (dev-board)
137         items:
138           - const: google,veyron-brain-rev0
139           - const: google,veyron-brain
140           - const: google,veyron
141           - const: rockchip,rk3288
142
143       - description: Google Fievel (AOPEN Chromebox Mini)
144         items:
145           - const: google,veyron-fievel-rev8
146           - const: google,veyron-fievel-rev7
147           - const: google,veyron-fievel-rev6
148           - const: google,veyron-fievel-rev5
149           - const: google,veyron-fievel-rev4
150           - const: google,veyron-fievel-rev3
151           - const: google,veyron-fievel-rev2
152           - const: google,veyron-fievel-rev1
153           - const: google,veyron-fievel-rev0
154           - const: google,veyron-fievel
155           - const: google,veyron
156           - const: rockchip,rk3288
157
158       - description: Google Gru (dev-board)
159         items:
160           - const: google,gru-rev15
161           - const: google,gru-rev14
162           - const: google,gru-rev13
163           - const: google,gru-rev12
164           - const: google,gru-rev11
165           - const: google,gru-rev10
166           - const: google,gru-rev9
167           - const: google,gru-rev8
168           - const: google,gru-rev7
169           - const: google,gru-rev6
170           - const: google,gru-rev5
171           - const: google,gru-rev4
172           - const: google,gru-rev3
173           - const: google,gru-rev2
174           - const: google,gru
175           - const: rockchip,rk3399
176
177       - description: Google Jaq (Haier Chromebook 11 and more w/ uSD)
178         items:
179           - const: google,veyron-jaq-rev5
180           - const: google,veyron-jaq-rev4
181           - const: google,veyron-jaq-rev3
182           - const: google,veyron-jaq-rev2
183           - const: google,veyron-jaq-rev1
184           - const: google,veyron-jaq
185           - const: google,veyron
186           - const: rockchip,rk3288
187
188       - description: Google Jerry (Hisense Chromebook C11 and more)
189         items:
190           - const: google,veyron-jerry-rev15
191           - const: google,veyron-jerry-rev14
192           - const: google,veyron-jerry-rev13
193           - const: google,veyron-jerry-rev12
194           - const: google,veyron-jerry-rev11
195           - const: google,veyron-jerry-rev10
196           - const: google,veyron-jerry-rev7
197           - const: google,veyron-jerry-rev6
198           - const: google,veyron-jerry-rev5
199           - const: google,veyron-jerry-rev4
200           - const: google,veyron-jerry-rev3
201           - const: google,veyron-jerry
202           - const: google,veyron
203           - const: rockchip,rk3288
204
205       - description: Google Kevin (Samsung Chromebook Plus)
206         items:
207           - const: google,kevin-rev15
208           - const: google,kevin-rev14
209           - const: google,kevin-rev13
210           - const: google,kevin-rev12
211           - const: google,kevin-rev11
212           - const: google,kevin-rev10
213           - const: google,kevin-rev9
214           - const: google,kevin-rev8
215           - const: google,kevin-rev7
216           - const: google,kevin-rev6
217           - const: google,kevin
218           - const: google,gru
219           - const: rockchip,rk3399
220
221       - description: Google Mickey (Asus Chromebit CS10)
222         items:
223           - const: google,veyron-mickey-rev8
224           - const: google,veyron-mickey-rev7
225           - const: google,veyron-mickey-rev6
226           - const: google,veyron-mickey-rev5
227           - const: google,veyron-mickey-rev4
228           - const: google,veyron-mickey-rev3
229           - const: google,veyron-mickey-rev2
230           - const: google,veyron-mickey-rev1
231           - const: google,veyron-mickey-rev0
232           - const: google,veyron-mickey
233           - const: google,veyron
234           - const: rockchip,rk3288
235
236       - description: Google Mighty (Haier Chromebook 11 and more w/ SD)
237         items:
238           - const: google,veyron-mighty-rev5
239           - const: google,veyron-mighty-rev4
240           - const: google,veyron-mighty-rev3
241           - const: google,veyron-mighty-rev2
242           - const: google,veyron-mighty-rev1
243           - const: google,veyron-mighty
244           - const: google,veyron
245           - const: rockchip,rk3288
246
247       - description: Google Minnie (Asus Chromebook Flip C100P)
248         items:
249           - const: google,veyron-minnie-rev4
250           - const: google,veyron-minnie-rev3
251           - const: google,veyron-minnie-rev2
252           - const: google,veyron-minnie-rev1
253           - const: google,veyron-minnie-rev0
254           - const: google,veyron-minnie
255           - const: google,veyron
256           - const: rockchip,rk3288
257
258       - description: Google Pinky (dev-board)
259         items:
260           - const: google,veyron-pinky-rev2
261           - const: google,veyron-pinky
262           - const: google,veyron
263           - const: rockchip,rk3288
264
265       - description: Google Scarlet - Kingdisplay (Acer Chromebook Tab 10)
266         items:
267           - const: google,scarlet-rev15-sku7
268           - const: google,scarlet-rev15
269           - const: google,scarlet-rev14-sku7
270           - const: google,scarlet-rev14
271           - const: google,scarlet-rev13-sku7
272           - const: google,scarlet-rev13
273           - const: google,scarlet-rev12-sku7
274           - const: google,scarlet-rev12
275           - const: google,scarlet-rev11-sku7
276           - const: google,scarlet-rev11
277           - const: google,scarlet-rev10-sku7
278           - const: google,scarlet-rev10
279           - const: google,scarlet-rev9-sku7
280           - const: google,scarlet-rev9
281           - const: google,scarlet-rev8-sku7
282           - const: google,scarlet-rev8
283           - const: google,scarlet-rev7-sku7
284           - const: google,scarlet-rev7
285           - const: google,scarlet-rev6-sku7
286           - const: google,scarlet-rev6
287           - const: google,scarlet-rev5-sku7
288           - const: google,scarlet-rev5
289           - const: google,scarlet-rev4-sku7
290           - const: google,scarlet-rev4
291           - const: google,scarlet-rev3-sku7
292           - const: google,scarlet-rev3
293           - const: google,scarlet
294           - const: google,gru
295           - const: rockchip,rk3399
296
297       - description: Google Scarlet - Innolux display (Acer Chromebook Tab 10)
298         items:
299           - const: google,scarlet-rev15-sku6
300           - const: google,scarlet-rev15
301           - const: google,scarlet-rev14-sku6
302           - const: google,scarlet-rev14
303           - const: google,scarlet-rev13-sku6
304           - const: google,scarlet-rev13
305           - const: google,scarlet-rev12-sku6
306           - const: google,scarlet-rev12
307           - const: google,scarlet-rev11-sku6
308           - const: google,scarlet-rev11
309           - const: google,scarlet-rev10-sku6
310           - const: google,scarlet-rev10
311           - const: google,scarlet-rev9-sku6
312           - const: google,scarlet-rev9
313           - const: google,scarlet-rev8-sku6
314           - const: google,scarlet-rev8
315           - const: google,scarlet-rev7-sku6
316           - const: google,scarlet-rev7
317           - const: google,scarlet-rev6-sku6
318           - const: google,scarlet-rev6
319           - const: google,scarlet-rev5-sku6
320           - const: google,scarlet-rev5
321           - const: google,scarlet-rev4-sku6
322           - const: google,scarlet-rev4
323           - const: google,scarlet
324           - const: google,gru
325           - const: rockchip,rk3399
326
327       - description: Google Speedy (Asus C201 Chromebook)
328         items:
329           - const: google,veyron-speedy-rev9
330           - const: google,veyron-speedy-rev8
331           - const: google,veyron-speedy-rev7
332           - const: google,veyron-speedy-rev6
333           - const: google,veyron-speedy-rev5
334           - const: google,veyron-speedy-rev4
335           - const: google,veyron-speedy-rev3
336           - const: google,veyron-speedy-rev2
337           - const: google,veyron-speedy
338           - const: google,veyron
339           - const: rockchip,rk3288
340
341       - description: Google Tiger (AOpen Chromebase Mini)
342         items:
343           - const: google,veyron-tiger-rev8
344           - const: google,veyron-tiger-rev7
345           - const: google,veyron-tiger-rev6
346           - const: google,veyron-tiger-rev5
347           - const: google,veyron-tiger-rev4
348           - const: google,veyron-tiger-rev3
349           - const: google,veyron-tiger-rev2
350           - const: google,veyron-tiger-rev1
351           - const: google,veyron-tiger-rev0
352           - const: google,veyron-tiger
353           - const: google,veyron
354           - const: rockchip,rk3288
355
356       - description: Haoyu MarsBoard RK3066
357         items:
358           - const: haoyu,marsboard-rk3066
359           - const: rockchip,rk3066a
360
361       - description: Hugsun X99 TV Box
362         items:
363           - const: hugsun,x99
364           - const: rockchip,rk3399
365
366       - description: Khadas Edge series boards
367         items:
368           - enum:
369               - khadas,edge
370               - khadas,edge-captain
371               - khadas,edge-v
372           - const: rockchip,rk3399
373
374       - description: Mecer Xtreme Mini S6
375         items:
376           - const: mecer,xms6
377           - const: rockchip,rk3229
378
379       - description: Leez RK3399 P710
380         items:
381           - const: leez,p710
382           - const: rockchip,rk3399
383
384       - description: mqmaker MiQi
385         items:
386           - const: mqmaker,miqi
387           - const: rockchip,rk3288
388
389       - description: Netxeon R89 board
390         items:
391           - const: netxeon,r89
392           - const: rockchip,rk3288
393
394       - description: Orange Pi RK3399 board
395         items:
396           - const: rockchip,rk3399-orangepi
397           - const: rockchip,rk3399
398
399       - description: Phytec phyCORE-RK3288 Rapid Development Kit
400         items:
401           - const: phytec,rk3288-pcm-947
402           - const: phytec,rk3288-phycore-som
403           - const: rockchip,rk3288
404
405       - description: Pine64 Rock64
406         items:
407           - const: pine64,rock64
408           - const: rockchip,rk3328
409
410       - description: Pine64 RockPro64
411         items:
412           - enum:
413               - pine64,rockpro64-v2.1
414               - pine64,rockpro64-v2.0
415           - const: pine64,rockpro64
416           - const: rockchip,rk3399
417
418       - description: Radxa Rock
419         items:
420           - const: radxa,rock
421           - const: rockchip,rk3188
422
423       - description: Radxa ROCK Pi 4
424         items:
425           - const: radxa,rockpi4
426           - const: rockchip,rk3399
427
428       - description: Radxa ROCK Pi N10
429         items:
430           - const: radxa,rockpi-n10
431           - const: vamrs,rk3399pro-vmarc-som
432           - const: rockchip,rk3399pro
433
434       - description: Radxa Rock2 Square
435         items:
436           - const: radxa,rock2-square
437           - const: rockchip,rk3288
438
439       - description: Rikomagic MK808 v1
440         items:
441           - const: rikomagic,mk808
442           - const: rockchip,rk3066a
443
444       - description: Rockchip Kylin
445         items:
446           - const: rockchip,kylin-rk3036
447           - const: rockchip,rk3036
448
449       - description: Rockchip PX3 Evaluation board
450         items:
451           - const: rockchip,px3-evb
452           - const: rockchip,px3
453           - const: rockchip,rk3188
454
455       - description: Rockchip PX30 Evaluation board
456         items:
457           - const: rockchip,px30-evb
458           - const: rockchip,px30
459
460       - description: Rockchip PX5 Evaluation board
461         items:
462           - const: rockchip,px5-evb
463           - const: rockchip,px5
464           - const: rockchip,rk3368
465
466       - description: Rockchip R88
467         items:
468           - const: rockchip,r88
469           - const: rockchip,rk3368
470
471       - description: Rockchip RK3228 Evaluation board
472         items:
473           - const: rockchip,rk3228-evb
474           - const: rockchip,rk3228
475
476       - description: Rockchip RK3229 Evaluation board
477         items:
478           - const: rockchip,rk3229-evb
479           - const: rockchip,rk3229
480
481       - description: Rockchip RK3288 Evaluation board
482         items:
483           - enum:
484               - rockchip,rk3288-evb-act8846
485               - rockchip,rk3288-evb-rk808
486           - const: rockchip,rk3288
487
488       - description: Rockchip RK3308 Evaluation board
489         items:
490           - const: rockchip,rk3308-evb
491           - const: rockchip,rk3308
492
493       - description: Rockchip RK3328 Evaluation board
494         items:
495           - const: rockchip,rk3328-evb
496           - const: rockchip,rk3328
497
498       - description: Rockchip RK3368 Evaluation board (act8846 pmic)
499         items:
500           - const: rockchip,rk3368-evb-act8846
501           - const: rockchip,rk3368
502
503       - description: Rockchip RK3399 Evaluation board
504         items:
505           - const: rockchip,rk3399-evb
506           - const: rockchip,rk3399
507
508       - description: Rockchip RK3399 Sapphire standalone
509         items:
510           - const: rockchip,rk3399-sapphire
511           - const: rockchip,rk3399
512
513       - description: Rockchip RK3399 Sapphire with Excavator Baseboard
514         items:
515           - const: rockchip,rk3399-sapphire-excavator
516           - const: rockchip,rk3399
517
518       - description: Rockchip RV1108 Evaluation board
519         items:
520           - const: rockchip,rv1108-evb
521           - const: rockchip,rv1108
522
523       - description: Theobroma Systems RK3368-uQ7 with Haikou baseboard
524         items:
525           - const: tsd,rk3368-lion-haikou
526           - const: rockchip,rk3368
527
528       - description: Theobroma Systems RK3399-Q7 with Haikou baseboard
529         items:
530           - const: tsd,rk3399-puma-haikou
531           - const: rockchip,rk3399
532
533       - description: Tronsmart Orion R68 Meta
534         items:
535           - const: tronsmart,orion-r68-meta
536           - const: rockchip,rk3368
537 ...