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