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