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