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