[openwrt/openwrt] treewide: dts: trim "#size-cells" from "gpio-export" node

LEDE Commits lede-commits at lists.infradead.org
Sun May 18 10:35:05 PDT 2025


robimarko pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/7193539c9811f5a3222fcff553e1193c2e451969

commit 7193539c9811f5a3222fcff553e1193c2e451969
Author: Shiji Yang <yangshiji66 at outlook.com>
AuthorDate: Sun Mar 30 10:06:06 2025 +0800

    treewide: dts: trim "#size-cells" from "gpio-export" node
    
    The "gpio-export" driver doesn't require a "reg" property in the
    device tree, hence we don't need to use the "#size-cells" property
    to describe the size of "reg".
    
    Signed-off-by: Shiji Yang <yangshiji66 at outlook.com>
    Link: https://github.com/openwrt/openwrt/pull/18290
    Signed-off-by: Robert Marko <robimarko at gmail.com>
---
 target/linux/ath79/dts/ar7241_tplink_tl-mr3x20.dtsi                     | 1 -
 target/linux/ath79/dts/ar7242_buffalo_wzr-bhr.dtsi                      | 1 -
 target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts             | 1 -
 target/linux/ath79/dts/ar9331_hak5_wifi-pineapple-nano.dts              | 1 -
 target/linux/ath79/dts/ar9344_alfa-network_n5q.dts                      | 1 -
 target/linux/ath79/dts/ar9344_netgear_r6100.dts                         | 1 -
 target/linux/ath79/dts/qca9531_alfa-network_n2q.dts                     | 1 -
 target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi                   | 1 -
 target/linux/ath79/dts/qca9558_belkin_f9x-v2.dtsi                       | 1 -
 target/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts                  | 1 -
 target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi                  | 1 -
 target/linux/ath79/dts/qca9563_tplink_tl-wr1043nd-v4.dts                | 1 -
 .../files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-magic-2-wifi-next.dts | 1 -
 .../files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-mf287_common.dtsi     | 1 -
 .../ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx10.dts    | 1 -
 .../ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx50.dts    | 1 -
 .../ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts     | 1 -
 .../ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf282plus.dts | 1 -
 .../ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-oap100.dts    | 1 -
 .../kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts   | 1 -
 target/linux/kirkwood/patches-6.6/118-dns-320l.patch                    | 2 +-
 target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts   | 1 -
 .../linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zyxel_p-2601hn.dts | 1 -
 .../files/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7519pw.dts       | 1 -
 .../files/arch/mips/boot/dts/lantiq/danube_siemens_gigaset-sx76x.dts    | 1 -
 .../files/arch/mips/boot/dts/lantiq/vr9_alphanetworks_asl56026.dts      | 1 -
 .../linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_netgear_dm200.dts  | 1 -
 target/linux/mediatek/dts/mt7981b-cudy-ap3000outdoor-v1.dts             | 1 -
 target/linux/mediatek/dts/mt7981b-nradio-c8-668gl.dts                   | 1 -
 target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8102ax.dts               | 1 -
 target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts      | 1 -
 .../linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts  | 1 -
 target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts               | 1 -
 target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts               | 1 -
 target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts                    | 1 -
 target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts                    | 1 -
 target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts                      | 1 -
 target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts                 | 2 +-
 target/linux/ramips/dts/mt7620a_hiwifi_hc5761.dts                       | 1 -
 target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts                       | 1 -
 target/linux/ramips/dts/mt7620a_hnet_c108.dts                           | 1 -
 target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts                      | 1 -
 target/linux/ramips/dts/mt7620a_lenovo_newifi-y1s.dts                   | 1 -
 target/linux/ramips/dts/mt7620a_sanlinking_d240.dts                     | 1 -
 target/linux/ramips/dts/mt7620a_sercomm_na930.dts                       | 1 -
 target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts             | 1 -
 target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts                 | 1 -
 target/linux/ramips/dts/mt7620a_yukai_bocco.dts                         | 1 -
 target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts                 | 1 -
 target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts                    | 1 -
 target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts                    | 1 -
 target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts              | 1 -
 target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts                 | 1 -
 target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts                | 1 -
 target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts                        | 1 -
 target/linux/ramips/dts/mt7621_dual-q_h721.dts                          | 1 -
 target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts                     | 1 -
 target/linux/ramips/dts/mt7621_mikrotik_routerboard-7xx.dtsi            | 1 -
 target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi                    | 1 -
 target/linux/ramips/dts/mt7621_unielec_u7621-06.dtsi                    | 1 -
 target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts                | 1 -
 target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi              | 1 -
 target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi                  | 1 -
 target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts                   | 1 -
 target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts                   | 1 -
 target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts                | 1 -
 target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts            | 1 -
 target/linux/ramips/dts/mt7628an_hiwifi_hc5761a.dts                     | 1 -
 target/linux/ramips/dts/mt7628an_kroks_kndrt31r16.dts                   | 1 -
 target/linux/ramips/dts/mt7628an_kroks_kndrt31r19.dts                   | 1 -
 target/linux/ramips/dts/mt7628an_minew_g1-c.dts                         | 1 -
 target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts                | 1 -
 target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts            | 1 -
 target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts                        | 1 -
 target/linux/ramips/dts/rt3662_dlink_dir-645.dts                        | 1 -
 target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts                     | 1 -
 target/linux/ramips/dts/rt3662_engenius_esr600h.dts                     | 1 -
 target/linux/ramips/dts/rt3662_omnima_hpm.dts                           | 2 +-
 target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts                     | 1 -
 target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts                     | 1 -
 target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts                      | 1 -
 target/linux/ramips/dts/rt5350_hame_mpr-a1.dts                          | 1 -
 target/linux/ramips/dts/rt5350_hame_mpr-a2.dts                          | 1 -
 target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts                      | 1 -
 target/linux/ramips/dts/rt5350_nixcore_x1.dtsi                          | 1 -
 target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino-evb.dts         | 1 -
 target/linux/ramips/dts/rt5350_poray_x5.dts                             | 1 -
 target/linux/ramips/dts/rt5350_tenda_3g150b.dts                         | 1 -
 target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts                  | 1 -
 target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts                     | 1 -
 target/linux/ramips/dts/rt5350_vocore_vocore.dtsi                       | 1 -
 91 files changed, 3 insertions(+), 91 deletions(-)

diff --git a/target/linux/ath79/dts/ar7241_tplink_tl-mr3x20.dtsi b/target/linux/ath79/dts/ar7241_tplink_tl-mr3x20.dtsi
index a4bda13bce..e20bdb06f6 100644
--- a/target/linux/ath79/dts/ar7241_tplink_tl-mr3x20.dtsi
+++ b/target/linux/ath79/dts/ar7241_tplink_tl-mr3x20.dtsi
@@ -5,7 +5,6 @@
 / {
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio_usb_power {
 			gpio-export,name = "tp-link:power:usb";
diff --git a/target/linux/ath79/dts/ar7242_buffalo_wzr-bhr.dtsi b/target/linux/ath79/dts/ar7242_buffalo_wzr-bhr.dtsi
index f14053b045..fe5d502c1b 100644
--- a/target/linux/ath79/dts/ar7242_buffalo_wzr-bhr.dtsi
+++ b/target/linux/ath79/dts/ar7242_buffalo_wzr-bhr.dtsi
@@ -50,7 +50,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio_usb_power {
 			gpio-export,name = "buffalo:usb-power";
diff --git a/target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts b/target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts
index abb39e119b..8e619fcf95 100644
--- a/target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts
+++ b/target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts
@@ -106,7 +106,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio_usb_power {
 			gpio-export,name = "buffalo:usb-power";
diff --git a/target/linux/ath79/dts/ar9331_hak5_wifi-pineapple-nano.dts b/target/linux/ath79/dts/ar9331_hak5_wifi-pineapple-nano.dts
index 4a4f455acf..d423edccf2 100644
--- a/target/linux/ath79/dts/ar9331_hak5_wifi-pineapple-nano.dts
+++ b/target/linux/ath79/dts/ar9331_hak5_wifi-pineapple-nano.dts
@@ -18,7 +18,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		microsd-detect {
 			gpio-export,name = "microsd-detect";
diff --git a/target/linux/ath79/dts/ar9344_alfa-network_n5q.dts b/target/linux/ath79/dts/ar9344_alfa-network_n5q.dts
index 18cd8db4aa..483be077e3 100644
--- a/target/linux/ath79/dts/ar9344_alfa-network_n5q.dts
+++ b/target/linux/ath79/dts/ar9344_alfa-network_n5q.dts
@@ -19,7 +19,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		watchdog-enable {
 			gpio-export,name = "watchdog-enable";
diff --git a/target/linux/ath79/dts/ar9344_netgear_r6100.dts b/target/linux/ath79/dts/ar9344_netgear_r6100.dts
index d0535251bd..10998b73fc 100644
--- a/target/linux/ath79/dts/ar9344_netgear_r6100.dts
+++ b/target/linux/ath79/dts/ar9344_netgear_r6100.dts
@@ -20,7 +20,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb-power {
 			gpio-export,name = "usb-power";
diff --git a/target/linux/ath79/dts/qca9531_alfa-network_n2q.dts b/target/linux/ath79/dts/qca9531_alfa-network_n2q.dts
index 2175c72692..ce69422c81 100644
--- a/target/linux/ath79/dts/qca9531_alfa-network_n2q.dts
+++ b/target/linux/ath79/dts/qca9531_alfa-network_n2q.dts
@@ -16,7 +16,6 @@
 
 	gpio-export-pcf8574 {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		poe-passthrough {
 			gpio-export,name = "poe-passthrough";
diff --git a/target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi b/target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi
index f07e711829..f5145b521c 100644
--- a/target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi
+++ b/target/linux/ath79/dts/qca9531_alfa-network_r36a.dtsi
@@ -12,7 +12,6 @@
 
 	gpio_export: gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		watchdog-enable {
 			gpio-export,name = "watchdog-enable";
diff --git a/target/linux/ath79/dts/qca9558_belkin_f9x-v2.dtsi b/target/linux/ath79/dts/qca9558_belkin_f9x-v2.dtsi
index cd84e568d9..4e8bcd6a50 100644
--- a/target/linux/ath79/dts/qca9558_belkin_f9x-v2.dtsi
+++ b/target/linux/ath79/dts/qca9558_belkin_f9x-v2.dtsi
@@ -52,7 +52,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb2_power {
 			gpio-export,name = "usb2:power";
diff --git a/target/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts b/target/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts
index 9983222af9..4ddf4ec4c9 100644
--- a/target/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts
+++ b/target/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts
@@ -87,7 +87,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio_pa_dcdc {
 			gpio-export,name = "om5pac:pa_dcdc";
diff --git a/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi b/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi
index bf7895775d..f648a915f1 100644
--- a/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi
+++ b/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi
@@ -66,7 +66,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio_usb_power {
 			gpio-export,name = "tp-link:power:usb";
diff --git a/target/linux/ath79/dts/qca9563_tplink_tl-wr1043nd-v4.dts b/target/linux/ath79/dts/qca9563_tplink_tl-wr1043nd-v4.dts
index 39956c5a06..558dc13ff5 100644
--- a/target/linux/ath79/dts/qca9563_tplink_tl-wr1043nd-v4.dts
+++ b/target/linux/ath79/dts/qca9563_tplink_tl-wr1043nd-v4.dts
@@ -14,7 +14,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio_usb_power {
 			gpio-export,name = "tp-link:power:usb";
diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-magic-2-wifi-next.dts b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-magic-2-wifi-next.dts
index 5deb9ba3de..43f87b5dd8 100644
--- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-magic-2-wifi-next.dts
+++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-magic-2-wifi-next.dts
@@ -22,7 +22,6 @@
 	soc {
 		gpio_export {
 			compatible = "gpio-export";
-			#size-cells = <0>;
 
 			plc {
 				gpio-export,name = "plc-enable";
diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-mf287_common.dtsi b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-mf287_common.dtsi
index c19262497d..9c23ad3c0a 100644
--- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-mf287_common.dtsi
+++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-mf287_common.dtsi
@@ -38,7 +38,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio_modem_reset: modem {
 			gpio-export,name = "modem-reset";
diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx10.dts b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx10.dts
index 8fc976a11b..329c01a779 100644
--- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx10.dts
+++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx10.dts
@@ -25,7 +25,6 @@
 
 		gpio_export {
 			compatible = "gpio-export";
-			#size-cells = <0>;
 
 			gpio_out {
 				gpio-export,name = "gpio_out";
diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx50.dts b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx50.dts
index ae244bd126..63f465c9c2 100644
--- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx50.dts
+++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4018-rutx50.dts
@@ -19,7 +19,6 @@
 	soc {
 		gpio-export {
 			compatible = "gpio-export";
-			#size-cells = <0>;
 
 			gpio_modem_reset {
 				gpio-export,name = "modem_reset";
diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts
index 09d9a8f3dd..fade33299a 100644
--- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts
+++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-lbr20.dts
@@ -59,7 +59,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		lte_rst {
 			gpio-export,name = "lte_rst";
diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf282plus.dts b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf282plus.dts
index 80a729e963..763ebd49eb 100644
--- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf282plus.dts
+++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-mf282plus.dts
@@ -31,7 +31,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		modem {
 			gpio-export,name = "modem-reset";
diff --git a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-oap100.dts b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-oap100.dts
index 752d714393..d50ca7abf2 100644
--- a/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-oap100.dts
+++ b/target/linux/ipq40xx/files-6.6/arch/arm/boot/dts/qcom/qcom-ipq4019-oap100.dts
@@ -80,7 +80,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb-power";
diff --git a/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts b/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts
index 883224316d..cc2b3d0cd4 100644
--- a/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts
+++ b/target/linux/kirkwood/files-6.6/arch/arm/boot/dts/marvell/kirkwood-dns320l.dts
@@ -39,7 +39,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		mcu_power {
 			gpio-export,name = "mcu_power";
diff --git a/target/linux/kirkwood/patches-6.6/118-dns-320l.patch b/target/linux/kirkwood/patches-6.6/118-dns-320l.patch
index 3fa0d94c66..0eb1c05f5b 100644
--- a/target/linux/kirkwood/patches-6.6/118-dns-320l.patch
+++ b/target/linux/kirkwood/patches-6.6/118-dns-320l.patch
@@ -24,7 +24,7 @@
  	chosen {
  		bootargs = "console=ttyS0,115200n8 earlyprintk";
  		stdout-path = &uart0;
-@@ -79,7 +86,7 @@
+@@ -78,7 +85,7 @@
  			linux,default-trigger = "usbport";
  		};
  
diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts
index 3e8cbcf84b..070aa81930 100644
--- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts
+++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zte_h201l.dts
@@ -89,7 +89,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		switch {
 			gpio-export,name = "switch";
diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zyxel_p-2601hn.dts b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zyxel_p-2601hn.dts
index cf850ad5d9..e68b02e9ae 100644
--- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zyxel_p-2601hn.dts
+++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_zyxel_p-2601hn.dts
@@ -89,7 +89,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		switch {
 			gpio-export,name = "switch";
diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7519pw.dts b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7519pw.dts
index 6b7c5f9b05..130090d03e 100644
--- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7519pw.dts
+++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_arcadyan_arv7519pw.dts
@@ -110,7 +110,6 @@
 	/* is there another way to "reserve" the GPIO? */
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		switch {
 			gpio-export,name = "switch";
diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_siemens_gigaset-sx76x.dts b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_siemens_gigaset-sx76x.dts
index 3296a44b4e..52160c3025 100644
--- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_siemens_gigaset-sx76x.dts
+++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/danube_siemens_gigaset-sx76x.dts
@@ -28,7 +28,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		switch {
 			gpio-export,name = "switch";
diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_alphanetworks_asl56026.dts b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_alphanetworks_asl56026.dts
index eac6b0792d..59e32dc5ea 100644
--- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_alphanetworks_asl56026.dts
+++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_alphanetworks_asl56026.dts
@@ -62,7 +62,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		power_led_blink {
 			gpio-export,name = "power_led_blink";
diff --git a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_netgear_dm200.dts b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_netgear_dm200.dts
index e9ba3ad5ee..fb9e3b483c 100644
--- a/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_netgear_dm200.dts
+++ b/target/linux/lantiq/files/arch/mips/boot/dts/lantiq/vr9_netgear_dm200.dts
@@ -38,7 +38,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		annexa {
 			gpio-export,name = "annexa";
diff --git a/target/linux/mediatek/dts/mt7981b-cudy-ap3000outdoor-v1.dts b/target/linux/mediatek/dts/mt7981b-cudy-ap3000outdoor-v1.dts
index 735cecfe42..b0c6524554 100644
--- a/target/linux/mediatek/dts/mt7981b-cudy-ap3000outdoor-v1.dts
+++ b/target/linux/mediatek/dts/mt7981b-cudy-ap3000outdoor-v1.dts
@@ -57,7 +57,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		antctrl {
 			/* Not sure if this pin does anything.
diff --git a/target/linux/mediatek/dts/mt7981b-nradio-c8-668gl.dts b/target/linux/mediatek/dts/mt7981b-nradio-c8-668gl.dts
index d1b74f2ffe..fce5f537d7 100644
--- a/target/linux/mediatek/dts/mt7981b-nradio-c8-668gl.dts
+++ b/target/linux/mediatek/dts/mt7981b-nradio-c8-668gl.dts
@@ -41,7 +41,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		cpepower {
 			gpio-export,name = "cpe-pwr";
diff --git a/target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8102ax.dts b/target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8102ax.dts
index f4d5271f97..4b0921656a 100644
--- a/target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8102ax.dts
+++ b/target/linux/mediatek/dts/mt7981b-zbtlink-zbt-z8102ax.dts
@@ -93,7 +93,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		pcie {
 			gpio-export,name = "pcie_power";
diff --git a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts
index 4fd9767d2d..8d24a9e428 100644
--- a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts
+++ b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/tl-wdr4900-v1.dts
@@ -427,7 +427,6 @@
 
 	gpio_export {
 			compatible = "gpio-export";
-			#size-cells = <0>;
 
 			usb-pwr {
 				gpio-export,name = "usb_pwr";
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts
index c21f1707f1..5bd2f6ccad 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-mx8500.dts
@@ -29,7 +29,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		bt_pwr {
 			gpio-export,name = "bt_pwr";
diff --git a/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts b/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts
index 1eefd4d396..18a867e3ee 100644
--- a/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts
+++ b/target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts
@@ -24,7 +24,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		modem-enable {
 			gpio-export,name = "modem-enable";
diff --git a/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts b/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts
index 95ba2c7cdf..2cd6fe6a1a 100644
--- a/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts
+++ b/target/linux/ramips/dts/mt7620a_alfa-network_tube-e4g.dts
@@ -24,7 +24,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		modem-enable {
 			gpio-export,name = "modem-enable";
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
index 645030b5bb..9eadc0e387 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
+++ b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
@@ -69,7 +69,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
index c99febdd85..4d4b68908e 100644
--- a/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
+++ b/target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
@@ -66,7 +66,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts b/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
index cbc67c942e..03d88051e0 100644
--- a/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
+++ b/target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
@@ -37,7 +37,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usbpower {
 			gpio-export,name = "usbpower";
diff --git a/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts b/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
index fe8ce7953b..d3b3f1b09c 100644
--- a/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
+++ b/target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
@@ -64,7 +64,7 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
+
 		usb-power {
 			gpio-export,name="usb-power";
 			gpio-export,output=<1>;
diff --git a/target/linux/ramips/dts/mt7620a_hiwifi_hc5761.dts b/target/linux/ramips/dts/mt7620a_hiwifi_hc5761.dts
index 741a466769..f37b663973 100644
--- a/target/linux/ramips/dts/mt7620a_hiwifi_hc5761.dts
+++ b/target/linux/ramips/dts/mt7620a_hiwifi_hc5761.dts
@@ -39,7 +39,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usbpower {
 			gpio-export,name = "usbpower";
diff --git a/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts b/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts
index 2cb7017972..dacd5f27de 100644
--- a/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts
+++ b/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts
@@ -44,7 +44,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usbpower {
 			gpio-export,name = "usbpower";
diff --git a/target/linux/ramips/dts/mt7620a_hnet_c108.dts b/target/linux/ramips/dts/mt7620a_hnet_c108.dts
index 6f62243ecf..c3987362e6 100644
--- a/target/linux/ramips/dts/mt7620a_hnet_c108.dts
+++ b/target/linux/ramips/dts/mt7620a_hnet_c108.dts
@@ -27,7 +27,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		power_modem {
 			gpio-export,name = "power_modem";
diff --git a/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts b/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
index e0346922d7..1f51462d95 100644
--- a/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
+++ b/target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
@@ -56,7 +56,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usbpower {
 			gpio-export,name = "usbpower";
diff --git a/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1s.dts b/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1s.dts
index 8d0dad10e9..8711247f56 100644
--- a/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1s.dts
+++ b/target/linux/ramips/dts/mt7620a_lenovo_newifi-y1s.dts
@@ -16,7 +16,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb0 {
 			gpio-export,name = "usb0";
diff --git a/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts b/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
index 8de20599df..e74c8bf525 100644
--- a/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
+++ b/target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
@@ -27,7 +27,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		power_mpcie2 {
 			gpio-export,name = "power_mpcie2";
diff --git a/target/linux/ramips/dts/mt7620a_sercomm_na930.dts b/target/linux/ramips/dts/mt7620a_sercomm_na930.dts
index c0452fdcd5..3017baa133 100644
--- a/target/linux/ramips/dts/mt7620a_sercomm_na930.dts
+++ b/target/linux/ramips/dts/mt7620a_sercomm_na930.dts
@@ -105,7 +105,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		telit {
 			gpio-export,name = "telit";
diff --git a/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts b/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts
index e941c55cf4..9dadd6783c 100644
--- a/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts
+++ b/target/linux/ramips/dts/mt7620a_sitecom_wlr-4100-v1-002.dts
@@ -62,7 +62,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb-power {
 			gpio-export,name = "usb-power";
diff --git a/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts b/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
index 858ea8703f..31220167ba 100644
--- a/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
+++ b/target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
@@ -97,7 +97,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		power_usb {
 			gpio-export,name = "power_usb1";
diff --git a/target/linux/ramips/dts/mt7620a_yukai_bocco.dts b/target/linux/ramips/dts/mt7620a_yukai_bocco.dts
index f4fbf5ffb6..234f753d35 100644
--- a/target/linux/ramips/dts/mt7620a_yukai_bocco.dts
+++ b/target/linux/ramips/dts/mt7620a_yukai_bocco.dts
@@ -19,7 +19,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		s1 {
 			gpio-export,name = "rec";
diff --git a/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts b/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
index 9921db770a..f24d047ea2 100644
--- a/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
+++ b/target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
@@ -74,7 +74,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb_power {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts b/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts
index 9d8db730f3..d7b3f7c7d5 100644
--- a/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts
+++ b/target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts
@@ -72,7 +72,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		lte_modem_enable {
 			gpio-export,name = "lte_modem_enable";
diff --git a/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts b/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts
index 1c1c2929cd..d7252dae78 100644
--- a/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts
+++ b/target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts
@@ -75,7 +75,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		lte_modem_enable {
 			gpio-export,name = "lte_modem_enable";
diff --git a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
index ff4667f458..c423060f04 100644
--- a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
+++ b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
@@ -68,7 +68,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb_power {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
index b5722d2427..52dcd3ef8f 100644
--- a/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
+++ b/target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
@@ -68,7 +68,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb_power {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts b/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts
index 3ffa3ad0c7..46e95f3b07 100644
--- a/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts
+++ b/target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts
@@ -23,7 +23,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		m2-enable {
 			gpio-export,name = "m2-enable";
diff --git a/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts b/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
index 5a192cacf3..ffa405133b 100644
--- a/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
+++ b/target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
@@ -62,7 +62,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		power_usb2 {
 			gpio-export,name = "power_usb2";
diff --git a/target/linux/ramips/dts/mt7621_dual-q_h721.dts b/target/linux/ramips/dts/mt7621_dual-q_h721.dts
index 039072cf50..8b2df41417 100644
--- a/target/linux/ramips/dts/mt7621_dual-q_h721.dts
+++ b/target/linux/ramips/dts/mt7621_dual-q_h721.dts
@@ -23,7 +23,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb-30-power {
 			gpio-export,name = "usb-30-power";
diff --git a/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts b/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
index 3b6026f377..a4d55a5e87 100644
--- a/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
+++ b/target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
@@ -61,7 +61,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb2power {
 			gpio-export,name = "usb2power";
diff --git a/target/linux/ramips/dts/mt7621_mikrotik_routerboard-7xx.dtsi b/target/linux/ramips/dts/mt7621_mikrotik_routerboard-7xx.dtsi
index 7429ce673d..2f96f7316f 100644
--- a/target/linux/ramips/dts/mt7621_mikrotik_routerboard-7xx.dtsi
+++ b/target/linux/ramips/dts/mt7621_mikrotik_routerboard-7xx.dtsi
@@ -5,7 +5,6 @@
 / {
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		buzzer {
 			/* Beeper requires PWM for frequency selection */
diff --git a/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi b/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi
index 77c06545e8..3f02902b53 100644
--- a/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi
+++ b/target/linux/ramips/dts/mt7621_unielec_u7621-01.dtsi
@@ -11,7 +11,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		modem_reset {
 			gpio-export,name = "modem_reset";
diff --git a/target/linux/ramips/dts/mt7621_unielec_u7621-06.dtsi b/target/linux/ramips/dts/mt7621_unielec_u7621-06.dtsi
index 79deb7559d..6fed6b19af 100644
--- a/target/linux/ramips/dts/mt7621_unielec_u7621-06.dtsi
+++ b/target/linux/ramips/dts/mt7621_unielec_u7621-06.dtsi
@@ -27,7 +27,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		modem_reset {
 			gpio-export,name = "modem_reset";
diff --git a/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts b/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
index 6bf806722a..00e4171d93 100644
--- a/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
+++ b/target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
@@ -66,7 +66,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		power_usb2 {
 			gpio-export,name = "power_usb2";
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi
index c70b3330e9..fcfe97c126 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602-v04.dtsi
@@ -68,7 +68,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		4g1-pwr {
 			gpio-export,name = "4g1-pwr";
diff --git a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi
index 3e2a593ae7..d3990eeede 100644
--- a/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi
+++ b/target/linux/ramips/dts/mt7621_zbtlink_zbt-wg1602.dtsi
@@ -67,7 +67,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		4g1-pwr {
 			gpio-export,name = "4g1-pwr";
diff --git a/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts b/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts
index 398a1a1180..0657eb6992 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts
+++ b/target/linux/ramips/dts/mt7621_zyxel_lte3301-plus.dts
@@ -19,7 +19,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		power_modem {
 			gpio-export,name = "power_modem";
diff --git a/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts b/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts
index 41173dd129..9787181ba1 100644
--- a/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts
+++ b/target/linux/ramips/dts/mt7621_zyxel_lte5398-m904.dts
@@ -85,7 +85,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		lte_power {
 			gpio-export,name = "lte_power";
diff --git a/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts b/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts
index 7c480ade98..e46865631e 100644
--- a/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts
+++ b/target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts
@@ -67,7 +67,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts b/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts
index c7e3640d88..116da4f1ca 100644
--- a/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts
+++ b/target/linux/ramips/dts/mt7628an_hak5_wifi-pineapple-mk7.dts
@@ -47,7 +47,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb-power {
 			gpio-export,name = "usb-power";
diff --git a/target/linux/ramips/dts/mt7628an_hiwifi_hc5761a.dts b/target/linux/ramips/dts/mt7628an_hiwifi_hc5761a.dts
index 940df6e19a..eedf534017 100644
--- a/target/linux/ramips/dts/mt7628an_hiwifi_hc5761a.dts
+++ b/target/linux/ramips/dts/mt7628an_hiwifi_hc5761a.dts
@@ -34,7 +34,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb_power {
 			gpio-export,name = "usb_power";
diff --git a/target/linux/ramips/dts/mt7628an_kroks_kndrt31r16.dts b/target/linux/ramips/dts/mt7628an_kroks_kndrt31r16.dts
index 8e1c6d8174..26dc160a54 100644
--- a/target/linux/ramips/dts/mt7628an_kroks_kndrt31r16.dts
+++ b/target/linux/ramips/dts/mt7628an_kroks_kndrt31r16.dts
@@ -22,7 +22,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb1power {
 			gpio-export,name = "usb1power";
diff --git a/target/linux/ramips/dts/mt7628an_kroks_kndrt31r19.dts b/target/linux/ramips/dts/mt7628an_kroks_kndrt31r19.dts
index d641fa078f..94cade07e9 100644
--- a/target/linux/ramips/dts/mt7628an_kroks_kndrt31r19.dts
+++ b/target/linux/ramips/dts/mt7628an_kroks_kndrt31r19.dts
@@ -21,7 +21,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		modem1power {
 			gpio-export,name = "modem1power";
diff --git a/target/linux/ramips/dts/mt7628an_minew_g1-c.dts b/target/linux/ramips/dts/mt7628an_minew_g1-c.dts
index 2ee0618a53..7a5c36de4c 100644
--- a/target/linux/ramips/dts/mt7628an_minew_g1-c.dts
+++ b/target/linux/ramips/dts/mt7628an_minew_g1-c.dts
@@ -38,7 +38,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		ws2812 {
 			gpio-export,name = "ws2812";
diff --git a/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts b/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
index ce434e6011..e158d913ae 100644
--- a/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
+++ b/target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
@@ -83,7 +83,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usbpower {
 			gpio-export,name = "usbpower";
diff --git a/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts b/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
index 3e59fc6bf4..72f0e280cf 100644
--- a/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
+++ b/target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
@@ -71,7 +71,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usbpower {
 			gpio-export,name = "usbpower";
diff --git a/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts b/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
index 04605017d3..cf92e20eda 100644
--- a/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
+++ b/target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
@@ -95,7 +95,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		display_data {
 			gpio-export,name = "display_data";
diff --git a/target/linux/ramips/dts/rt3662_dlink_dir-645.dts b/target/linux/ramips/dts/rt3662_dlink_dir-645.dts
index 7597b7d867..b765c6b800 100644
--- a/target/linux/ramips/dts/rt3662_dlink_dir-645.dts
+++ b/target/linux/ramips/dts/rt3662_dlink_dir-645.dts
@@ -55,7 +55,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts b/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
index 832891f44e..472ef5f82f 100644
--- a/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
+++ b/target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
@@ -137,7 +137,6 @@
 	/*
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name="usb";
diff --git a/target/linux/ramips/dts/rt3662_engenius_esr600h.dts b/target/linux/ramips/dts/rt3662_engenius_esr600h.dts
index f7a7ba8a0e..5d07ee418c 100644
--- a/target/linux/ramips/dts/rt3662_engenius_esr600h.dts
+++ b/target/linux/ramips/dts/rt3662_engenius_esr600h.dts
@@ -46,7 +46,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt3662_omnima_hpm.dts b/target/linux/ramips/dts/rt3662_omnima_hpm.dts
index a6d5e4e8b3..beeb90dc41 100644
--- a/target/linux/ramips/dts/rt3662_omnima_hpm.dts
+++ b/target/linux/ramips/dts/rt3662_omnima_hpm.dts
@@ -69,7 +69,7 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
+
 		/* gpio 12 and 13 handle the OC input */
 
 		usb0 {
diff --git a/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts b/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts
index 5f2fea28d3..9be601e855 100644
--- a/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts
+++ b/target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts
@@ -42,7 +42,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts b/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
index 4e6feab497..d53c4b10a1 100644
--- a/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
+++ b/target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
@@ -55,7 +55,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts b/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts
index 0e3c4b9e35..9e71e79e0f 100644
--- a/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts
+++ b/target/linux/ramips/dts/rt5350_dlink_dwr-512-b.dts
@@ -63,7 +63,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		slic_int {
 			gpio-export,name = "slic_int";
diff --git a/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts b/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
index ab46851207..3ca280f57f 100644
--- a/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
+++ b/target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
@@ -42,7 +42,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts b/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
index be33d39f7e..468221a691 100644
--- a/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
+++ b/target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
@@ -42,7 +42,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts b/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
index 111e3e7e77..b60c7cef67 100644
--- a/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
+++ b/target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
@@ -13,7 +13,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		/* I2C */
 		gpio1 {
diff --git a/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi b/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi
index 0e35ffbedf..f8164ea338 100644
--- a/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi
+++ b/target/linux/ramips/dts/rt5350_nixcore_x1.dtsi
@@ -11,7 +11,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio0 {
 			gpio-export,name = "gpio0";
diff --git a/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino-evb.dts b/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino-evb.dts
index 88f4b0e0c9..9440f207c2 100644
--- a/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino-evb.dts
+++ b/target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino-evb.dts
@@ -8,7 +8,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		relay1 {
 			gpio-export,name = "relay1";
diff --git a/target/linux/ramips/dts/rt5350_poray_x5.dts b/target/linux/ramips/dts/rt5350_poray_x5.dts
index 33321624c2..ce81309d8a 100644
--- a/target/linux/ramips/dts/rt5350_poray_x5.dts
+++ b/target/linux/ramips/dts/rt5350_poray_x5.dts
@@ -65,7 +65,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb-mode {
 			gpio-export,name = "usb-mode";
diff --git a/target/linux/ramips/dts/rt5350_tenda_3g150b.dts b/target/linux/ramips/dts/rt5350_tenda_3g150b.dts
index 64ba5b41d2..b422432160 100644
--- a/target/linux/ramips/dts/rt5350_tenda_3g150b.dts
+++ b/target/linux/ramips/dts/rt5350_tenda_3g150b.dts
@@ -42,7 +42,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts b/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
index 2a930c3e95..efb7712c7e 100644
--- a/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
+++ b/target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
@@ -43,7 +43,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		repeater {
 			gpio-export,name = "repeater_switch";
diff --git a/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts b/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
index e4ae17bbbf..6732c43a73 100644
--- a/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
+++ b/target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
@@ -43,7 +43,6 @@
 
 	gpio_export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		usb {
 			gpio-export,name = "usb";
diff --git a/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi b/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi
index ecb0b2eeca..134863c640 100644
--- a/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi
+++ b/target/linux/ramips/dts/rt5350_vocore_vocore.dtsi
@@ -16,7 +16,6 @@
 
 	gpio-export {
 		compatible = "gpio-export";
-		#size-cells = <0>;
 
 		gpio0 {
 			gpio-export,name = "gpio0";




More information about the lede-commits mailing list