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