1 # SPDX-License-Identifier: (GPL-2.0+ OR X11)
4 $id: http://devicetree.org/schemas/arm/sunxi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Allwinner platforms device tree bindings
10 - Chen-Yu Tsai <wens@csie.org>
11 - Maxime Ripard <mripard@kernel.org>
19 - description: Allwinner A100 Perf1 Board
21 - const: allwinner,a100-perf1
22 - const: allwinner,sun50i-a100
24 - description: Allwinner A23 Evaluation Board
26 - const: allwinner,sun8i-a23-evb
27 - const: allwinner,sun8i-a23
29 - description: Allwinner A31 APP4 Evaluation Board
31 - const: allwinner,app4-evb1
32 - const: allwinner,sun6i-a31
34 - description: Allwinner A83t Homlet Evaluation Board v2
36 - const: allwinner,h8homlet-v2
37 - const: allwinner,sun8i-a83t
39 - description: Allwinner GA10H Quad Core Tablet v1.1
41 - const: allwinner,ga10h-v1.1
42 - const: allwinner,sun8i-a33
44 - description: Allwinner GT90H Tablet v4
46 - const: allwinner,gt90h-v4
47 - const: allwinner,sun8i-a23
49 - description: Allwinner R16 EVB (Parrot)
51 - const: allwinner,parrot
52 - const: allwinner,sun8i-a33
54 - description: Amarula A64 Relic
56 - const: amarula,a64-relic
57 - const: allwinner,sun50i-a64
59 - description: Auxtek T003 A10s HDMI TV Stick
61 - const: allwinner,auxtek-t003
62 - const: allwinner,sun5i-a10s
64 - description: Auxtek T004 A10s HDMI TV Stick
66 - const: allwinner,auxtek-t004
67 - const: allwinner,sun5i-a10s
69 - description: BA10 TV Box
71 - const: allwinner,ba10-tvbox
72 - const: allwinner,sun4i-a10
74 - description: BananaPi
76 - const: lemaker,bananapi
77 - const: allwinner,sun7i-a20
79 - description: BananaPi M1 Plus
81 - const: sinovoip,bpi-m1-plus
82 - const: allwinner,sun7i-a20
84 - description: BananaPi M2
86 - const: sinovoip,bpi-m2
87 - const: allwinner,sun6i-a31s
89 - description: BananaPi M2 Berry
91 - const: sinovoip,bpi-m2-berry
92 - const: allwinner,sun8i-r40
94 - description: BananaPi M2 Plus
96 - const: sinovoip,bpi-m2-plus
97 - const: allwinner,sun8i-h3
99 - description: BananaPi M2 Plus
101 - const: sinovoip,bpi-m2-plus
102 - const: allwinner,sun50i-h5
104 - description: BananaPi M2 Plus v1.2
106 - const: bananapi,bpi-m2-plus-v1.2
107 - const: allwinner,sun8i-h3
109 - description: BananaPi M2 Plus v1.2
111 - const: bananapi,bpi-m2-plus-v1.2
112 - const: allwinner,sun50i-h5
114 - description: BananaPi M2 Magic
116 - const: sinovoip,bananapi-m2m
117 - const: allwinner,sun8i-a33
119 - description: BananaPi M2 Ultra
121 - const: sinovoip,bpi-m2-ultra
122 - const: allwinner,sun8i-r40
124 - description: BananaPi M2 Zero
126 - const: sinovoip,bpi-m2-zero
127 - const: allwinner,sun8i-h2-plus
129 - description: BananaPi M3
131 - const: sinovoip,bpi-m3
132 - const: allwinner,sun8i-a83t
134 - description: BananaPi M64
136 - const: sinovoip,bananapi-m64
137 - const: allwinner,sun50i-a64
139 - description: BananaPro
141 - const: lemaker,bananapro
142 - const: allwinner,sun7i-a20
144 - description: Beelink GS1
146 - const: azw,beelink-gs1
147 - const: allwinner,sun50i-h6
149 - description: Beelink X2
151 - const: roofull,beelink-x2
152 - const: allwinner,sun8i-h3
154 - description: Chuwi V7 CW0825
156 - const: chuwi,v7-cw0825
157 - const: allwinner,sun4i-a10
159 - description: Colorfly E708 Q1 Tablet
161 - const: colorfly,e708-q1
162 - const: allwinner,sun6i-a31s
164 - description: CSQ CS908 Set Top Box
167 - const: allwinner,sun6i-a31s
169 - description: Cubietech Cubieboard
171 - const: cubietech,a10-cubieboard
172 - const: allwinner,sun4i-a10
174 - description: Cubietech Cubieboard2
176 - const: cubietech,cubieboard2
177 - const: allwinner,sun7i-a20
179 - description: Cubietech Cubieboard4
181 - const: cubietech,a80-cubieboard4
182 - const: allwinner,sun9i-a80
184 - description: Cubietech Cubietruck
186 - const: cubietech,cubietruck
187 - const: allwinner,sun7i-a20
189 - description: Cubietech Cubietruck Plus
191 - const: cubietech,cubietruck-plus
192 - const: allwinner,sun8i-a83t
194 - description: Difrnce DIT4350
196 - const: difrnce,dit4350
197 - const: allwinner,sun5i-a13
199 - description: Dserve DSRV9703C
201 - const: dserve,dsrv9703c
202 - const: allwinner,sun4i-a10
204 - description: Elimo Engineering Impetus SoM
206 - const: elimo,impetus
208 - const: allwinner,sun8i-v3
210 - description: Elimo Engineering Initium
212 - const: elimo,initium
213 - const: elimo,impetus
215 - const: allwinner,sun8i-v3
217 - description: Empire Electronix D709 Tablet
219 - const: empire-electronix,d709
220 - const: allwinner,sun5i-a13
222 - description: Empire Electronix M712 Tablet
224 - const: empire-electronix,m712
225 - const: allwinner,sun5i-a13
227 - description: FriendlyARM NanoPi A64
229 - const: friendlyarm,nanopi-a64
230 - const: allwinner,sun50i-a64
232 - description: FriendlyARM NanoPi Duo2
234 - const: friendlyarm,nanopi-duo2
235 - const: allwinner,sun8i-h3
237 - description: FriendlyARM NanoPi M1
239 - const: friendlyarm,nanopi-m1
240 - const: allwinner,sun8i-h3
242 - description: FriendlyARM NanoPi M1 Plus
244 - const: friendlyarm,nanopi-m1-plus
245 - const: allwinner,sun8i-h3
247 - description: FriendlyARM NanoPi Neo
249 - const: friendlyarm,nanopi-neo
250 - const: allwinner,sun8i-h3
252 - description: FriendlyARM NanoPi Neo 2
254 - const: friendlyarm,nanopi-neo2
255 - const: allwinner,sun50i-h5
257 - description: FriendlyARM NanoPi Neo Air
259 - const: friendlyarm,nanopi-neo-air
260 - const: allwinner,sun8i-h3
262 - description: FriendlyARM NanoPi Neo Plus2
264 - const: friendlyarm,nanopi-neo-plus2
265 - const: allwinner,sun50i-h5
267 - description: FriendlyARM NanoPi R1
269 - const: friendlyarm,nanopi-r1
270 - const: allwinner,sun8i-h3
272 - description: FriendlyARM ZeroPi
274 - const: friendlyarm,zeropi
275 - const: allwinner,sun8i-h3
277 - description: Gemei G9 Tablet
280 - const: allwinner,sun4i-a10
282 - description: Hyundai A7HD
284 - const: hyundai,a7hd
285 - const: allwinner,sun4i-a10
287 - description: HSG H702
290 - const: allwinner,sun5i-a13
292 - description: I12 TV Box
294 - const: allwinner,i12-tvbox
295 - const: allwinner,sun7i-a20
297 - description: ICNova A20 SWAC
299 - const: incircuit,icnova-a20-swac
300 - const: incircuit,icnova-a20
301 - const: allwinner,sun7i-a20
303 - description: INet-1
305 - const: inet-tek,inet1
306 - const: allwinner,sun4i-a10
308 - description: iNet-86DZ Rev 01
310 - const: primux,inet86dz
311 - const: allwinner,sun8i-a23
313 - description: iNet-9F Rev 03
315 - const: inet-tek,inet9f-rev03
316 - const: allwinner,sun4i-a10
318 - description: iNet-97F Rev 02
320 - const: primux,inet97fv2
321 - const: allwinner,sun4i-a10
323 - description: iNet-98V Rev 02
325 - const: primux,inet98v-rev2
326 - const: allwinner,sun5i-a13
328 - description: iNet D978 Rev 02 Tablet
330 - const: primux,inet-d978-rev2
331 - const: allwinner,sun8i-a33
333 - description: iNet Q972 Tablet
335 - const: inet-tek,inet-q972
336 - const: allwinner,sun6i-a31s
338 - description: Itead Ibox A20
340 - const: itead,itead-ibox-a20
341 - const: allwinner,sun7i-a20
343 - description: Itead Iteaduino Plus A10
345 - const: itead,iteaduino-plus-a10
346 - const: allwinner,sun4i-a10
348 - description: Jesurun Q5
351 - const: allwinner,sun4i-a10
353 - description: Lamobo R1
355 - const: lamobo,lamobo-r1
356 - const: allwinner,sun7i-a20
358 - description: Libre Computer Board ALL-H3-CC H2+
360 - const: libretech,all-h3-cc-h2-plus
361 - const: allwinner,sun8i-h2-plus
363 - description: Libre Computer Board ALL-H3-CC H3
365 - const: libretech,all-h3-cc-h3
366 - const: allwinner,sun8i-h3
368 - description: Libre Computer Board ALL-H3-CC H5
370 - const: libretech,all-h3-cc-h5
371 - const: allwinner,sun50i-h5
373 - description: Libre Computer Board ALL-H3-IT H5
375 - const: libretech,all-h3-it-h5
376 - const: allwinner,sun50i-h5
378 - description: Libre Computer Board ALL-H5-CC H5
380 - const: libretech,all-h5-cc-h5
381 - const: allwinner,sun50i-h5
383 - description: Lichee Pi One
385 - const: licheepi,licheepi-one
386 - const: allwinner,sun5i-a13
388 - description: Lichee Pi Zero
390 - const: licheepi,licheepi-zero
391 - const: allwinner,sun8i-v3s
393 - description: Lichee Pi Zero (with Dock)
395 - const: licheepi,licheepi-zero-dock
396 - const: licheepi,licheepi-zero
397 - const: allwinner,sun8i-v3s
399 - description: Lichee Zero Plus (with S3, without eMMC/SPI Flash)
401 - const: sipeed,lichee-zero-plus
403 - const: allwinner,sun8i-v3
405 - description: Linksprite PCDuino
407 - const: linksprite,a10-pcduino
408 - const: allwinner,sun4i-a10
410 - description: Linksprite PCDuino2
412 - const: linksprite,a10-pcduino2
413 - const: allwinner,sun4i-a10
415 - description: Linksprite PCDuino3
417 - const: linksprite,pcduino3
418 - const: allwinner,sun7i-a20
420 - description: Linksprite PCDuino3 Nano
422 - const: linksprite,pcduino3-nano
423 - const: allwinner,sun7i-a20
425 - description: Linutronix Testbox v2
427 - const: linutronix,testbox-v2
428 - const: lamobo,lamobo-r1
429 - const: allwinner,sun7i-a20
431 - description: HAOYU Electronics Marsboard A10
433 - const: haoyu,a10-marsboard
434 - const: allwinner,sun4i-a10
436 - description: MapleBoard MP130
438 - const: mapleboard,mp130
439 - const: allwinner,sun8i-h3
441 - description: Mele A1000
444 - const: allwinner,sun4i-a10
446 - description: Mele A1000G Quad Set Top Box
448 - const: mele,a1000g-quad
449 - const: allwinner,sun6i-a31
451 - description: Mele I7 Quad Set Top Box
454 - const: allwinner,sun6i-a31
456 - description: Mele M3
459 - const: allwinner,sun7i-a20
461 - description: Mele M9 Set Top Box
464 - const: allwinner,sun6i-a31
466 - description: Merrii A20 Hummingboard
468 - const: merrii,a20-hummingbird
469 - const: allwinner,sun7i-a20
471 - description: Merrii A31 Hummingboard
473 - const: merrii,a31-hummingbird
474 - const: allwinner,sun6i-a31
476 - description: Merrii A80 Optimus
478 - const: merrii,a80-optimus
479 - const: allwinner,sun9i-a80
481 - description: Miniand Hackberry
483 - const: miniand,hackberry
484 - const: allwinner,sun4i-a10
488 - const: allwinner,mk802
489 - const: allwinner,sun4i-a10
491 - description: MK802-A10s
493 - const: allwinner,a10s-mk802
494 - const: allwinner,sun5i-a10s
496 - description: MK802-II
498 - const: allwinner,mk802ii
499 - const: allwinner,sun4i-a10
501 - description: MK808c
503 - const: allwinner,mk808c
504 - const: allwinner,sun7i-a20
506 - description: MSI Primo81 Tablet
509 - const: allwinner,sun6i-a31s
511 - description: Emlid Neutis N5 Developper Board
513 - const: emlid,neutis-n5-devboard
514 - const: emlid,neutis-n5
515 - const: allwinner,sun50i-h5
517 - description: Emlid Neutis N5H3 Developper Board
519 - const: emlid,neutis-n5h3-devboard
520 - const: emlid,neutis-n5h3
521 - const: allwinner,sun8i-h3
523 - description: NextThing Co. CHIP
525 - const: nextthing,chip
526 - const: allwinner,sun5i-r8
527 - const: allwinner,sun5i-a13
529 - description: NextThing Co. CHIP Pro
531 - const: nextthing,chip-pro
532 - const: nextthing,gr8
534 - description: NextThing Co. GR8 Evaluation Board
536 - const: nextthing,gr8-evb
537 - const: nextthing,gr8
539 - description: Nintendo NES Classic
541 - const: nintendo,nes-classic
542 - const: allwinner,sun8i-r16
543 - const: allwinner,sun8i-a33
545 - description: Nintendo Super NES Classic
547 - const: nintendo,super-nes-classic
548 - const: nintendo,nes-classic
549 - const: allwinner,sun8i-r16
550 - const: allwinner,sun8i-a33
552 - description: Oceanic 5inMFD (5205)
554 - const: oceanic,5205-5inmfd
555 - const: allwinner,sun50i-a64
557 - description: Olimex A10-OlinuXino LIME
559 - const: olimex,a10-olinuxino-lime
560 - const: allwinner,sun4i-a10
562 - description: Olimex A10s-OlinuXino Micro
564 - const: olimex,a10s-olinuxino-micro
565 - const: allwinner,sun5i-a10s
567 - description: Olimex A13-OlinuXino
569 - const: olimex,a13-olinuxino
570 - const: allwinner,sun5i-a13
572 - description: Olimex A13-OlinuXino Micro
574 - const: olimex,a13-olinuxino-micro
575 - const: allwinner,sun5i-a13
577 - description: Olimex A20-Olimex SOM Evaluation Board
579 - const: olimex,a20-olimex-som-evb
580 - const: allwinner,sun7i-a20
582 - description: Olimex A20-Olimex SOM Evaluation Board (with eMMC)
584 - const: olimex,a20-olimex-som-evb-emmc
585 - const: allwinner,sun7i-a20
587 - description: Olimex A20-OlinuXino LIME
589 - const: olimex,a20-olinuxino-lime
590 - const: allwinner,sun7i-a20
592 - description: Olimex A20-OlinuXino LIME (with eMMC)
594 - const: olimex,a20-olinuxino-lime-emmc
595 - const: allwinner,sun7i-a20
597 - description: Olimex A20-OlinuXino LIME2
599 - const: olimex,a20-olinuxino-lime2
600 - const: allwinner,sun7i-a20
602 - description: Olimex A20-OlinuXino LIME2 (with eMMC)
604 - const: olimex,a20-olinuxino-lime2-emmc
605 - const: allwinner,sun7i-a20
607 - description: Olimex A20-OlinuXino Micro
609 - const: olimex,a20-olinuxino-micro
610 - const: allwinner,sun7i-a20
612 - description: Olimex A20-OlinuXino Micro (with eMMC)
614 - const: olimex,a20-olinuxino-micro-emmc
615 - const: allwinner,sun7i-a20
617 - description: Olimex A20-SOM204 Evaluation Board
619 - const: olimex,a20-olimex-som204-evb
620 - const: allwinner,sun7i-a20
622 - description: Olimex A20-SOM204 Evaluation Board (with eMMC)
624 - const: olimex,a20-olimex-som204-evb-emmc
625 - const: allwinner,sun7i-a20
627 - description: Olimex A33-OlinuXino
629 - const: olimex,a33-olinuxino
630 - const: allwinner,sun8i-a33
632 - description: Olimex A64-OlinuXino
634 - const: olimex,a64-olinuxino
635 - const: allwinner,sun50i-a64
637 - description: Olimex A64-OlinuXino (with eMMC)
639 - const: olimex,a64-olinuxino-emmc
640 - const: allwinner,sun50i-a64
642 - description: Olimex A64 Teres-I
644 - const: olimex,a64-teres-i
645 - const: allwinner,sun50i-a64
647 - description: Pine64
649 - const: pine64,pine64
650 - const: allwinner,sun50i-a64
652 - description: Pine64+
654 - const: pine64,pine64-plus
655 - const: allwinner,sun50i-a64
657 - description: Pine64 PineCube
659 - const: pine64,pinecube
660 - const: allwinner,sun8i-s3
662 - description: Pine64 PineH64 model A
664 - const: pine64,pine-h64
665 - const: allwinner,sun50i-h6
667 - description: Pine64 PineH64 model B
669 - const: pine64,pine-h64-model-b
670 - const: allwinner,sun50i-h6
672 - description: Pine64 LTS
674 - const: pine64,pine64-lts
675 - const: allwinner,sun50i-r18
676 - const: allwinner,sun50i-a64
678 - description: Pine64 Pinebook
680 - const: pine64,pinebook
681 - const: allwinner,sun50i-a64
683 - description: Pine64 PinePhone Developer Batch (1.0)
685 - const: pine64,pinephone-1.0
686 - const: allwinner,sun50i-a64
688 - description: Pine64 PinePhone Braveheart (1.1)
690 - const: pine64,pinephone-1.1
691 - const: allwinner,sun50i-a64
693 - description: Pine64 PinePhone (1.2)
695 - const: pine64,pinephone-1.2
696 - const: allwinner,sun50i-a64
698 - description: Pine64 PineTab
700 - const: pine64,pinetab
701 - const: allwinner,sun50i-a64
703 - description: Pine64 SoPine Baseboard
705 - const: pine64,sopine-baseboard
706 - const: pine64,sopine
707 - const: allwinner,sun50i-a64
709 - description: PineRiver Mini X-Plus
711 - const: pineriver,mini-xplus
712 - const: allwinner,sun4i-a10
714 - description: PocketBook Touch Lux 3
716 - const: pocketbook,touch-lux-3
717 - const: allwinner,sun5i-a13
719 - description: Point of View Protab2-IPS9
721 - const: pov,protab2-ips9
722 - const: allwinner,sun4i-a10
724 - description: Polaroid MID2407PXE03 Tablet
726 - const: polaroid,mid2407pxe03
727 - const: allwinner,sun8i-a23
729 - description: Polaroid MID2809PXE04 Tablet
731 - const: polaroid,mid2809pxe04
732 - const: allwinner,sun8i-a23
734 - description: Q8 A13 Tablet
736 - const: allwinner,q8-a13
737 - const: allwinner,sun5i-a13
739 - description: Q8 A23 Tablet
741 - const: allwinner,q8-a23
742 - const: allwinner,sun8i-a23
744 - description: Q8 A33 Tablet
746 - const: allwinner,q8-a33
747 - const: allwinner,sun8i-a33
749 - description: Qihua CQA3T BV3
751 - const: qihua,t3-cqa3t-bv3
752 - const: allwinner,sun8i-t3
753 - const: allwinner,sun8i-r40
755 - description: R7 A10s HDMI TV Stick
757 - const: allwinner,r7-tv-dongle
758 - const: allwinner,sun5i-a10s
760 - description: RerVision H3-DVK
762 - const: rervision,h3-dvk
763 - const: allwinner,sun8i-h3
765 - description: Sinlinx SinA31s Core Board
767 - const: sinlinx,sina31s
768 - const: allwinner,sun6i-a31s
770 - description: Sinlinx SinA31s Development Board
772 - const: sinlinx,sina31s-sdk
773 - const: allwinner,sun6i-a31s
775 - description: Sinlinx SinA33
777 - const: sinlinx,sina33
778 - const: allwinner,sun8i-a33
780 - description: Tanix TX6
782 - const: oranth,tanix-tx6
783 - const: allwinner,sun50i-h6
785 - description: TBS A711 Tablet
787 - const: tbs-biometrics,a711
788 - const: allwinner,sun8i-a83t
790 - description: Utoo P66
793 - const: allwinner,sun5i-a13
795 - description: Wexler TAB7200
797 - const: wexler,tab7200
798 - const: allwinner,sun7i-a20
800 - description: WITS A31 Colombus Evaluation Board
802 - const: wits,colombus
803 - const: allwinner,sun6i-a31
805 - description: WITS Pro A20 DKT
807 - const: wits,pro-a20-dkt
808 - const: allwinner,sun7i-a20
810 - description: Wobo i5
812 - const: wobo,a10s-wobo-i5
813 - const: allwinner,sun5i-a10s
815 - description: Yones TopTech BS1078 v2 Tablet
817 - const: yones-toptech,bs1078-v2
818 - const: allwinner,sun6i-a31s
820 - description: Xunlong OrangePi
822 - const: xunlong,orangepi
823 - const: allwinner,sun7i-a20
825 - description: Xunlong OrangePi 2
827 - const: xunlong,orangepi-2
828 - const: allwinner,sun8i-h3
830 - description: Xunlong OrangePi 3
832 - const: xunlong,orangepi-3
833 - const: allwinner,sun50i-h6
835 - description: Xunlong OrangePi Lite
837 - const: xunlong,orangepi-lite
838 - const: allwinner,sun8i-h3
840 - description: Xunlong OrangePi Lite2
842 - const: xunlong,orangepi-lite2
843 - const: allwinner,sun50i-h6
845 - description: Xunlong OrangePi Mini
847 - const: xunlong,orangepi-mini
848 - const: allwinner,sun7i-a20
850 - description: Xunlong OrangePi One
852 - const: xunlong,orangepi-one
853 - const: allwinner,sun8i-h3
855 - description: Xunlong OrangePi One Plus
857 - const: xunlong,orangepi-one-plus
858 - const: allwinner,sun50i-h6
860 - description: Xunlong OrangePi PC
862 - const: xunlong,orangepi-pc
863 - const: allwinner,sun8i-h3
865 - description: Xunlong OrangePi PC 2
867 - const: xunlong,orangepi-pc2
868 - const: allwinner,sun50i-h5
870 - description: Xunlong OrangePi PC Plus
872 - const: xunlong,orangepi-pc-plus
873 - const: allwinner,sun8i-h3
875 - description: Xunlong OrangePi Plus
877 - const: xunlong,orangepi-plus
878 - const: allwinner,sun8i-h3
880 - description: Xunlong OrangePi Plus 2E
882 - const: xunlong,orangepi-plus2e
883 - const: allwinner,sun8i-h3
885 - description: Xunlong OrangePi Prime
887 - const: xunlong,orangepi-prime
888 - const: allwinner,sun50i-h5
890 - description: Xunlong OrangePi R1
892 - const: xunlong,orangepi-r1
893 - const: allwinner,sun8i-h2-plus
895 - description: Xunlong OrangePi Win
897 - const: xunlong,orangepi-win
898 - const: allwinner,sun50i-a64
900 - description: Xunlong OrangePi Zero
902 - const: xunlong,orangepi-zero
903 - const: allwinner,sun8i-h2-plus
905 - description: Xunlong OrangePi Zero Plus
907 - const: xunlong,orangepi-zero-plus
908 - const: allwinner,sun50i-h5
910 - description: Xunlong OrangePi Zero Plus2
912 - const: xunlong,orangepi-zero-plus2
913 - const: allwinner,sun50i-h5
915 - description: Xunlong OrangePi Zero Plus2
917 - const: xunlong,orangepi-zero-plus2-h3
918 - const: allwinner,sun8i-h3
920 additionalProperties: true