xref: /linux/Documentation/devicetree/bindings/arm/rockchip.yaml (revision ec16a3cdf37e507013062f9c4a2067eacdd12b62)
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
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: Anbernic RK3326 Handheld Gaming Console
34        items:
35          - enum:
36              - anbernic,rg351m
37              - anbernic,rg351v
38          - const: rockchip,rk3326
39
40      - description: Anbernic RK3566 Handheld Gaming Console
41        items:
42          - enum:
43              - anbernic,rg353p
44              - anbernic,rg353ps
45              - anbernic,rg353v
46              - anbernic,rg353vs
47              - anbernic,rg503
48              - anbernic,rg-arc-d
49              - anbernic,rg-arc-s
50          - const: rockchip,rk3566
51
52      - description: ArmSoM Sige5 board
53        items:
54          - const: armsom,sige5
55          - const: rockchip,rk3576
56
57      - description: ArmSoM Sige7 board
58        items:
59          - const: armsom,sige7
60          - const: rockchip,rk3588
61
62      - description: ArmSoM LM7 SoM
63        items:
64          - enum:
65              - armsom,w3
66          - const: armsom,lm7
67          - const: rockchip,rk3588
68
69      - description: Asus Tinker board
70        items:
71          - const: asus,rk3288-tinker
72          - const: rockchip,rk3288
73
74      - description: Asus Tinker board S
75        items:
76          - const: asus,rk3288-tinker-s
77          - const: rockchip,rk3288
78
79      - description: Beelink A1
80        items:
81          - const: azw,beelink-a1
82          - const: rockchip,rk3328
83
84      - description: bq Curie 2 tablet
85        items:
86          - const: mundoreader,bq-curie2
87          - const: rockchip,rk3066a
88
89      - description: bq Edison 2 Quad-Core tablet
90        items:
91          - const: mundoreader,bq-edison2qc
92          - const: rockchip,rk3188
93
94      - description: ChipSPARK PopMetal-RK3288
95        items:
96          - const: chipspark,popmetal-rk3288
97          - const: rockchip,rk3288
98
99      - description: ChipSPARK Rayeager PX2
100        items:
101          - const: chipspark,rayeager-px2
102          - const: rockchip,rk3066a
103
104      - description: Cool Pi Compute Module 5(CM5) EVB
105        items:
106          - enum:
107              - coolpi,pi-cm5-evb
108          - const: coolpi,pi-cm5
109          - const: rockchip,rk3588
110
111      - description: Cool Pi CM5 GenBook
112        items:
113          - enum:
114              - coolpi,pi-cm5-genbook
115          - const: coolpi,pi-cm5
116          - const: rockchip,rk3588
117
118      - description: Cool Pi 4 Model B
119        items:
120          - const: coolpi,pi-4b
121          - const: rockchip,rk3588s
122
123      - description: Edgeble Neural Compute Module 2(Neu2) SoM based boards
124        items:
125          - const: edgeble,neural-compute-module-2-io   # Edgeble Neural Compute Module 2 IO Board
126          - const: edgeble,neural-compute-module-2      # Edgeble Neural Compute Module 2 SoM
127          - const: rockchip,rv1126
128
129      - description: Edgeble Neural Compute Module 6(Neu6) SoM based boards
130        items:
131          - const: edgeble,neural-compute-module-6a-io  # Edgeble NCM6A-IO Board
132          - enum:
133              - edgeble,neural-compute-module-6a        # Edgeble Neural Compute Module 6A SoM
134              - edgeble,neural-compute-module-6b        # Edgeble Neural Compute Module 6B SoM
135          - const: rockchip,rk3588
136
137      - description: Elgin RV1108 R1
138        items:
139          - const: elgin,rv1108-r1
140          - const: rockchip,rv1108
141
142      - description: EmbedFire LubanCat 1
143        items:
144          - const: embedfire,lubancat-1
145          - const: rockchip,rk3566
146
147      - description: EmbedFire LubanCat 2
148        items:
149          - const: embedfire,lubancat-2
150          - const: rockchip,rk3568
151
152      - description: Engicam PX30.Core C.TOUCH 2.0
153        items:
154          - const: engicam,px30-core-ctouch2
155          - const: engicam,px30-core
156          - const: rockchip,px30
157
158      - description: Engicam PX30.Core C.TOUCH 2.0 10.1" Open Frame
159        items:
160          - const: engicam,px30-core-ctouch2-of10
161          - const: engicam,px30-core
162          - const: rockchip,px30
163
164      - description: Engicam PX30.Core EDIMM2.2 Starter Kit
165        items:
166          - const: engicam,px30-core-edimm2.2
167          - const: engicam,px30-core
168          - const: rockchip,px30
169
170      - description: Firefly Core-PX30-JD4 on MB-JD4-PX30 baseboard
171        items:
172          - const: firefly,px30-jd4-core-mb
173          - const: firefly,px30-jd4-core
174          - const: rockchip,px30
175
176      - description: Firefly Firefly-RK3288
177        items:
178          - enum:
179              - firefly,firefly-rk3288
180              - firefly,firefly-rk3288-beta
181          - const: rockchip,rk3288
182
183      - description: Firefly Firefly-RK3288 Reload
184        items:
185          - const: firefly,firefly-rk3288-reload
186          - const: rockchip,rk3288
187
188      - description: Firefly Firefly-RK3399
189        items:
190          - const: firefly,firefly-rk3399
191          - const: rockchip,rk3399
192
193      - description: Firefly ROC-RK3308-CC
194        items:
195          - const: firefly,roc-rk3308-cc
196          - const: rockchip,rk3308
197
198      - description: Firefly roc-rk3328-cc
199        items:
200          - const: firefly,roc-rk3328-cc
201          - const: rockchip,rk3328
202
203      - description: Firefly ROC-RK3328-PC
204        items:
205          - const: firefly,roc-rk3328-pc
206          - const: rockchip,rk3328
207
208      - description: Firefly ROC-RK3399-PC
209        items:
210          - enum:
211              - firefly,roc-rk3399-pc
212              - firefly,roc-rk3399-pc-mezzanine
213          - const: rockchip,rk3399
214
215      - description: Firefly ROC-RK3399-PC-PLUS
216        items:
217          - enum:
218              - firefly,roc-rk3399-pc-plus
219          - const: rockchip,rk3399
220
221      - description: Firefly Station M2
222        items:
223          - const: firefly,rk3566-roc-pc
224          - const: rockchip,rk3566
225
226      - description: Firefly Station P2
227        items:
228          - const: firefly,rk3568-roc-pc
229          - const: rockchip,rk3568
230
231      - description: Forlinx FET3588-C SoM
232        items:
233          - enum:
234              - forlinx,ok3588-c
235          - const: forlinx,fet3588-c
236          - const: rockchip,rk3588
237
238      - description: FriendlyElec NanoPi R2 series boards
239        items:
240          - enum:
241              - friendlyarm,nanopi-r2c
242              - friendlyarm,nanopi-r2c-plus
243              - friendlyarm,nanopi-r2s
244              - friendlyarm,nanopi-r2s-plus
245          - const: rockchip,rk3328
246
247      - description: FriendlyElec NanoPi R3S
248        items:
249          - const: friendlyarm,nanopi-r3s
250          - const: rockchip,rk3566
251
252      - description: FriendlyElec NanoPi4 series boards
253        items:
254          - enum:
255              - friendlyarm,nanopc-t4
256              - friendlyarm,nanopi-m4
257              - friendlyarm,nanopi-m4b
258              - friendlyarm,nanopi-neo4
259              - friendlyarm,nanopi-r4s
260              - friendlyarm,nanopi-r4s-enterprise
261          - const: rockchip,rk3399
262
263      - description: FriendlyElec NanoPi R5 series boards
264        items:
265          - enum:
266              - friendlyarm,nanopi-r5c
267              - friendlyarm,nanopi-r5s
268          - const: rockchip,rk3568
269
270      - description: FriendlyElec NanoPi R6 series boards
271        items:
272          - enum:
273              - friendlyarm,nanopi-r6c
274              - friendlyarm,nanopi-r6s
275          - const: rockchip,rk3588s
276
277      - description: FriendlyElec NanoPC T6 series boards
278        items:
279          - enum:
280              - friendlyarm,nanopc-t6
281              - friendlyarm,nanopc-t6-lts
282          - const: rockchip,rk3588
283
284      - description: FriendlyElec CM3588-based boards
285        items:
286          - enum:
287              - friendlyarm,cm3588-nas
288          - const: friendlyarm,cm3588
289          - const: rockchip,rk3588
290
291      - description: GameForce Ace
292        items:
293          - const: gameforce,ace
294          - const: rockchip,rk3588s
295
296      - description: GameForce Chi
297        items:
298          - const: gameforce,chi
299          - const: rockchip,rk3326
300
301      - description: GeekBuying GeekBox
302        items:
303          - const: geekbuying,geekbox
304          - const: rockchip,rk3368
305
306      - description: Geniatech XPI-3128
307        items:
308          - const: geniatech,xpi-3128
309          - const: rockchip,rk3128
310
311      - description: Google Bob (Asus Chromebook Flip C101PA)
312        items:
313          - const: google,bob-rev13
314          - const: google,bob-rev12
315          - const: google,bob-rev11
316          - const: google,bob-rev10
317          - const: google,bob-rev9
318          - const: google,bob-rev8
319          - const: google,bob-rev7
320          - const: google,bob-rev6
321          - const: google,bob-rev5
322          - const: google,bob-rev4
323          - const: google,bob
324          - const: google,gru
325          - const: rockchip,rk3399
326
327      - description: Google Brain (dev-board)
328        items:
329          - const: google,veyron-brain-rev0
330          - const: google,veyron-brain
331          - const: google,veyron
332          - const: rockchip,rk3288
333
334      - description: Google Fievel (AOPEN Chromebox Mini)
335        items:
336          - const: google,veyron-fievel-rev8
337          - const: google,veyron-fievel-rev7
338          - const: google,veyron-fievel-rev6
339          - const: google,veyron-fievel-rev5
340          - const: google,veyron-fievel-rev4
341          - const: google,veyron-fievel-rev3
342          - const: google,veyron-fievel-rev2
343          - const: google,veyron-fievel-rev1
344          - const: google,veyron-fievel-rev0
345          - const: google,veyron-fievel
346          - const: google,veyron
347          - const: rockchip,rk3288
348
349      - description: Google Gru (dev-board)
350        items:
351          - const: google,gru-rev15
352          - const: google,gru-rev14
353          - const: google,gru-rev13
354          - const: google,gru-rev12
355          - const: google,gru-rev11
356          - const: google,gru-rev10
357          - const: google,gru-rev9
358          - const: google,gru-rev8
359          - const: google,gru-rev7
360          - const: google,gru-rev6
361          - const: google,gru-rev5
362          - const: google,gru-rev4
363          - const: google,gru-rev3
364          - const: google,gru-rev2
365          - const: google,gru
366          - const: rockchip,rk3399
367
368      - description: Google Jaq (Haier Chromebook 11 and more w/ uSD)
369        items:
370          - const: google,veyron-jaq-rev5
371          - const: google,veyron-jaq-rev4
372          - const: google,veyron-jaq-rev3
373          - const: google,veyron-jaq-rev2
374          - const: google,veyron-jaq-rev1
375          - const: google,veyron-jaq
376          - const: google,veyron
377          - const: rockchip,rk3288
378
379      - description: Google Jerry (Hisense Chromebook C11 and more)
380        items:
381          - const: google,veyron-jerry-rev15
382          - const: google,veyron-jerry-rev14
383          - const: google,veyron-jerry-rev13
384          - const: google,veyron-jerry-rev12
385          - const: google,veyron-jerry-rev11
386          - const: google,veyron-jerry-rev10
387          - const: google,veyron-jerry-rev7
388          - const: google,veyron-jerry-rev6
389          - const: google,veyron-jerry-rev5
390          - const: google,veyron-jerry-rev4
391          - const: google,veyron-jerry-rev3
392          - const: google,veyron-jerry
393          - const: google,veyron
394          - const: rockchip,rk3288
395
396      - description: Google Kevin (Samsung Chromebook Plus)
397        items:
398          - const: google,kevin-rev15
399          - const: google,kevin-rev14
400          - const: google,kevin-rev13
401          - const: google,kevin-rev12
402          - const: google,kevin-rev11
403          - const: google,kevin-rev10
404          - const: google,kevin-rev9
405          - const: google,kevin-rev8
406          - const: google,kevin-rev7
407          - const: google,kevin-rev6
408          - const: google,kevin
409          - const: google,gru
410          - const: rockchip,rk3399
411
412      - description: Google Mickey (Asus Chromebit CS10)
413        items:
414          - const: google,veyron-mickey-rev8
415          - const: google,veyron-mickey-rev7
416          - const: google,veyron-mickey-rev6
417          - const: google,veyron-mickey-rev5
418          - const: google,veyron-mickey-rev4
419          - const: google,veyron-mickey-rev3
420          - const: google,veyron-mickey-rev2
421          - const: google,veyron-mickey-rev1
422          - const: google,veyron-mickey-rev0
423          - const: google,veyron-mickey
424          - const: google,veyron
425          - const: rockchip,rk3288
426
427      - description: Google Mighty (Haier Chromebook 11 and more w/ SD)
428        items:
429          - const: google,veyron-mighty-rev5
430          - const: google,veyron-mighty-rev4
431          - const: google,veyron-mighty-rev3
432          - const: google,veyron-mighty-rev2
433          - const: google,veyron-mighty-rev1
434          - const: google,veyron-mighty
435          - const: google,veyron
436          - const: rockchip,rk3288
437
438      - description: Google Minnie (Asus Chromebook Flip C100P)
439        items:
440          - const: google,veyron-minnie-rev4
441          - const: google,veyron-minnie-rev3
442          - const: google,veyron-minnie-rev2
443          - const: google,veyron-minnie-rev1
444          - const: google,veyron-minnie-rev0
445          - const: google,veyron-minnie
446          - const: google,veyron
447          - const: rockchip,rk3288
448
449      - description: Google Pinky (dev-board)
450        items:
451          - const: google,veyron-pinky-rev2
452          - const: google,veyron-pinky
453          - const: google,veyron
454          - const: rockchip,rk3288
455
456      - description: Google Scarlet - Dumo (ASUS Chromebook Tablet CT100)
457        items:
458          - const: google,scarlet-rev15-sku0
459          - const: google,scarlet-rev15
460          - const: google,scarlet-rev14-sku0
461          - const: google,scarlet-rev14
462          - const: google,scarlet-rev13-sku0
463          - const: google,scarlet-rev13
464          - const: google,scarlet-rev12-sku0
465          - const: google,scarlet-rev12
466          - const: google,scarlet-rev11-sku0
467          - const: google,scarlet-rev11
468          - const: google,scarlet-rev10-sku0
469          - const: google,scarlet-rev10
470          - const: google,scarlet-rev9-sku0
471          - const: google,scarlet-rev9
472          - const: google,scarlet-rev8-sku0
473          - const: google,scarlet-rev8
474          - const: google,scarlet-rev7-sku0
475          - const: google,scarlet-rev7
476          - const: google,scarlet-rev6-sku0
477          - const: google,scarlet-rev6
478          - const: google,scarlet-rev5-sku0
479          - const: google,scarlet-rev5
480          - const: google,scarlet
481          - const: google,gru
482          - const: rockchip,rk3399
483
484      - description: Google Scarlet - Kingdisplay (Acer Chromebook Tab 10)
485        items:
486          - const: google,scarlet-rev15-sku7
487          - const: google,scarlet-rev15
488          - const: google,scarlet-rev14-sku7
489          - const: google,scarlet-rev14
490          - const: google,scarlet-rev13-sku7
491          - const: google,scarlet-rev13
492          - const: google,scarlet-rev12-sku7
493          - const: google,scarlet-rev12
494          - const: google,scarlet-rev11-sku7
495          - const: google,scarlet-rev11
496          - const: google,scarlet-rev10-sku7
497          - const: google,scarlet-rev10
498          - const: google,scarlet-rev9-sku7
499          - const: google,scarlet-rev9
500          - const: google,scarlet-rev8-sku7
501          - const: google,scarlet-rev8
502          - const: google,scarlet-rev7-sku7
503          - const: google,scarlet-rev7
504          - const: google,scarlet-rev6-sku7
505          - const: google,scarlet-rev6
506          - const: google,scarlet-rev5-sku7
507          - const: google,scarlet-rev5
508          - const: google,scarlet-rev4-sku7
509          - const: google,scarlet-rev4
510          - const: google,scarlet-rev3-sku7
511          - const: google,scarlet-rev3
512          - const: google,scarlet
513          - const: google,gru
514          - const: rockchip,rk3399
515
516      - description: |
517          Google Scarlet - Innolux display (Acer Chromebook Tab 10 and more)
518        items:
519          - const: google,scarlet-rev15-sku2
520          - const: google,scarlet-rev15-sku4
521          - const: google,scarlet-rev15-sku6
522          - const: google,scarlet-rev15
523          - const: google,scarlet-rev14-sku2
524          - const: google,scarlet-rev14-sku4
525          - const: google,scarlet-rev14-sku6
526          - const: google,scarlet-rev14
527          - const: google,scarlet-rev13-sku2
528          - const: google,scarlet-rev13-sku4
529          - const: google,scarlet-rev13-sku6
530          - const: google,scarlet-rev13
531          - const: google,scarlet-rev12-sku2
532          - const: google,scarlet-rev12-sku4
533          - const: google,scarlet-rev12-sku6
534          - const: google,scarlet-rev12
535          - const: google,scarlet-rev11-sku2
536          - const: google,scarlet-rev11-sku4
537          - const: google,scarlet-rev11-sku6
538          - const: google,scarlet-rev11
539          - const: google,scarlet-rev10-sku2
540          - const: google,scarlet-rev10-sku4
541          - const: google,scarlet-rev10-sku6
542          - const: google,scarlet-rev10
543          - const: google,scarlet-rev9-sku2
544          - const: google,scarlet-rev9-sku4
545          - const: google,scarlet-rev9-sku6
546          - const: google,scarlet-rev9
547          - const: google,scarlet-rev8-sku2
548          - const: google,scarlet-rev8-sku4
549          - const: google,scarlet-rev8-sku6
550          - const: google,scarlet-rev8
551          - const: google,scarlet-rev7-sku2
552          - const: google,scarlet-rev7-sku4
553          - const: google,scarlet-rev7-sku6
554          - const: google,scarlet-rev7
555          - const: google,scarlet-rev6-sku2
556          - const: google,scarlet-rev6-sku4
557          - const: google,scarlet-rev6-sku6
558          - const: google,scarlet-rev6
559          - const: google,scarlet-rev5-sku2
560          - const: google,scarlet-rev5-sku4
561          - const: google,scarlet-rev5-sku6
562          - const: google,scarlet-rev5
563          - const: google,scarlet-rev4-sku2
564          - const: google,scarlet-rev4-sku4
565          - const: google,scarlet-rev4-sku6
566          - const: google,scarlet-rev4
567          - const: google,scarlet
568          - const: google,gru
569          - const: rockchip,rk3399
570
571      - description: Google Speedy (Asus C201 Chromebook)
572        items:
573          - const: google,veyron-speedy-rev9
574          - const: google,veyron-speedy-rev8
575          - const: google,veyron-speedy-rev7
576          - const: google,veyron-speedy-rev6
577          - const: google,veyron-speedy-rev5
578          - const: google,veyron-speedy-rev4
579          - const: google,veyron-speedy-rev3
580          - const: google,veyron-speedy-rev2
581          - const: google,veyron-speedy
582          - const: google,veyron
583          - const: rockchip,rk3288
584
585      - description: Google Tiger (AOpen Chromebase Mini)
586        items:
587          - const: google,veyron-tiger-rev8
588          - const: google,veyron-tiger-rev7
589          - const: google,veyron-tiger-rev6
590          - const: google,veyron-tiger-rev5
591          - const: google,veyron-tiger-rev4
592          - const: google,veyron-tiger-rev3
593          - const: google,veyron-tiger-rev2
594          - const: google,veyron-tiger-rev1
595          - const: google,veyron-tiger-rev0
596          - const: google,veyron-tiger
597          - const: google,veyron
598          - const: rockchip,rk3288
599
600      - description: Haoyu MarsBoard RK3066
601        items:
602          - const: haoyu,marsboard-rk3066
603          - const: rockchip,rk3066a
604
605      - description: Hardkernel Odroid Go Advance
606        items:
607          - const: hardkernel,rk3326-odroid-go2
608          - const: rockchip,rk3326
609
610      - description: Hardkernel Odroid Go Advance Black Edition
611        items:
612          - const: hardkernel,rk3326-odroid-go2-v11
613          - const: rockchip,rk3326
614
615      - description: Hardkernel Odroid Go Super
616        items:
617          - const: hardkernel,rk3326-odroid-go3
618          - const: rockchip,rk3326
619
620      - description: Hardkernel Odroid M1
621        items:
622          - const: hardkernel,odroid-m1
623          - const: rockchip,rk3568
624
625      - description: Hardkernel Odroid M1S
626        items:
627          - const: hardkernel,odroid-m1s
628          - const: rockchip,rk3566
629
630      - description: Hardkernel Odroid M2
631        items:
632          - const: hardkernel,odroid-m2
633          - const: rockchip,rk3588s
634
635      - description: Hugsun X99 TV Box
636        items:
637          - const: hugsun,x99
638          - const: rockchip,rk3399
639
640      - description: Indiedroid Nova SBC
641        items:
642          - const: indiedroid,nova
643          - const: rockchip,rk3588s
644
645      - description: Khadas Edge series boards
646        items:
647          - enum:
648              - khadas,edge
649              - khadas,edge-captain
650              - khadas,edge-v
651          - const: rockchip,rk3399
652
653      - description: Khadas Edge2 series boards
654        items:
655          - const: khadas,edge2
656          - const: rockchip,rk3588s
657
658      - description: Kobol Helios64
659        items:
660          - const: kobol,helios64
661          - const: rockchip,rk3399
662
663      - description: Mecer Xtreme Mini S6
664        items:
665          - const: mecer,xms6
666          - const: rockchip,rk3229
667
668      - description: Leez RK3399 P710
669        items:
670          - const: leez,p710
671          - const: rockchip,rk3399
672
673      - description: LCKFB Taishan Pi RK3566
674        items:
675          - const: lckfb,tspi-rk3566
676          - const: rockchip,rk3566
677
678      - description: Lunzn FastRhino R66S / R68S
679        items:
680          - enum:
681              - lunzn,fastrhino-r66s
682              - lunzn,fastrhino-r68s
683          - const: rockchip,rk3568
684
685      - description: mqmaker MiQi
686        items:
687          - const: mqmaker,miqi
688          - const: rockchip,rk3288
689
690      - description: Neardi LBA3368
691        items:
692          - const: neardi,lba3368
693          - const: rockchip,rk3368
694
695      - description: Netxeon R89 board
696        items:
697          - const: netxeon,r89
698          - const: rockchip,rk3288
699
700      - description: OPEN AI LAB EAIDK-610
701        items:
702          - const: openailab,eaidk-610
703          - const: rockchip,rk3399
704
705      - description: Xunlong Orange Pi RK3399 board
706        items:
707          - const: xunlong,rk3399-orangepi
708          - const: rockchip,rk3399
709
710      - description: Phytec phyCORE-RK3288 Rapid Development Kit
711        items:
712          - const: phytec,rk3288-pcm-947
713          - const: phytec,rk3288-phycore-som
714          - const: rockchip,rk3288
715
716      - description: Pine64 Pinebook Pro
717        items:
718          - const: pine64,pinebook-pro
719          - const: rockchip,rk3399
720
721      - description: Pine64 PineNote
722        items:
723          - enum:
724              - pine64,pinenote-v1.1
725              - pine64,pinenote-v1.2
726          - const: pine64,pinenote
727          - const: rockchip,rk3566
728
729      - description: Pine64 PinePhone Pro
730        items:
731          - const: pine64,pinephone-pro
732          - const: rockchip,rk3399
733
734      - description: Pine64 PineTab2
735        items:
736          - enum:
737              - pine64,pinetab2-v0.1
738              - pine64,pinetab2-v2.0
739          - const: pine64,pinetab2
740          - const: rockchip,rk3566
741
742      - description: Pine64 Rock64
743        items:
744          - const: pine64,rock64
745          - const: rockchip,rk3328
746
747      - description: Pine64 RockPro64
748        items:
749          - enum:
750              - pine64,rockpro64-v2.1
751              - pine64,rockpro64-v2.0
752          - const: pine64,rockpro64
753          - const: rockchip,rk3399
754
755      - description: Pine64 Quartz64 Model A/B
756        items:
757          - enum:
758              - pine64,quartz64-a
759              - pine64,quartz64-b
760          - const: rockchip,rk3566
761
762      - description: Pine64 QuartzPro64
763        items:
764          - const: pine64,quartzpro64
765          - const: rockchip,rk3588
766
767      - description: Pine64 SOQuartz
768        items:
769          - enum:
770              - pine64,soquartz-blade
771              - pine64,soquartz-cm4io
772              - pine64,soquartz-model-a
773          - const: pine64,soquartz
774          - const: rockchip,rk3566
775
776      - description: Powkiddy RK3566 Handheld Gaming Console
777        items:
778          - enum:
779              - powkiddy,rgb10max3
780              - powkiddy,rgb20sx
781              - powkiddy,rgb30
782              - powkiddy,rk2023
783              - powkiddy,x55
784          - const: rockchip,rk3566
785
786      - description: Protonic MECSBC board
787        items:
788          - const: prt,mecsbc
789          - const: rockchip,rk3568
790
791      - description: QNAP TS-433-4G 4-Bay NAS
792        items:
793          - const: qnap,ts433
794          - const: rockchip,rk3568
795
796      - description: Radxa Compute Module 3 (CM3)
797        items:
798          - enum:
799              - radxa,cm3-io
800          - const: radxa,cm3
801          - const: rockchip,rk3566
802
803      - description: Radxa CM3 Industrial
804        items:
805          - enum:
806              - radxa,e25
807          - const: radxa,cm3i
808          - const: rockchip,rk3568
809
810      - description: Radxa E20C
811        items:
812          - const: radxa,e20c
813          - const: rockchip,rk3528
814
815      - description: Radxa Rock
816        items:
817          - const: radxa,rock
818          - const: rockchip,rk3188
819
820      - description: Radxa ROCK Pi 4A/A+/B/B+/C
821        items:
822          - enum:
823              - radxa,rockpi4a
824              - radxa,rockpi4a-plus
825              - radxa,rockpi4b
826              - radxa,rockpi4b-plus
827              - radxa,rockpi4c
828          - const: radxa,rockpi4
829          - const: rockchip,rk3399
830
831      - description: Radxa ROCK 4C+
832        items:
833          - const: radxa,rock-4c-plus
834          - const: rockchip,rk3399
835
836      - description: Radxa ROCK 4SE
837        items:
838          - const: radxa,rock-4se
839          - const: rockchip,rk3399
840
841      - description: Radxa ROCK Pi E
842        items:
843          - const: radxa,rockpi-e
844          - const: rockchip,rk3328
845
846      - description: Radxa ROCK Pi N8
847        items:
848          - const: radxa,rockpi-n8
849          - const: vamrs,rk3288-vmarc-som
850          - const: rockchip,rk3288
851
852      - description: Radxa ROCK Pi N10
853        items:
854          - const: radxa,rockpi-n10
855          - const: vamrs,rk3399pro-vmarc-som
856          - const: rockchip,rk3399pro
857
858      - description: Radxa ROCK Pi S
859        items:
860          - const: radxa,rockpis
861          - const: rockchip,rk3308
862
863      - description: Radxa Rock 2 Square
864        items:
865          - const: radxa,rock2-square
866          - const: rockchip,rk3288
867
868      - description: Radxa ROCK 3A
869        items:
870          - const: radxa,rock3a
871          - const: rockchip,rk3568
872
873      - description: Radxa ROCK 3B
874        items:
875          - const: radxa,rock-3b
876          - const: rockchip,rk3568
877
878      - description: Radxa ROCK 3C
879        items:
880          - const: radxa,rock-3c
881          - const: rockchip,rk3566
882
883      - description: Radxa ROCK 5 ITX
884        items:
885          - const: radxa,rock-5-itx
886          - const: rockchip,rk3588
887
888      - description: Radxa ROCK 5A
889        items:
890          - const: radxa,rock-5a
891          - const: rockchip,rk3588s
892
893      - description: Radxa ROCK 5B
894        items:
895          - const: radxa,rock-5b
896          - const: rockchip,rk3588
897
898      - description: Radxa ROCK 5C
899        items:
900          - const: radxa,rock-5c
901          - const: rockchip,rk3588s
902
903      - description: Radxa ROCK S0
904        items:
905          - const: radxa,rock-s0
906          - const: rockchip,rk3308
907
908      - description: Radxa ZERO 3W/3E
909        items:
910          - enum:
911              - radxa,zero-3e
912              - radxa,zero-3w
913          - const: rockchip,rk3566
914
915      - description: Relfor SAIB board
916        items:
917          - const: relfor,saib
918          - const: rockchip,rv1109
919
920      - description: Rikomagic MK808 v1
921        items:
922          - const: rikomagic,mk808
923          - const: rockchip,rk3066a
924
925      - description: Rockchip Kylin
926        items:
927          - const: rockchip,rk3036-kylin
928          - const: rockchip,rk3036
929
930      - description: Rockchip PX3 Evaluation board
931        items:
932          - const: rockchip,px3-evb
933          - const: rockchip,px3
934          - const: rockchip,rk3188
935
936      - description: Rockchip PX30 Evaluation board
937        items:
938          - const: rockchip,px30-evb
939          - const: rockchip,px30
940
941      - description: Rockchip PX5 Evaluation board
942        items:
943          - const: rockchip,px5-evb
944          - const: rockchip,px5
945          - const: rockchip,rk3368
946
947      - description: Rockchip R88
948        items:
949          - const: rockchip,r88
950          - const: rockchip,rk3368
951
952      - description: Rockchip RK3036 Evaluation board
953        items:
954          - const: rockchip,rk3036-evb
955          - const: rockchip,rk3036
956
957      - description: Rockchip RK3128 Evaluation board
958        items:
959          - const: rockchip,rk3128-evb
960          - const: rockchip,rk3128
961
962      - description: Rockchip RK3228 Evaluation board
963        items:
964          - const: rockchip,rk3228-evb
965          - const: rockchip,rk3228
966
967      - description: Rockchip RK3229 Evaluation board
968        items:
969          - const: rockchip,rk3229-evb
970          - const: rockchip,rk3229
971
972      - description: Rockchip RK3288 Evaluation board
973        items:
974          - enum:
975              - rockchip,rk3288-evb-act8846
976              - rockchip,rk3288-evb-rk808
977          - const: rockchip,rk3288
978
979      - description: Rockchip RK3308 Evaluation board
980        items:
981          - const: rockchip,rk3308-evb
982          - const: rockchip,rk3308
983
984      - description: Rockchip RK3328 Evaluation board
985        items:
986          - const: rockchip,rk3328-evb
987          - const: rockchip,rk3328
988
989      - description: Rockchip RK3368 Evaluation board (act8846 pmic)
990        items:
991          - const: rockchip,rk3368-evb-act8846
992          - const: rockchip,rk3368
993
994      - description: Rockchip RK3399 Evaluation board
995        items:
996          - const: rockchip,rk3399-evb
997          - const: rockchip,rk3399
998
999      - description: Rockchip RK3399 Sapphire standalone
1000        items:
1001          - const: rockchip,rk3399-sapphire
1002          - const: rockchip,rk3399
1003
1004      - description: Rockchip RK3399 Sapphire with Excavator Baseboard
1005        items:
1006          - const: rockchip,rk3399-sapphire-excavator
1007          - const: rockchip,rk3399
1008
1009      - description: Rockchip RK3588 Evaluation board
1010        items:
1011          - const: rockchip,rk3588-evb1-v10
1012          - const: rockchip,rk3588
1013
1014      - description: Rockchip RK3588S Evaluation board
1015        items:
1016          - const: rockchip,rk3588s-evb1-v10
1017          - const: rockchip,rk3588s
1018
1019      - description: Rockchip RV1108 Evaluation board
1020        items:
1021          - const: rockchip,rv1108-evb
1022          - const: rockchip,rv1108
1023
1024      - description: Rockchip Toybrick TB-RK3588X board
1025        items:
1026          - const: rockchip,rk3588-toybrick-x0
1027          - const: rockchip,rk3588
1028
1029      - description: Theobroma Systems PX30-uQ7 with Haikou baseboard
1030        items:
1031          - const: tsd,px30-ringneck-haikou
1032          - const: rockchip,px30
1033
1034      - description: Theobroma Systems RK3368-uQ7 with Haikou baseboard
1035        items:
1036          - const: tsd,rk3368-lion-haikou
1037          - const: rockchip,rk3368
1038
1039      - description: Theobroma Systems RK3399-Q7 with Haikou baseboard
1040        items:
1041          - const: tsd,rk3399-puma-haikou
1042          - const: rockchip,rk3399
1043
1044      - description: Theobroma Systems RK3588-SBC Jaguar
1045        items:
1046          - const: tsd,rk3588-jaguar
1047          - const: rockchip,rk3588
1048
1049      - description: Theobroma Systems RK3588-Q7 with Haikou baseboard
1050        items:
1051          - const: tsd,rk3588-tiger-haikou
1052          - const: tsd,rk3588-tiger
1053          - const: rockchip,rk3588
1054
1055      - description: Tronsmart Orion R68 Meta
1056        items:
1057          - const: tronsmart,orion-r68-meta
1058          - const: rockchip,rk3368
1059
1060      - description: Turing RK1
1061        items:
1062          - const: turing,rk1
1063          - const: rockchip,rk3588
1064
1065      - description: WolfVision PF5 mainboard
1066        items:
1067          - const: wolfvision,rk3568-pf5
1068          - const: rockchip,rk3568
1069
1070      - description: Xunlong Orange Pi 3B
1071        items:
1072          - enum:
1073              - xunlong,orangepi-3b-v1.1
1074              - xunlong,orangepi-3b-v2.1
1075          - const: xunlong,orangepi-3b
1076          - const: rockchip,rk3566
1077
1078      - description: Xunlong Orange Pi 5 Plus
1079        items:
1080          - const: xunlong,orangepi-5-plus
1081          - const: rockchip,rk3588
1082
1083      - description: Xunlong Orange Pi R1 Plus / LTS
1084        items:
1085          - enum:
1086              - xunlong,orangepi-r1-plus
1087              - xunlong,orangepi-r1-plus-lts
1088          - const: rockchip,rk3328
1089
1090      - description: Xunlong Orange Pi 5
1091        items:
1092          - enum:
1093              - xunlong,orangepi-5
1094              - xunlong,orangepi-5b
1095          - const: rockchip,rk3588s
1096
1097      - description: Zkmagic A95X Z2
1098        items:
1099          - const: zkmagic,a95x-z2
1100          - const: rockchip,rk3318
1101
1102      - description: Rockchip RK3566 BOX Evaluation Demo board
1103        items:
1104          - const: rockchip,rk3566-box-demo
1105          - const: rockchip,rk3566
1106
1107      - description: Rockchip RK3568 Evaluation board
1108        items:
1109          - const: rockchip,rk3568-evb1-v10
1110          - const: rockchip,rk3568
1111
1112      - description: Sinovoip RK3308 Banana Pi P2 Pro
1113        items:
1114          - const: sinovoip,rk3308-bpi-p2pro
1115          - const: rockchip,rk3308
1116
1117      - description: Sinovoip RK3568 Banana Pi R2 Pro
1118        items:
1119          - const: sinovoip,rk3568-bpi-r2pro
1120          - const: rockchip,rk3568
1121
1122      - description: Sonoff iHost Smart Home Hub
1123        items:
1124          - const: itead,sonoff-ihost
1125          - enum:
1126              - rockchip,rv1126
1127              - rockchip,rv1109
1128
1129additionalProperties: true
1130
1131...
1132