xref: /linux/Documentation/devicetree/bindings/arm/rockchip.yaml (revision 1fd1dc41724319406b0aff221a352a400b0ddfc5)
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: Kobol Helios64
758        items:
759          - const: kobol,helios64
760          - const: rockchip,rk3399
761
762      - description: Mecer Xtreme Mini S6
763        items:
764          - const: mecer,xms6
765          - const: rockchip,rk3229
766
767      - description: Leez RK3399 P710
768        items:
769          - const: leez,p710
770          - const: rockchip,rk3399
771
772      - description: LCKFB Taishan Pi RK3566
773        items:
774          - const: lckfb,tspi-rk3566
775          - const: rockchip,rk3566
776
777      - description: LinkEase EasePi R1
778        items:
779          - const: linkease,easepi-r1
780          - const: rockchip,rk3568
781
782      - description: Luckfox Core3576 Module based boards
783        items:
784          - enum:
785              - luckfox,omni3576
786          - const: luckfox,core3576
787          - const: rockchip,rk3576
788
789      - description: Lunzn FastRhino R66S / R68S
790        items:
791          - enum:
792              - lunzn,fastrhino-r66s
793              - lunzn,fastrhino-r68s
794          - const: rockchip,rk3568
795
796      - description: mqmaker MiQi
797        items:
798          - const: mqmaker,miqi
799          - const: rockchip,rk3288
800
801      - description: Neardi LBA3368
802        items:
803          - const: neardi,lba3368
804          - const: rockchip,rk3368
805
806      - description: Netxeon R89 board
807        items:
808          - const: netxeon,r89
809          - const: rockchip,rk3288
810
811      - description: OPEN AI LAB EAIDK-610
812        items:
813          - const: openailab,eaidk-610
814          - const: rockchip,rk3399
815
816      - description: Xunlong Orange Pi RK3399 board
817        items:
818          - const: xunlong,rk3399-orangepi
819          - const: rockchip,rk3399
820
821      - description: Phytec phyCORE-RK3288 Rapid Development Kit
822        items:
823          - const: phytec,rk3288-pcm-947
824          - const: phytec,rk3288-phycore-som
825          - const: rockchip,rk3288
826
827      - description: Pine64 Pinebook Pro
828        items:
829          - const: pine64,pinebook-pro
830          - const: rockchip,rk3399
831
832      - description: Pine64 PineNote
833        items:
834          - enum:
835              - pine64,pinenote-v1.1
836              - pine64,pinenote-v1.2
837          - const: pine64,pinenote
838          - const: rockchip,rk3566
839
840      - description: Pine64 PinePhone Pro
841        items:
842          - const: pine64,pinephone-pro
843          - const: rockchip,rk3399
844
845      - description: Pine64 PineTab2
846        items:
847          - enum:
848              - pine64,pinetab2-v0.1
849              - pine64,pinetab2-v2.0
850          - const: pine64,pinetab2
851          - const: rockchip,rk3566
852
853      - description: Pine64 Rock64
854        items:
855          - const: pine64,rock64
856          - const: rockchip,rk3328
857
858      - description: Pine64 RockPro64
859        items:
860          - enum:
861              - pine64,rockpro64-v2.1
862              - pine64,rockpro64-v2.0
863          - const: pine64,rockpro64
864          - const: rockchip,rk3399
865
866      - description: Pine64 Quartz64 Model A/B
867        items:
868          - enum:
869              - pine64,quartz64-a
870              - pine64,quartz64-b
871          - const: rockchip,rk3566
872
873      - description: Pine64 QuartzPro64
874        items:
875          - const: pine64,quartzpro64
876          - const: rockchip,rk3588
877
878      - description: Pine64 SOQuartz
879        items:
880          - enum:
881              - pine64,soquartz-blade
882              - pine64,soquartz-cm4io
883              - pine64,soquartz-model-a
884          - const: pine64,soquartz
885          - const: rockchip,rk3566
886
887      - description: Powkiddy RK3566 Handheld Gaming Console
888        items:
889          - enum:
890              - powkiddy,rgb10max3
891              - powkiddy,rgb20sx
892              - powkiddy,rgb30
893              - powkiddy,rk2023
894              - powkiddy,x55
895          - const: rockchip,rk3566
896
897      - description: Protonic MECSBC board
898        items:
899          - const: prt,mecsbc
900          - const: rockchip,rk3568
901
902      - description: QNAP TS-x33 NAS devices
903        oneOf:
904          - items:
905              - const: qnap,ts133
906              - const: rockchip,rk3566
907          - items:
908              - enum:
909                  - qnap,ts233
910                  - qnap,ts433
911              - const: rockchip,rk3568
912
913      - description: Radxa Compute Module 3 (CM3)
914        items:
915          - enum:
916              - radxa,cm3-io
917          - const: radxa,cm3
918          - const: rockchip,rk3566
919
920      - description: Radxa CM3I
921        items:
922          - enum:
923              - radxa,e25
924          - const: radxa,cm3i
925          - const: rockchip,rk3568
926
927      - description: Radxa CM3J
928        items:
929          - enum:
930              - radxa,cm3j-rpi-cm4
931          - const: radxa,cm3j
932          - const: rockchip,rk3568
933
934      - description: Radxa CM5
935        items:
936          - enum:
937              - radxa,cm5-io
938          - const: radxa,cm5
939          - const: rockchip,rk3588s
940
941      - description: Radxa E20C
942        items:
943          - const: radxa,e20c
944          - const: rockchip,rk3528
945
946      - description: Radxa E52C
947        items:
948          - const: radxa,e52c
949          - const: rockchip,rk3582
950          - const: rockchip,rk3588s
951
952      - description: Radxa Rock
953        items:
954          - const: radxa,rock
955          - const: rockchip,rk3188
956
957      - description: Radxa ROCK 2A/2F
958        items:
959          - enum:
960              - radxa,rock-2a
961              - radxa,rock-2f
962          - const: rockchip,rk3528
963
964      - description: Radxa ROCK Pi 4A/A+/B/B+/C
965        items:
966          - enum:
967              - radxa,rockpi4a
968              - radxa,rockpi4a-plus
969              - radxa,rockpi4b
970              - radxa,rockpi4b-plus
971              - radxa,rockpi4c
972          - const: radxa,rockpi4
973          - const: rockchip,rk3399
974
975      - description: Radxa ROCK 4C+
976        items:
977          - const: radxa,rock-4c-plus
978          - const: rockchip,rk3399
979
980      - description: Radxa ROCK 4D
981        items:
982          - const: radxa,rock-4d
983          - const: rockchip,rk3576
984
985      - description: Radxa ROCK 4SE
986        items:
987          - const: radxa,rock-4se
988          - const: rockchip,rk3399
989
990      - description: Radxa ROCK Pi E
991        items:
992          - const: radxa,rockpi-e
993          - const: rockchip,rk3328
994
995      - description: Radxa ROCK Pi N8
996        items:
997          - const: radxa,rockpi-n8
998          - const: vamrs,rk3288-vmarc-som
999          - const: rockchip,rk3288
1000
1001      - description: Radxa ROCK Pi N10
1002        items:
1003          - const: radxa,rockpi-n10
1004          - const: vamrs,rk3399pro-vmarc-som
1005          - const: rockchip,rk3399pro
1006
1007      - description: Radxa ROCK Pi S
1008        items:
1009          - const: radxa,rockpis
1010          - const: rockchip,rk3308
1011
1012      - description: Radxa Rock 2 Square
1013        items:
1014          - const: radxa,rock2-square
1015          - const: rockchip,rk3288
1016
1017      - description: Radxa ROCK 3A
1018        items:
1019          - const: radxa,rock3a
1020          - const: rockchip,rk3568
1021
1022      - description: Radxa ROCK 3B
1023        items:
1024          - const: radxa,rock-3b
1025          - const: rockchip,rk3568
1026
1027      - description: Radxa ROCK 3C
1028        items:
1029          - const: radxa,rock-3c
1030          - const: rockchip,rk3566
1031
1032      - description: Radxa ROCK 5 ITX
1033        items:
1034          - const: radxa,rock-5-itx
1035          - const: rockchip,rk3588
1036
1037      - description: Radxa ROCK 5A
1038        items:
1039          - const: radxa,rock-5a
1040          - const: rockchip,rk3588s
1041
1042      - description: Radxa ROCK 5B
1043        items:
1044          - const: radxa,rock-5b
1045          - const: rockchip,rk3588
1046
1047      - description: Radxa ROCK 5B+
1048        items:
1049          - const: radxa,rock-5b-plus
1050          - const: rockchip,rk3588
1051
1052      - description: Radxa ROCK 5C
1053        items:
1054          - const: radxa,rock-5c
1055          - const: rockchip,rk3588s
1056
1057      - description: Radxa ROCK S0
1058        items:
1059          - const: radxa,rock-s0
1060          - const: rockchip,rk3308
1061
1062      - description: Radxa ROCK 5T
1063        items:
1064          - const: radxa,rock-5t
1065          - const: rockchip,rk3588
1066
1067      - description: Radxa ZERO 3W/3E
1068        items:
1069          - enum:
1070              - radxa,zero-3e
1071              - radxa,zero-3w
1072          - const: rockchip,rk3566
1073
1074      - description: Relfor SAIB board
1075        items:
1076          - const: relfor,saib
1077          - const: rockchip,rv1109
1078
1079      - description: Rikomagic MK808 v1
1080        items:
1081          - const: rikomagic,mk808
1082          - const: rockchip,rk3066a
1083
1084      - description: Rockchip Kylin
1085        items:
1086          - const: rockchip,rk3036-kylin
1087          - const: rockchip,rk3036
1088
1089      - description: Rockchip PX3 Evaluation board
1090        items:
1091          - const: rockchip,px3-evb
1092          - const: rockchip,px3
1093          - const: rockchip,rk3188
1094
1095      - description: Rockchip PX30 Evaluation board
1096        items:
1097          - const: rockchip,px30-evb
1098          - const: rockchip,px30
1099
1100      - description: Rockchip PX5 Evaluation board
1101        items:
1102          - const: rockchip,px5-evb
1103          - const: rockchip,px5
1104          - const: rockchip,rk3368
1105
1106      - description: Rockchip R88
1107        items:
1108          - const: rockchip,r88
1109          - const: rockchip,rk3368
1110
1111      - description: Rockchip RK3036 Evaluation board
1112        items:
1113          - const: rockchip,rk3036-evb
1114          - const: rockchip,rk3036
1115
1116      - description: Rockchip RK3128 Evaluation board
1117        items:
1118          - const: rockchip,rk3128-evb
1119          - const: rockchip,rk3128
1120
1121      - description: Rockchip RK3228 Evaluation board
1122        items:
1123          - const: rockchip,rk3228-evb
1124          - const: rockchip,rk3228
1125
1126      - description: Rockchip RK3229 Evaluation board
1127        items:
1128          - const: rockchip,rk3229-evb
1129          - const: rockchip,rk3229
1130
1131      - description: Rockchip RK3288 Evaluation board
1132        items:
1133          - enum:
1134              - rockchip,rk3288-evb-act8846
1135              - rockchip,rk3288-evb-rk808
1136          - const: rockchip,rk3288
1137
1138      - description: Rockchip RK3308 Evaluation board
1139        items:
1140          - const: rockchip,rk3308-evb
1141          - const: rockchip,rk3308
1142
1143      - description: Rockchip RK3328 Evaluation board
1144        items:
1145          - const: rockchip,rk3328-evb
1146          - const: rockchip,rk3328
1147
1148      - description: Rockchip RK3368 Evaluation board (act8846 pmic)
1149        items:
1150          - const: rockchip,rk3368-evb-act8846
1151          - const: rockchip,rk3368
1152
1153      - description: Rockchip RK3399 Evaluation board
1154        items:
1155          - const: rockchip,rk3399-evb
1156          - const: rockchip,rk3399
1157
1158      - description: Rockchip RK3399 Industry Evaluation board
1159        items:
1160          - const: rockchip,rk3399-evb-ind
1161          - const: rockchip,rk3399
1162
1163      - description: Rockchip RK3399 Sapphire standalone
1164        items:
1165          - const: rockchip,rk3399-sapphire
1166          - const: rockchip,rk3399
1167
1168      - description: Rockchip RK3399 Sapphire with Excavator Baseboard
1169        items:
1170          - const: rockchip,rk3399-sapphire-excavator
1171          - const: rockchip,rk3399
1172
1173      - description: Rockchip RK3562 Evaluation board 2
1174        items:
1175          - const: rockchip,rk3562-evb2-v10
1176          - const: rockchip,rk3562
1177
1178      - description: Rockchip RK3566 BOX Evaluation Demo board
1179        items:
1180          - const: rockchip,rk3566-box-demo
1181          - const: rockchip,rk3566
1182
1183      - description: Rockchip RK3568 Evaluation board
1184        items:
1185          - const: rockchip,rk3568-evb1-v10
1186          - const: rockchip,rk3568
1187
1188      - description: Rockchip RK3576 Evaluation board
1189        items:
1190          - const: rockchip,rk3576-evb1-v10
1191          - const: rockchip,rk3576
1192
1193      - description: Rockchip RK3588 Evaluation board
1194        items:
1195          - enum:
1196              - rockchip,rk3588-evb1-v10
1197              - rockchip,rk3588-evb2-v10
1198          - const: rockchip,rk3588
1199
1200      - description: Rockchip RK3588S Evaluation board
1201        items:
1202          - const: rockchip,rk3588s-evb1-v10
1203          - const: rockchip,rk3588s
1204
1205      - description: Rockchip RV1108 Evaluation board
1206        items:
1207          - const: rockchip,rv1108-evb
1208          - const: rockchip,rv1108
1209
1210      - description: Rockchip Toybrick TB-RK3588X board
1211        items:
1212          - const: rockchip,rk3588-toybrick-x0
1213          - const: rockchip,rk3588
1214
1215      - description: Sakura Pi RK3308B
1216        items:
1217          - const: sakurapi,rk3308-sakurapi-rk3308b
1218          - const: rockchip,rk3308
1219
1220      - description: Sinovoip RK3308 Banana Pi P2 Pro
1221        items:
1222          - const: sinovoip,rk3308-bpi-p2pro
1223          - const: rockchip,rk3308
1224
1225      - description: Sinovoip RK3568 Banana Pi R2 Pro
1226        items:
1227          - const: sinovoip,rk3568-bpi-r2pro
1228          - const: rockchip,rk3568
1229
1230      - description: Sonoff iHost Smart Home Hub
1231        items:
1232          - const: itead,sonoff-ihost
1233          - enum:
1234              - rockchip,rv1126
1235              - rockchip,rv1109
1236
1237      - description: Theobroma Systems PX30-Cobra
1238        items:
1239          - enum:
1240              - tsd,px30-cobra-ltk050h3146w
1241              - tsd,px30-cobra-ltk050h3146w-a2
1242              - tsd,px30-cobra-ltk050h3148w
1243              - tsd,px30-cobra-ltk500hd1829
1244          - const: tsd,px30-cobra
1245          - const: rockchip,px30
1246
1247      - description: Theobroma Systems PX30-PP1516
1248        items:
1249          - enum:
1250              - tsd,px30-pp1516-ltk050h3146w-a2
1251              - tsd,px30-pp1516-ltk050h3148w
1252          - const: tsd,px30-pp1516
1253          - const: rockchip,px30
1254
1255      - description: Theobroma Systems PX30-uQ7 with Haikou baseboard
1256        items:
1257          - const: tsd,px30-ringneck-haikou
1258          - const: rockchip,px30
1259
1260      - description: Theobroma Systems RK3368-uQ7 with Haikou baseboard
1261        items:
1262          - const: tsd,rk3368-lion-haikou
1263          - const: rockchip,rk3368
1264
1265      - description: Theobroma Systems RK3399-Q7 with Haikou baseboard
1266        items:
1267          - const: tsd,rk3399-puma-haikou
1268          - const: rockchip,rk3399
1269
1270      - description: Theobroma Systems RK3588-SBC Jaguar
1271        items:
1272          - const: tsd,rk3588-jaguar
1273          - const: rockchip,rk3588
1274
1275      - description: Theobroma Systems RK3588-Q7 with Haikou baseboard
1276        items:
1277          - const: tsd,rk3588-tiger-haikou
1278          - const: tsd,rk3588-tiger
1279          - const: rockchip,rk3588
1280
1281      - description: Tronsmart Orion R68 Meta
1282        items:
1283          - const: tronsmart,orion-r68-meta
1284          - const: rockchip,rk3368
1285
1286      - description: Turing RK1
1287        items:
1288          - const: turing,rk1
1289          - const: rockchip,rk3588
1290
1291      - description: WolfVision PF5 mainboard
1292        items:
1293          - const: wolfvision,rk3568-pf5
1294          - const: rockchip,rk3568
1295
1296      - description: Xunlong Orange Pi 3B
1297        items:
1298          - enum:
1299              - xunlong,orangepi-3b-v1.1
1300              - xunlong,orangepi-3b-v2.1
1301          - const: xunlong,orangepi-3b
1302          - const: rockchip,rk3566
1303
1304      - description: Xunlong Orange Pi 5 Max/Plus/Ultra
1305        items:
1306          - enum:
1307              - xunlong,orangepi-5-max
1308              - xunlong,orangepi-5-plus
1309              - xunlong,orangepi-5-ultra
1310          - const: rockchip,rk3588
1311
1312      - description: Xunlong Orange Pi R1 Plus / LTS
1313        items:
1314          - enum:
1315              - xunlong,orangepi-r1-plus
1316              - xunlong,orangepi-r1-plus-lts
1317          - const: rockchip,rk3328
1318
1319      - description: Xunlong Orange Pi 5
1320        items:
1321          - enum:
1322              - xunlong,orangepi-5
1323              - xunlong,orangepi-5b
1324          - const: rockchip,rk3588s
1325
1326      - description: Xunlong Orange Pi CM5
1327        items:
1328          - const: xunlong,orangepi-cm5-base
1329          - const: xunlong,orangepi-cm5
1330          - const: rockchip,rk3588s
1331
1332      - description: Zkmagic A95X Z2
1333        items:
1334          - const: zkmagic,a95x-z2
1335          - const: rockchip,rk3318
1336
1337additionalProperties: true
1338
1339...
1340