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