[PATCH] dt-bindings: arm: sunxi: sort alphabetically
Andre Przywara
andre.przywara at arm.com
Thu Dec 21 06:06:14 PST 2023
The sunxi.yaml file, holding all known board compatible names for
devices with Allwinner SoCs, is apparently sorted alphabetically, by the
"description" entry. However there are a few outliers.
Re-order the entries to get a strict alphabetical ordering, so that:
$ grep description: sunxi.yaml | sort -fc
returns empty-handed. There is no change otherwise.
Signed-off-by: Andre Przywara <andre.przywara at arm.com>
---
Based on sunxi/dt-for-6.8
.../devicetree/bindings/arm/sunxi.yaml | 172 +++++++++---------
1 file changed, 86 insertions(+), 86 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation/devicetree/bindings/arm/sunxi.yaml
index a9d8e85565b89..0bf24f4882240 100644
--- a/Documentation/devicetree/bindings/arm/sunxi.yaml
+++ b/Documentation/devicetree/bindings/arm/sunxi.yaml
@@ -51,16 +51,16 @@ properties:
- const: allwinner,parrot
- const: allwinner,sun8i-a33
- - description: Anbernic RG-Nano
- items:
- - const: anbernic,rg-nano
- - const: allwinner,sun8i-v3s
-
- description: Amarula A64 Relic
items:
- const: amarula,a64-relic
- const: allwinner,sun50i-a64
+ - description: Anbernic RG-Nano
+ items:
+ - const: anbernic,rg-nano
+ - const: allwinner,sun8i-v3s
+
- description: Auxtek T003 A10s HDMI TV Stick
items:
- const: allwinner,auxtek-t003
@@ -96,6 +96,11 @@ properties:
- const: sinovoip,bpi-m2-berry
- const: allwinner,sun8i-r40
+ - description: BananaPi M2 Magic
+ items:
+ - const: sinovoip,bananapi-m2m
+ - const: allwinner,sun8i-a33
+
- description: BananaPi M2 Plus
items:
- const: sinovoip,bpi-m2-plus
@@ -116,11 +121,6 @@ properties:
- const: bananapi,bpi-m2-plus-v1.2
- const: allwinner,sun50i-h5
- - description: BananaPi M2 Magic
- items:
- - const: sinovoip,bananapi-m2m
- - const: allwinner,sun8i-a33
-
- description: BananaPi M2 Ultra
items:
- const: sinovoip,bpi-m2-ultra
@@ -230,6 +230,18 @@ properties:
- const: sochip,s3
- const: allwinner,sun8i-v3
+ - description: Emlid Neutis N5 Developer Board
+ items:
+ - const: emlid,neutis-n5-devboard
+ - const: emlid,neutis-n5
+ - const: allwinner,sun50i-h5
+
+ - description: Emlid Neutis N5H3 Developer Board
+ items:
+ - const: emlid,neutis-n5h3-devboard
+ - const: emlid,neutis-n5h3
+ - const: allwinner,sun8i-h3
+
- description: Empire Electronix D709 Tablet
items:
- const: empire-electronix,d709
@@ -306,16 +318,26 @@ properties:
- const: gemei,g9
- const: allwinner,sun4i-a10
- - description: Hyundai A7HD
+ - description: HAOYU Electronics Marsboard A10
items:
- - const: hyundai,a7hd
+ - const: haoyu,a10-marsboard
- const: allwinner,sun4i-a10
+ - description: HAOYU Electronics Marsboard A20
+ items:
+ - const: haoyu,a20-marsboard
+ - const: allwinner,sun7i-a20
+
- description: HSG H702
items:
- const: hsg,h702
- const: allwinner,sun5i-a13
+ - description: Hyundai A7HD
+ items:
+ - const: hyundai,a7hd
+ - const: allwinner,sun4i-a10
+
- description: I12 TV Box
items:
- const: allwinner,i12-tvbox
@@ -343,11 +365,6 @@ properties:
- const: primux,inet86dz
- const: allwinner,sun8i-a23
- - description: iNet-9F Rev 03
- items:
- - const: inet-tek,inet9f-rev03
- - const: allwinner,sun4i-a10
-
- description: iNet-97F Rev 02
items:
- const: primux,inet97fv2
@@ -358,6 +375,11 @@ properties:
- const: primux,inet98v-rev2
- const: allwinner,sun5i-a13
+ - description: iNet-9F Rev 03
+ items:
+ - const: inet-tek,inet9f-rev03
+ - const: allwinner,sun4i-a10
+
- description: iNet D978 Rev 02 Tablet
items:
- const: primux,inet-d978-rev2
@@ -472,15 +494,10 @@ properties:
- const: lamobo,lamobo-r1
- const: allwinner,sun7i-a20
- - description: HAOYU Electronics Marsboard A10
- items:
- - const: haoyu,a10-marsboard
- - const: allwinner,sun4i-a10
-
- - description: HAOYU Electronics Marsboard A20
+ - description: MangoPi MQ-R board
items:
- - const: haoyu,a20-marsboard
- - const: allwinner,sun7i-a20
+ - const: widora,mangopi-mq-r-t113
+ - const: allwinner,sun8i-t113s
- description: MapleBoard MP130
items:
@@ -557,18 +574,6 @@ properties:
- const: msi,primo81
- const: allwinner,sun6i-a31s
- - description: Emlid Neutis N5 Developer Board
- items:
- - const: emlid,neutis-n5-devboard
- - const: emlid,neutis-n5
- - const: allwinner,sun50i-h5
-
- - description: Emlid Neutis N5H3 Developer Board
- items:
- - const: emlid,neutis-n5h3-devboard
- - const: emlid,neutis-n5h3
- - const: allwinner,sun8i-h3
-
- description: NextThing Co. CHIP
items:
- const: nextthing,chip
@@ -638,11 +643,6 @@ properties:
- const: olimex,a20-olinuxino-lime
- const: allwinner,sun7i-a20
- - description: Olimex A20-OlinuXino LIME (with eMMC)
- items:
- - const: olimex,a20-olinuxino-lime-emmc
- - const: allwinner,sun7i-a20
-
- description: Olimex A20-OlinuXino LIME2
items:
- const: olimex,a20-olinuxino-lime2
@@ -653,6 +653,11 @@ properties:
- const: olimex,a20-olinuxino-lime2-emmc
- const: allwinner,sun7i-a20
+ - description: Olimex A20-OlinuXino LIME (with eMMC)
+ items:
+ - const: olimex,a20-olinuxino-lime-emmc
+ - const: allwinner,sun7i-a20
+
- description: Olimex A20-OlinuXino Micro
items:
- const: olimex,a20-olinuxino-micro
@@ -703,6 +708,17 @@ properties:
- const: pine64,pine64-plus
- const: allwinner,sun50i-a64
+ - description: Pine64 LTS
+ items:
+ - const: pine64,pine64-lts
+ - const: allwinner,sun50i-r18
+ - const: allwinner,sun50i-a64
+
+ - description: Pine64 Pinebook
+ items:
+ - const: pine64,pinebook
+ - const: allwinner,sun50i-a64
+
- description: Pine64 PineCube
items:
- const: pine64,pinecube
@@ -719,20 +735,9 @@ properties:
- const: pine64,pine-h64-model-b
- const: allwinner,sun50i-h6
- - description: Pine64 LTS
- items:
- - const: pine64,pine64-lts
- - const: allwinner,sun50i-r18
- - const: allwinner,sun50i-a64
-
- - description: Pine64 Pinebook
- items:
- - const: pine64,pinebook
- - const: allwinner,sun50i-a64
-
- - description: Pine64 PinePhone Developer Batch (1.0)
+ - description: Pine64 PinePhone (1.2)
items:
- - const: pine64,pinephone-1.0
+ - const: pine64,pinephone-1.2
- const: pine64,pinephone
- const: allwinner,sun50i-a64
@@ -742,9 +747,9 @@ properties:
- const: pine64,pinephone
- const: allwinner,sun50i-a64
- - description: Pine64 PinePhone (1.2)
+ - description: Pine64 PinePhone Developer Batch (1.0)
items:
- - const: pine64,pinephone-1.2
+ - const: pine64,pinephone-1.0
- const: pine64,pinephone
- const: allwinner,sun50i-a64
@@ -835,6 +840,12 @@ properties:
- const: sinlinx,sina33
- const: allwinner,sun8i-a33
+ - description: SL631 Action Camera with IMX179
+ items:
+ - const: allwinner,sl631-imx179
+ - const: allwinner,sl631
+ - const: allwinner,sun8i-v3
+
- description: SourceParts PopStick v1.1
items:
- const: sourceparts,popstick-v1.1
@@ -842,12 +853,6 @@ properties:
- const: allwinner,suniv-f1c200s
- const: allwinner,suniv-f1c100s
- - description: SL631 Action Camera with IMX179
- items:
- - const: allwinner,sl631-imx179
- - const: allwinner,sl631
- - const: allwinner,sun8i-v3
-
- description: Tanix TX6
items:
- const: oranth,tanix-tx6
@@ -883,11 +888,6 @@ properties:
- const: wexler,tab7200
- const: allwinner,sun7i-a20
- - description: MangoPi MQ-R board
- items:
- - const: widora,mangopi-mq-r-t113
- - const: allwinner,sun8i-t113s
-
- description: WITS A31 Colombus Evaluation Board
items:
- const: wits,colombus
@@ -903,11 +903,6 @@ properties:
- const: wobo,a10s-wobo-i5
- const: allwinner,sun5i-a10s
- - description: Yones TopTech BS1078 v2 Tablet
- items:
- - const: yones-toptech,bs1078-v2
- - const: allwinner,sun6i-a31s
-
- description: X96 Mate TV box
items:
- const: hechuang,x96-mate
@@ -998,6 +993,21 @@ properties:
- const: xunlong,orangepi-zero
- const: allwinner,sun8i-h2-plus
+ - description: Xunlong OrangePi Zero 2
+ items:
+ - const: xunlong,orangepi-zero2
+ - const: allwinner,sun50i-h616
+
+ - description: Xunlong OrangePi Zero 2W
+ items:
+ - const: xunlong,orangepi-zero2w
+ - const: allwinner,sun50i-h618
+
+ - description: Xunlong OrangePi Zero 3
+ items:
+ - const: xunlong,orangepi-zero3
+ - const: allwinner,sun50i-h618
+
- description: Xunlong OrangePi Zero Plus
items:
- const: xunlong,orangepi-zero-plus
@@ -1013,19 +1023,9 @@ properties:
- const: xunlong,orangepi-zero-plus2-h3
- const: allwinner,sun8i-h3
- - description: Xunlong OrangePi Zero 2
- items:
- - const: xunlong,orangepi-zero2
- - const: allwinner,sun50i-h616
-
- - description: Xunlong OrangePi Zero 2W
- items:
- - const: xunlong,orangepi-zero2w
- - const: allwinner,sun50i-h618
-
- - description: Xunlong OrangePi Zero 3
+ - description: Yones TopTech BS1078 v2 Tablet
items:
- - const: xunlong,orangepi-zero3
- - const: allwinner,sun50i-h618
+ - const: yones-toptech,bs1078-v2
+ - const: allwinner,sun6i-a31s
additionalProperties: true
base-commit: a4aebe936554dac6a91e5d091179c934f8325708
prerequisite-patch-id: b72637774a9de3328cc561ae4bb3137bba25fafd
prerequisite-patch-id: 1a3327044ae61af705ffd79028687f3f6629edf4
--
2.25.1
More information about the linux-arm-kernel
mailing list