Linux 6.9-rc1
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / arm / rockchip.yaml
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
7 title: Rockchip platforms
8
9 maintainers:
10   - Heiko Stuebner <heiko@sntech.de>
11
12 properties:
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
974 additionalProperties: true
975
976 ...