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
7title: Rockchip platforms device tree bindings
8
9maintainers:
10  - Heiko Stuebner <heiko@sntech.de>
11
12properties:
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 PinebookPro
406        items:
407          - const: pine64,pinebook-pro
408          - const: rockchip,rk3399
409
410      - description: Pine64 Rock64
411        items:
412          - const: pine64,rock64
413          - const: rockchip,rk3328
414
415      - description: Pine64 RockPro64
416        items:
417          - enum:
418              - pine64,rockpro64-v2.1
419              - pine64,rockpro64-v2.0
420          - const: pine64,rockpro64
421          - const: rockchip,rk3399
422
423      - description: Radxa Rock
424        items:
425          - const: radxa,rock
426          - const: rockchip,rk3188
427
428      - description: Radxa ROCK Pi 4
429        items:
430          - const: radxa,rockpi4
431          - const: rockchip,rk3399
432
433      - description: Radxa ROCK Pi N10
434        items:
435          - const: radxa,rockpi-n10
436          - const: vamrs,rk3399pro-vmarc-som
437          - const: rockchip,rk3399pro
438
439      - description: Radxa Rock2 Square
440        items:
441          - const: radxa,rock2-square
442          - const: rockchip,rk3288
443
444      - description: Rikomagic MK808 v1
445        items:
446          - const: rikomagic,mk808
447          - const: rockchip,rk3066a
448
449      - description: Rockchip Kylin
450        items:
451          - const: rockchip,rk3036-kylin
452          - const: rockchip,rk3036
453
454      - description: Rockchip PX3 Evaluation board
455        items:
456          - const: rockchip,px3-evb
457          - const: rockchip,px3
458          - const: rockchip,rk3188
459
460      - description: Rockchip PX30 Evaluation board
461        items:
462          - const: rockchip,px30-evb
463          - const: rockchip,px30
464
465      - description: Rockchip PX5 Evaluation board
466        items:
467          - const: rockchip,px5-evb
468          - const: rockchip,px5
469          - const: rockchip,rk3368
470
471      - description: Rockchip R88
472        items:
473          - const: rockchip,r88
474          - const: rockchip,rk3368
475
476      - description: Rockchip RK3036 Evaluation board
477        items:
478          - const: rockchip,rk3036-evb
479          - const: rockchip,rk3036
480
481      - description: Rockchip RK3228 Evaluation board
482        items:
483          - const: rockchip,rk3228-evb
484          - const: rockchip,rk3228
485
486      - description: Rockchip RK3229 Evaluation board
487        items:
488          - const: rockchip,rk3229-evb
489          - const: rockchip,rk3229
490
491      - description: Rockchip RK3288 Evaluation board
492        items:
493          - enum:
494              - rockchip,rk3288-evb-act8846
495              - rockchip,rk3288-evb-rk808
496          - const: rockchip,rk3288
497
498      - description: Rockchip RK3308 Evaluation board
499        items:
500          - const: rockchip,rk3308-evb
501          - const: rockchip,rk3308
502
503      - description: Rockchip RK3328 Evaluation board
504        items:
505          - const: rockchip,rk3328-evb
506          - const: rockchip,rk3328
507
508      - description: Rockchip RK3368 Evaluation board (act8846 pmic)
509        items:
510          - const: rockchip,rk3368-evb-act8846
511          - const: rockchip,rk3368
512
513      - description: Rockchip RK3399 Evaluation board
514        items:
515          - const: rockchip,rk3399-evb
516          - const: rockchip,rk3399
517
518      - description: Rockchip RK3399 Sapphire standalone
519        items:
520          - const: rockchip,rk3399-sapphire
521          - const: rockchip,rk3399
522
523      - description: Rockchip RK3399 Sapphire with Excavator Baseboard
524        items:
525          - const: rockchip,rk3399-sapphire-excavator
526          - const: rockchip,rk3399
527
528      - description: Rockchip RV1108 Evaluation board
529        items:
530          - const: rockchip,rv1108-evb
531          - const: rockchip,rv1108
532
533      - description: Theobroma Systems RK3368-uQ7 with Haikou baseboard
534        items:
535          - const: tsd,rk3368-lion-haikou
536          - const: rockchip,rk3368
537
538      - description: Theobroma Systems RK3399-Q7 with Haikou baseboard
539        items:
540          - const: tsd,rk3399-puma-haikou
541          - const: rockchip,rk3399
542
543      - description: Tronsmart Orion R68 Meta
544        items:
545          - const: tronsmart,orion-r68-meta
546          - const: rockchip,rk3368
547...
548