On Sun, 14 Apr 2024 20:33:43 +1200, Ryan Walklin wrote: > From: Ryan Walklin <ryan@xxxxxxxxxxxxx> > > The Anbernic RG35XX is a family of handheld gaming devices. There are 4 > variants, of which 3 using the Allwinner H700 chip are covered by this patchset. > The fourth (released first and named simply RG35XX) uses an Actions > Semiconductor ATM7039s which is a 32-bit Cortex-A9 chip with no mainline support > and is not covered. > > Common features (RG35XX-2024): > - Allwinner H700 @ 1.5GHz (H616 variant exposing RGB LCD pins, with 4x > Cortex-A53 Cores and a Mali G31 GPU) > - 1 GB LPDDR4 DRAM > - AXP717 PMIC (patches accepted in mfd-next - > https://kernel.googlesource.com/pub/scm/linux/kernel/git/lee/mfd/+/d2ac3df75c3a995064cfac0171e082a30d8c4c66) > - 3.5" 640x480 RGB LCD > - Mini-HDMI, 3.5mm audio jack, mono speaker, two microSD slots and USB-C > (USB 2.0) for power. > > RG35XX-Plus adds: > - RTL8821CS SDIO Wifi/BT chip > > RG35XX-H (Horizontal form-factor) adds: > - RTL8821CS SDIO Wifi/BT chip > - Two analog thumbsticks > - Second USB-C port > - Stereo speaker > > Patch 1 adds the DT bindings for the board names, Patch 2 adds the -2024 device > as a common base, Patch 3 adds Wifi/BT support for the -Plus (and -H), and Patch > 3 adds the second USB and thumbsticks for the -H. The -H is a strict superset of > the -Plus, which is in turn a strict superset of the -2024, so this translates > quite neatly. Alternatively a single DTS for the three devices could be > considered. > > LCD, HDMI, audio and GPU support are not yet ready and relying on out-of-tree > patches currently, so will be added once these drivers are mainlined. > > Ryan > > Signed-off-by: Ryan Walklin <ryan@xxxxxxxxxxxxx> > > Ryan Walklin (4): > dt-bindings: arm: sunxi: document Anbernic RG35XX handheld gaming > device variants > arm64: dts: allwinner: h700: Add RG35XX 2024 DTS > arm64: dts: allwinner: h700: Add RG35XX-Plus DTS > arm64: dts: allwinner: h700: Add RG35XX-H DTS > > .../devicetree/bindings/arm/sunxi.yaml | 15 + > .../sun50i-h700-anbernic-rg35xx-2024.dts | 405 ++++++++++++++++++ > .../sun50i-h700-anbernic-rg35xx-h.dts | 38 ++ > .../sun50i-h700-anbernic-rg35xx-plus.dts | 63 +++ > 4 files changed, 521 insertions(+) > create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-2024.dts > create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-h.dts > create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-plus.dts > > -- > 2.44.0 > > > My bot found new DTB warnings on the .dts files added or changed in this series. Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings are fixed by another series. Ultimately, it is up to the platform maintainer whether these warnings are acceptable or not. No need to reply unless the platform maintainer has comments. If you already ran DT checks and didn't see these error(s), then make sure dt-schema is up to date: pip3 install dtschema --upgrade New warnings running 'make CHECK_DTBS=y allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb allwinner/sun50i-h700-anbernic-rg35xx-h.dtb allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb' for 20240414083347.131724-2-ryan@xxxxxxxxxxxxx: Error: arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-h.dts:16.14-15 syntax error FATAL ERROR: Unable to parse input tree make[3]: *** [scripts/Makefile.lib:427: arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-h.dtb] Error 1 make[2]: *** [scripts/Makefile.build:485: arch/arm64/boot/dts/allwinner] Error 2 make[2]: Target 'arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-h.dtb' not remade because of errors. make[1]: *** [/home/rob/proj/linux-dt-testing/Makefile:1392: allwinner/sun50i-h700-anbernic-rg35xx-h.dtb] Error 2 arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb: /: compatible: More than one condition true in oneOf schema: {'oneOf': [{'items': [{'const': 'allwinner,a100-perf1'}, {'const': 'allwinner,sun50i-a100'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,sun8i-a23-evb'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,app4-evb1'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,h8homlet-v2'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,ga10h-v1.1'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,gt90h-v4'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,parrot'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'anbernic,rg-nano'}, {'const': 'allwinner,sun8i-v3s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {}, {'items': [{'const': 'anbernic,rg35xx-2024'}, {'const': 'allwinner,sun50i-h700'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {}, {'items': [{'const': 'anbernic,rg35xx-plus'}, {'const': 'allwinner,sun50i-h700'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {}, {'items': [{'const': 'anbernic,rg35xx-h'}, {'const': 'allwinner,sun50i-h700'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'amarula,a64-relic'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,auxtek-t003'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,auxtek-t004'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,ba10-tvbox'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lemaker,bananapi'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m1-plus'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-berry'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-plus'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'bananapi,bpi-m2-plus-v1.2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'bananapi,bpi-m2-plus-v1.2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bananapi-m2m'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-ultra'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-zero'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m3'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bananapi-m64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lemaker,bananapro'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'azw,beelink-gs1'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'roofull,beelink-x2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'bigtreetech,cb1-manta'}, {'const': 'bigtreetech,cb1'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'bigtreetech,pi'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'chuwi,v7-cw0825'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'colorfly,e708-q1'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'csq,cs908'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,a10-cubieboard'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,cubieboard2'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,a80-cubieboard4'}, {'const': 'allwinner,sun9i-a80'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,cubietruck'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,cubietruck-plus'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'difrnce,dit4350'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'dserve,dsrv9703c'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'elimo,impetus'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'elimo,initium'}, {'const': 'elimo,impetus'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 4, 'minItems': 4, 'type': 'array'}, {'items': [{'const': 'empire-electronix,d709'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'empire-electronix,m712'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'forlinx,oka40i-c'}, {'const': 'forlinx,feta40i-c'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-a64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-duo2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-m1'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-m1-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo-air'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo-plus2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-r1'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-r1s-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,zeropi'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'gemei,g9'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'hyundai,a7hd'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'hsg,h702'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,i12-tvbox'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'incircuit,icnova-a20-adb4006'}, {'const': 'incircuit,icnova-a20'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'incircuit,icnova-a20-swac'}, {'const': 'incircuit,icnova-a20'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'inet-tek,inet1'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet86dz'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'inet-tek,inet9f-rev03'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet97fv2'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet98v-rev2'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet-d978-rev2'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'inet-tek,inet-q972'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'itead,itead-ibox-a20'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'itead,iteaduino-plus-a10'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'jesurun,q5'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lamobo,lamobo-r1'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lctech,pi-f1c200s'}, {'const': 'allwinner,suniv-f1c200s'}, {'const': 'allwinner,suniv-f1c100s'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-cc-h2-plus'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-cc-h3'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-cc-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-it-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h5-cc-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-nano'}, {'const': 'allwinner,suniv-f1c100s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-one'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-zero'}, {'const': 'allwinner,sun8i-v3s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-zero-dock'}, {'const': 'licheepi,licheepi-zero'}, {'const': 'allwinner,sun8i-v3s'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'sipeed,lichee-zero-plus'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'linksprite,a10-pcduino'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linksprite,a10-pcduino2'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linksprite,pcduino3'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linksprite,pcduino3-nano'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linutronix,testbox-v2'}, {'const': 'lamobo,lamobo-r1'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'haoyu,a10-marsboard'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'haoyu,a20-marsboard'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mapleboard,mp130'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,a1000'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,a1000g-quad'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,i7'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,m3'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,m9'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'merrii,a20-hummingbird'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'merrii,a31-hummingbird'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'merrii,a80-optimus'}, {'const': 'allwinner,sun9i-a80'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'miniand,hackberry'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,mk802'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,a10s-mk802'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,mk802ii'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,mk808c'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'msi,primo81'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'emlid,neutis-n5-devboard'}, {'const': 'emlid,neutis-n5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'emlid,neutis-n5h3-devboard'}, {'const': 'emlid,neutis-n5h3'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'nextthing,chip'}, {'const': 'allwinner,sun5i-r8'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'nextthing,chip-pro'}, {'const': 'nextthing,gr8'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'nextthing,gr8-evb'}, {'const': 'nextthing,gr8'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'nintendo,nes-classic'}, {'const': 'allwinner,sun8i-r16'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'nintendo,super-nes-classic'}, {'const': 'nintendo,nes-classic'}, {'const': 'allwinner,sun8i-r16'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 4, 'minItems': 4, 'type': 'array'}, {'items': [{'const': 'oceanic,5205-5inmfd'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a10-olinuxino-lime'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a10s-olinuxino-micro'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a13-olinuxino'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a13-olinuxino-micro'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som-evb'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som-evb-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime2'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime2-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-micro'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-micro-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som204-evb'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som204-evb-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a33-olinuxino'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a64-olinuxino'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a64-olinuxino-emmc'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a64-teres-i'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine64-plus'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pinecube'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pine-h64'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine-h64-model-b'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine64-lts'}, {'const': 'allwinner,sun50i-r18'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinebook'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pinephone-1.0'}, {'const': 'pine64,pinephone'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinephone-1.1'}, {'const': 'pine64,pinephone'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinephone-1.2'}, {'const': 'pine64,pinephone'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinetab'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pinetab-early-adopter'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,sopine-baseboard'}, {'const': 'pine64,sopine'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pineriver,mini-xplus'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pocketbook,touch-lux-3'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pov,protab2-ips9'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'polaroid,mid2407pxe03'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'polaroid,mid2809pxe04'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,q8-a13'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,q8-a23'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,q8-a33'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'qihua,t3-cqa3t-bv3'}, {'const': 'allwinner,sun8i-t3'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'allwinner,r7-tv-dongle'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'jide,remix-mini-pc'}, {'const': 'allwinner,sun50i-h64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'rervision,h3-dvk'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinlinx,sina31s'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinlinx,sina31s-sdk'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinlinx,sina33'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sipeed,longan-pi-3h'}, {'const': 'sipeed,longan-module-3h'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'sourceparts,popstick-v1.1'}, {'const': 'sourceparts,popstick'}, {'const': 'allwinner,suniv-f1c200s'}, {'const': 'allwinner,suniv-f1c100s'}], 'maxItems': 4, 'minItems': 4, 'type': 'array'}, {'items': [{'const': 'allwinner,sl631-imx179'}, {'const': 'allwinner,sl631'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'oranth,tanix-tx6'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'oranth,tanix-tx6-mini'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'tbs-biometrics,a711'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'topwise,a721'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'transpeed,8k618-t'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'utoo,p66'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wexler,tab7200'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'widora,mangopi-mq-r-t113'}, {'const': 'allwinner,sun8i-t113s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wits,colombus'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wits,pro-a20-dkt'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wobo,a10s-wobo-i5'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'yones-toptech,bs1078-v2'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'hechuang,x96-mate'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-3'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-lite'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-lite2'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-mini'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-one'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-one-plus'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-pc'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-pc2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-pc-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-plus2e'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-prime'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-r1'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-win'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero-plus'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero-plus2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero-plus2-h3'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero2'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero2w'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero3'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}]} from schema $id: http://devicetree.org/schemas/arm/sunxi.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb: /: compatible: More than one condition true in oneOf schema: {'oneOf': [{'items': [{'const': 'allwinner,a100-perf1'}, {'const': 'allwinner,sun50i-a100'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,sun8i-a23-evb'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,app4-evb1'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,h8homlet-v2'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,ga10h-v1.1'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,gt90h-v4'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,parrot'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'anbernic,rg-nano'}, {'const': 'allwinner,sun8i-v3s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {}, {'items': [{'const': 'anbernic,rg35xx-2024'}, {'const': 'allwinner,sun50i-h700'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {}, {'items': [{'const': 'anbernic,rg35xx-plus'}, {'const': 'allwinner,sun50i-h700'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {}, {'items': [{'const': 'anbernic,rg35xx-h'}, {'const': 'allwinner,sun50i-h700'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'amarula,a64-relic'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,auxtek-t003'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,auxtek-t004'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,ba10-tvbox'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lemaker,bananapi'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m1-plus'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-berry'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-plus'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'bananapi,bpi-m2-plus-v1.2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'bananapi,bpi-m2-plus-v1.2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bananapi-m2m'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-ultra'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m2-zero'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bpi-m3'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinovoip,bananapi-m64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lemaker,bananapro'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'azw,beelink-gs1'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'roofull,beelink-x2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'bigtreetech,cb1-manta'}, {'const': 'bigtreetech,cb1'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'bigtreetech,pi'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'chuwi,v7-cw0825'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'colorfly,e708-q1'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'csq,cs908'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,a10-cubieboard'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,cubieboard2'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,a80-cubieboard4'}, {'const': 'allwinner,sun9i-a80'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,cubietruck'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'cubietech,cubietruck-plus'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'difrnce,dit4350'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'dserve,dsrv9703c'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'elimo,impetus'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'elimo,initium'}, {'const': 'elimo,impetus'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 4, 'minItems': 4, 'type': 'array'}, {'items': [{'const': 'empire-electronix,d709'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'empire-electronix,m712'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'forlinx,oka40i-c'}, {'const': 'forlinx,feta40i-c'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-a64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-duo2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-m1'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-m1-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo-air'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-neo-plus2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-r1'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,nanopi-r1s-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'friendlyarm,zeropi'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'gemei,g9'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'hyundai,a7hd'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'hsg,h702'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,i12-tvbox'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'incircuit,icnova-a20-adb4006'}, {'const': 'incircuit,icnova-a20'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'incircuit,icnova-a20-swac'}, {'const': 'incircuit,icnova-a20'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'inet-tek,inet1'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet86dz'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'inet-tek,inet9f-rev03'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet97fv2'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet98v-rev2'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'primux,inet-d978-rev2'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'inet-tek,inet-q972'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'itead,itead-ibox-a20'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'itead,iteaduino-plus-a10'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'jesurun,q5'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lamobo,lamobo-r1'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'lctech,pi-f1c200s'}, {'const': 'allwinner,suniv-f1c200s'}, {'const': 'allwinner,suniv-f1c100s'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-cc-h2-plus'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-cc-h3'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-cc-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h3-it-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'libretech,all-h5-cc-h5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-nano'}, {'const': 'allwinner,suniv-f1c100s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-one'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-zero'}, {'const': 'allwinner,sun8i-v3s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'licheepi,licheepi-zero-dock'}, {'const': 'licheepi,licheepi-zero'}, {'const': 'allwinner,sun8i-v3s'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'sipeed,lichee-zero-plus'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'linksprite,a10-pcduino'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linksprite,a10-pcduino2'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linksprite,pcduino3'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linksprite,pcduino3-nano'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'linutronix,testbox-v2'}, {'const': 'lamobo,lamobo-r1'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'haoyu,a10-marsboard'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'haoyu,a20-marsboard'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mapleboard,mp130'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,a1000'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,a1000g-quad'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,i7'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,m3'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'mele,m9'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'merrii,a20-hummingbird'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'merrii,a31-hummingbird'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'merrii,a80-optimus'}, {'const': 'allwinner,sun9i-a80'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'miniand,hackberry'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,mk802'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,a10s-mk802'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,mk802ii'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,mk808c'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'msi,primo81'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'emlid,neutis-n5-devboard'}, {'const': 'emlid,neutis-n5'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'emlid,neutis-n5h3-devboard'}, {'const': 'emlid,neutis-n5h3'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'nextthing,chip'}, {'const': 'allwinner,sun5i-r8'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'nextthing,chip-pro'}, {'const': 'nextthing,gr8'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'nextthing,gr8-evb'}, {'const': 'nextthing,gr8'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'nintendo,nes-classic'}, {'const': 'allwinner,sun8i-r16'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'nintendo,super-nes-classic'}, {'const': 'nintendo,nes-classic'}, {'const': 'allwinner,sun8i-r16'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 4, 'minItems': 4, 'type': 'array'}, {'items': [{'const': 'oceanic,5205-5inmfd'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a10-olinuxino-lime'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a10s-olinuxino-micro'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a13-olinuxino'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a13-olinuxino-micro'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som-evb'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som-evb-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime2'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-lime2-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-micro'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olinuxino-micro-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som204-evb'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a20-olimex-som204-evb-emmc'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a33-olinuxino'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a64-olinuxino'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a64-olinuxino-emmc'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'olimex,a64-teres-i'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine64-plus'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pinecube'}, {'const': 'sochip,s3'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pine-h64'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine-h64-model-b'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pine64-lts'}, {'const': 'allwinner,sun50i-r18'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinebook'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pinephone-1.0'}, {'const': 'pine64,pinephone'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinephone-1.1'}, {'const': 'pine64,pinephone'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinephone-1.2'}, {'const': 'pine64,pinephone'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pine64,pinetab'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,pinetab-early-adopter'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pine64,sopine-baseboard'}, {'const': 'pine64,sopine'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'pineriver,mini-xplus'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pocketbook,touch-lux-3'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'pov,protab2-ips9'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'polaroid,mid2407pxe03'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'polaroid,mid2809pxe04'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,q8-a13'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,q8-a23'}, {'const': 'allwinner,sun8i-a23'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'allwinner,q8-a33'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'qihua,t3-cqa3t-bv3'}, {'const': 'allwinner,sun8i-t3'}, {'const': 'allwinner,sun8i-r40'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'allwinner,r7-tv-dongle'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'jide,remix-mini-pc'}, {'const': 'allwinner,sun50i-h64'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'rervision,h3-dvk'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinlinx,sina31s'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinlinx,sina31s-sdk'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sinlinx,sina33'}, {'const': 'allwinner,sun8i-a33'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'sipeed,longan-pi-3h'}, {'const': 'sipeed,longan-module-3h'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'sourceparts,popstick-v1.1'}, {'const': 'sourceparts,popstick'}, {'const': 'allwinner,suniv-f1c200s'}, {'const': 'allwinner,suniv-f1c100s'}], 'maxItems': 4, 'minItems': 4, 'type': 'array'}, {'items': [{'const': 'allwinner,sl631-imx179'}, {'const': 'allwinner,sl631'}, {'const': 'allwinner,sun8i-v3'}], 'maxItems': 3, 'minItems': 3, 'type': 'array'}, {'items': [{'const': 'oranth,tanix-tx6'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'oranth,tanix-tx6-mini'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'tbs-biometrics,a711'}, {'const': 'allwinner,sun8i-a83t'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'topwise,a721'}, {'const': 'allwinner,sun4i-a10'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'transpeed,8k618-t'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'utoo,p66'}, {'const': 'allwinner,sun5i-a13'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wexler,tab7200'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'widora,mangopi-mq-r-t113'}, {'const': 'allwinner,sun8i-t113s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wits,colombus'}, {'const': 'allwinner,sun6i-a31'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wits,pro-a20-dkt'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'wobo,a10s-wobo-i5'}, {'const': 'allwinner,sun5i-a10s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'yones-toptech,bs1078-v2'}, {'const': 'allwinner,sun6i-a31s'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'hechuang,x96-mate'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-2'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-3'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-lite'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-lite2'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-mini'}, {'const': 'allwinner,sun7i-a20'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-one'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-one-plus'}, {'const': 'allwinner,sun50i-h6'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-pc'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-pc2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-pc-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-plus'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-plus2e'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-prime'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-r1'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-win'}, {'const': 'allwinner,sun50i-a64'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero'}, {'const': 'allwinner,sun8i-h2-plus'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero-plus'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero-plus2'}, {'const': 'allwinner,sun50i-h5'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero-plus2-h3'}, {'const': 'allwinner,sun8i-h3'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero2'}, {'const': 'allwinner,sun50i-h616'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero2w'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}, {'items': [{'const': 'xunlong,orangepi-zero3'}, {'const': 'allwinner,sun50i-h618'}], 'maxItems': 2, 'minItems': 2, 'type': 'array'}]} from schema $id: http://devicetree.org/schemas/arm/sunxi.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb: pmic@3a3: 'oneOf' conditional failed, one must be fixed: 'interrupts' is a required property 'interrupts-extended' is a required property from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb: pmic@3a3: regulators: 'reg-boost' does not match any of the regexes: '^(([a-f])?ldo[0-9]|dcdc[0-7a-e]|ldo(_|-)io(0|1)|(dc1)?sw|rtc(_|-)ldo|cpusldo|drivevbus|dc5ldo)$', 'pinctrl-[0-9]+' from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb: pmic@3a3: '#interrupt-cells' is a required property from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb: pmic@3a3: 'interrupt-controller' is a required property from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb: pmic@3a3: 'oneOf' conditional failed, one must be fixed: 'interrupts' is a required property 'interrupts-extended' is a required property from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb: pmic@3a3: regulators: 'reg-boost' does not match any of the regexes: '^(([a-f])?ldo[0-9]|dcdc[0-7a-e]|ldo(_|-)io(0|1)|(dc1)?sw|rtc(_|-)ldo|cpusldo|drivevbus|dc5ldo)$', 'pinctrl-[0-9]+' from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb: pmic@3a3: '#interrupt-cells' is a required property from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb: pmic@3a3: 'interrupt-controller' is a required property from schema $id: http://devicetree.org/schemas/mfd/x-powers,axp152.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb: gpio-keys: 'keyA', 'keyB', 'keyDown', 'keyL1', 'keyL2', 'keyLeft', 'keyMenu', 'keyR1', 'keyR2', 'keyRight', 'keySel', 'keyStart', 'keyUp', 'keyVol+', 'keyVol-', 'keyX', 'keyY' do not match any of the regexes: '^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switch))$', 'pinctrl-[0-9]+' from schema $id: http://devicetree.org/schemas/input/gpio-keys.yaml# arch/arm64/boot/dts/allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb: gpio-keys: 'keyA', 'keyB', 'keyDown', 'keyL1', 'keyL2', 'keyLeft', 'keyMenu', 'keyR1', 'keyR2', 'keyRight', 'keySel', 'keyStart', 'keyUp', 'keyVol+', 'keyVol-', 'keyX', 'keyY' do not match any of the regexes: '^(button|event|key|switch|(button|event|key|switch)-[a-z0-9-]+|[a-z0-9-]+-(button|event|key|switch))$', 'pinctrl-[0-9]+' from schema $id: http://devicetree.org/schemas/input/gpio-keys.yaml# make: *** [Makefile:240: __sub-make] Error 2 make: Target 'allwinner/sun50i-h700-anbernic-rg35xx-2024.dtb' not remade because of errors. make: Target 'allwinner/sun50i-h700-anbernic-rg35xx-h.dtb' not remade because of errors. make: Target 'allwinner/sun50i-h700-anbernic-rg35xx-plus.dtb' not remade because of errors.