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 NanoPi R2S
108        items:
109          - const: friendlyarm,nanopi-r2s
110          - const: rockchip,rk3328
111
112      - description: FriendlyElec NanoPi4 series boards
113        items:
114          - enum:
115              - friendlyarm,nanopc-t4
116              - friendlyarm,nanopi-m4
117              - friendlyarm,nanopi-neo4
118          - const: rockchip,rk3399
119
120      - description: GeekBuying GeekBox
121        items:
122          - const: geekbuying,geekbox
123          - const: rockchip,rk3368
124
125      - description: Google Bob (Asus Chromebook Flip C101PA)
126        items:
127          - const: google,bob-rev13
128          - const: google,bob-rev12
129          - const: google,bob-rev11
130          - const: google,bob-rev10
131          - const: google,bob-rev9
132          - const: google,bob-rev8
133          - const: google,bob-rev7
134          - const: google,bob-rev6
135          - const: google,bob-rev5
136          - const: google,bob-rev4
137          - const: google,bob
138          - const: google,gru
139          - const: rockchip,rk3399
140
141      - description: Google Brain (dev-board)
142        items:
143          - const: google,veyron-brain-rev0
144          - const: google,veyron-brain
145          - const: google,veyron
146          - const: rockchip,rk3288
147
148      - description: Google Fievel (AOPEN Chromebox Mini)
149        items:
150          - const: google,veyron-fievel-rev8
151          - const: google,veyron-fievel-rev7
152          - const: google,veyron-fievel-rev6
153          - const: google,veyron-fievel-rev5
154          - const: google,veyron-fievel-rev4
155          - const: google,veyron-fievel-rev3
156          - const: google,veyron-fievel-rev2
157          - const: google,veyron-fievel-rev1
158          - const: google,veyron-fievel-rev0
159          - const: google,veyron-fievel
160          - const: google,veyron
161          - const: rockchip,rk3288
162
163      - description: Google Gru (dev-board)
164        items:
165          - const: google,gru-rev15
166          - const: google,gru-rev14
167          - const: google,gru-rev13
168          - const: google,gru-rev12
169          - const: google,gru-rev11
170          - const: google,gru-rev10
171          - const: google,gru-rev9
172          - const: google,gru-rev8
173          - const: google,gru-rev7
174          - const: google,gru-rev6
175          - const: google,gru-rev5
176          - const: google,gru-rev4
177          - const: google,gru-rev3
178          - const: google,gru-rev2
179          - const: google,gru
180          - const: rockchip,rk3399
181
182      - description: Google Jaq (Haier Chromebook 11 and more w/ uSD)
183        items:
184          - const: google,veyron-jaq-rev5
185          - const: google,veyron-jaq-rev4
186          - const: google,veyron-jaq-rev3
187          - const: google,veyron-jaq-rev2
188          - const: google,veyron-jaq-rev1
189          - const: google,veyron-jaq
190          - const: google,veyron
191          - const: rockchip,rk3288
192
193      - description: Google Jerry (Hisense Chromebook C11 and more)
194        items:
195          - const: google,veyron-jerry-rev15
196          - const: google,veyron-jerry-rev14
197          - const: google,veyron-jerry-rev13
198          - const: google,veyron-jerry-rev12
199          - const: google,veyron-jerry-rev11
200          - const: google,veyron-jerry-rev10
201          - const: google,veyron-jerry-rev7
202          - const: google,veyron-jerry-rev6
203          - const: google,veyron-jerry-rev5
204          - const: google,veyron-jerry-rev4
205          - const: google,veyron-jerry-rev3
206          - const: google,veyron-jerry
207          - const: google,veyron
208          - const: rockchip,rk3288
209
210      - description: Google Kevin (Samsung Chromebook Plus)
211        items:
212          - const: google,kevin-rev15
213          - const: google,kevin-rev14
214          - const: google,kevin-rev13
215          - const: google,kevin-rev12
216          - const: google,kevin-rev11
217          - const: google,kevin-rev10
218          - const: google,kevin-rev9
219          - const: google,kevin-rev8
220          - const: google,kevin-rev7
221          - const: google,kevin-rev6
222          - const: google,kevin
223          - const: google,gru
224          - const: rockchip,rk3399
225
226      - description: Google Mickey (Asus Chromebit CS10)
227        items:
228          - const: google,veyron-mickey-rev8
229          - const: google,veyron-mickey-rev7
230          - const: google,veyron-mickey-rev6
231          - const: google,veyron-mickey-rev5
232          - const: google,veyron-mickey-rev4
233          - const: google,veyron-mickey-rev3
234          - const: google,veyron-mickey-rev2
235          - const: google,veyron-mickey-rev1
236          - const: google,veyron-mickey-rev0
237          - const: google,veyron-mickey
238          - const: google,veyron
239          - const: rockchip,rk3288
240
241      - description: Google Mighty (Haier Chromebook 11 and more w/ SD)
242        items:
243          - const: google,veyron-mighty-rev5
244          - const: google,veyron-mighty-rev4
245          - const: google,veyron-mighty-rev3
246          - const: google,veyron-mighty-rev2
247          - const: google,veyron-mighty-rev1
248          - const: google,veyron-mighty
249          - const: google,veyron
250          - const: rockchip,rk3288
251
252      - description: Google Minnie (Asus Chromebook Flip C100P)
253        items:
254          - const: google,veyron-minnie-rev4
255          - const: google,veyron-minnie-rev3
256          - const: google,veyron-minnie-rev2
257          - const: google,veyron-minnie-rev1
258          - const: google,veyron-minnie-rev0
259          - const: google,veyron-minnie
260          - const: google,veyron
261          - const: rockchip,rk3288
262
263      - description: Google Pinky (dev-board)
264        items:
265          - const: google,veyron-pinky-rev2
266          - const: google,veyron-pinky
267          - const: google,veyron
268          - const: rockchip,rk3288
269
270      - description: Google Scarlet - Kingdisplay (Acer Chromebook Tab 10)
271        items:
272          - const: google,scarlet-rev15-sku7
273          - const: google,scarlet-rev15
274          - const: google,scarlet-rev14-sku7
275          - const: google,scarlet-rev14
276          - const: google,scarlet-rev13-sku7
277          - const: google,scarlet-rev13
278          - const: google,scarlet-rev12-sku7
279          - const: google,scarlet-rev12
280          - const: google,scarlet-rev11-sku7
281          - const: google,scarlet-rev11
282          - const: google,scarlet-rev10-sku7
283          - const: google,scarlet-rev10
284          - const: google,scarlet-rev9-sku7
285          - const: google,scarlet-rev9
286          - const: google,scarlet-rev8-sku7
287          - const: google,scarlet-rev8
288          - const: google,scarlet-rev7-sku7
289          - const: google,scarlet-rev7
290          - const: google,scarlet-rev6-sku7
291          - const: google,scarlet-rev6
292          - const: google,scarlet-rev5-sku7
293          - const: google,scarlet-rev5
294          - const: google,scarlet-rev4-sku7
295          - const: google,scarlet-rev4
296          - const: google,scarlet-rev3-sku7
297          - const: google,scarlet-rev3
298          - const: google,scarlet
299          - const: google,gru
300          - const: rockchip,rk3399
301
302      - description: Google Scarlet - Innolux display (Acer Chromebook Tab 10)
303        items:
304          - const: google,scarlet-rev15-sku6
305          - const: google,scarlet-rev15
306          - const: google,scarlet-rev14-sku6
307          - const: google,scarlet-rev14
308          - const: google,scarlet-rev13-sku6
309          - const: google,scarlet-rev13
310          - const: google,scarlet-rev12-sku6
311          - const: google,scarlet-rev12
312          - const: google,scarlet-rev11-sku6
313          - const: google,scarlet-rev11
314          - const: google,scarlet-rev10-sku6
315          - const: google,scarlet-rev10
316          - const: google,scarlet-rev9-sku6
317          - const: google,scarlet-rev9
318          - const: google,scarlet-rev8-sku6
319          - const: google,scarlet-rev8
320          - const: google,scarlet-rev7-sku6
321          - const: google,scarlet-rev7
322          - const: google,scarlet-rev6-sku6
323          - const: google,scarlet-rev6
324          - const: google,scarlet-rev5-sku6
325          - const: google,scarlet-rev5
326          - const: google,scarlet-rev4-sku6
327          - const: google,scarlet-rev4
328          - const: google,scarlet
329          - const: google,gru
330          - const: rockchip,rk3399
331
332      - description: Google Speedy (Asus C201 Chromebook)
333        items:
334          - const: google,veyron-speedy-rev9
335          - const: google,veyron-speedy-rev8
336          - const: google,veyron-speedy-rev7
337          - const: google,veyron-speedy-rev6
338          - const: google,veyron-speedy-rev5
339          - const: google,veyron-speedy-rev4
340          - const: google,veyron-speedy-rev3
341          - const: google,veyron-speedy-rev2
342          - const: google,veyron-speedy
343          - const: google,veyron
344          - const: rockchip,rk3288
345
346      - description: Google Tiger (AOpen Chromebase Mini)
347        items:
348          - const: google,veyron-tiger-rev8
349          - const: google,veyron-tiger-rev7
350          - const: google,veyron-tiger-rev6
351          - const: google,veyron-tiger-rev5
352          - const: google,veyron-tiger-rev4
353          - const: google,veyron-tiger-rev3
354          - const: google,veyron-tiger-rev2
355          - const: google,veyron-tiger-rev1
356          - const: google,veyron-tiger-rev0
357          - const: google,veyron-tiger
358          - const: google,veyron
359          - const: rockchip,rk3288
360
361      - description: Haoyu MarsBoard RK3066
362        items:
363          - const: haoyu,marsboard-rk3066
364          - const: rockchip,rk3066a
365
366      - description: Hardkernel Odroid Go Advance
367        items:
368          - const: hardkernel,rk3326-odroid-go2
369          - const: rockchip,rk3326
370
371      - description: Hugsun X99 TV Box
372        items:
373          - const: hugsun,x99
374          - const: rockchip,rk3399
375
376      - description: Khadas Edge series boards
377        items:
378          - enum:
379              - khadas,edge
380              - khadas,edge-captain
381              - khadas,edge-v
382          - const: rockchip,rk3399
383
384      - description: Mecer Xtreme Mini S6
385        items:
386          - const: mecer,xms6
387          - const: rockchip,rk3229
388
389      - description: Leez RK3399 P710
390        items:
391          - const: leez,p710
392          - const: rockchip,rk3399
393
394      - description: mqmaker MiQi
395        items:
396          - const: mqmaker,miqi
397          - const: rockchip,rk3288
398
399      - description: Netxeon R89 board
400        items:
401          - const: netxeon,r89
402          - const: rockchip,rk3288
403
404      - description: Orange Pi RK3399 board
405        items:
406          - const: rockchip,rk3399-orangepi
407          - const: rockchip,rk3399
408
409      - description: Phytec phyCORE-RK3288 Rapid Development Kit
410        items:
411          - const: phytec,rk3288-pcm-947
412          - const: phytec,rk3288-phycore-som
413          - const: rockchip,rk3288
414
415      - description: Pine64 PinebookPro
416        items:
417          - const: pine64,pinebook-pro
418          - const: rockchip,rk3399
419
420      - description: Pine64 Rock64
421        items:
422          - const: pine64,rock64
423          - const: rockchip,rk3328
424
425      - description: Pine64 RockPro64
426        items:
427          - enum:
428              - pine64,rockpro64-v2.1
429              - pine64,rockpro64-v2.0
430          - const: pine64,rockpro64
431          - const: rockchip,rk3399
432
433      - description: Radxa Rock
434        items:
435          - const: radxa,rock
436          - const: rockchip,rk3188
437
438      - description: Radxa ROCK Pi 4A/B/C
439        items:
440          - enum:
441              - radxa,rockpi4a
442              - radxa,rockpi4b
443              - radxa,rockpi4c
444          - const: radxa,rockpi4
445          - const: rockchip,rk3399
446
447      - description: Radxa ROCK Pi N8
448        items:
449          - const: radxa,rockpi-n8
450          - const: vamrs,rk3288-vmarc-som
451          - const: rockchip,rk3288
452
453      - description: Radxa ROCK Pi N10
454        items:
455          - const: radxa,rockpi-n10
456          - const: vamrs,rk3399pro-vmarc-som
457          - const: rockchip,rk3399pro
458
459      - description: Radxa Rock2 Square
460        items:
461          - const: radxa,rock2-square
462          - const: rockchip,rk3288
463
464      - description: Rikomagic MK808 v1
465        items:
466          - const: rikomagic,mk808
467          - const: rockchip,rk3066a
468
469      - description: Rockchip Kylin
470        items:
471          - const: rockchip,rk3036-kylin
472          - const: rockchip,rk3036
473
474      - description: Rockchip PX3 Evaluation board
475        items:
476          - const: rockchip,px3-evb
477          - const: rockchip,px3
478          - const: rockchip,rk3188
479
480      - description: Rockchip PX30 Evaluation board
481        items:
482          - const: rockchip,px30-evb
483          - const: rockchip,px30
484
485      - description: Rockchip PX5 Evaluation board
486        items:
487          - const: rockchip,px5-evb
488          - const: rockchip,px5
489          - const: rockchip,rk3368
490
491      - description: Rockchip R88
492        items:
493          - const: rockchip,r88
494          - const: rockchip,rk3368
495
496      - description: Rockchip RK3036 Evaluation board
497        items:
498          - const: rockchip,rk3036-evb
499          - const: rockchip,rk3036
500
501      - description: Rockchip RK3228 Evaluation board
502        items:
503          - const: rockchip,rk3228-evb
504          - const: rockchip,rk3228
505
506      - description: Rockchip RK3229 Evaluation board
507        items:
508          - const: rockchip,rk3229-evb
509          - const: rockchip,rk3229
510
511      - description: Rockchip RK3288 Evaluation board
512        items:
513          - enum:
514              - rockchip,rk3288-evb-act8846
515              - rockchip,rk3288-evb-rk808
516          - const: rockchip,rk3288
517
518      - description: Rockchip RK3308 Evaluation board
519        items:
520          - const: rockchip,rk3308-evb
521          - const: rockchip,rk3308
522
523      - description: Rockchip RK3328 Evaluation board
524        items:
525          - const: rockchip,rk3328-evb
526          - const: rockchip,rk3328
527
528      - description: Rockchip RK3368 Evaluation board (act8846 pmic)
529        items:
530          - const: rockchip,rk3368-evb-act8846
531          - const: rockchip,rk3368
532
533      - description: Rockchip RK3399 Evaluation board
534        items:
535          - const: rockchip,rk3399-evb
536          - const: rockchip,rk3399
537
538      - description: Rockchip RK3399 Sapphire standalone
539        items:
540          - const: rockchip,rk3399-sapphire
541          - const: rockchip,rk3399
542
543      - description: Rockchip RK3399 Sapphire with Excavator Baseboard
544        items:
545          - const: rockchip,rk3399-sapphire-excavator
546          - const: rockchip,rk3399
547
548      - description: Rockchip RV1108 Evaluation board
549        items:
550          - const: rockchip,rv1108-evb
551          - const: rockchip,rv1108
552
553      - description: Theobroma Systems RK3368-uQ7 with Haikou baseboard
554        items:
555          - const: tsd,rk3368-lion-haikou
556          - const: rockchip,rk3368
557
558      - description: Theobroma Systems RK3399-Q7 with Haikou baseboard
559        items:
560          - const: tsd,rk3399-puma-haikou
561          - const: rockchip,rk3399
562
563      - description: Tronsmart Orion R68 Meta
564        items:
565          - const: tronsmart,orion-r68-meta
566          - const: rockchip,rk3368
567
568      - description: Zkmagic A95X Z2
569        items:
570          - const: zkmagic,a95x-z2
571          - const: rockchip,rk3318
572...
573