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