From: Álvaro Fernández Rojas Date: Thu, 9 Mar 2023 17:54:59 +0000 (+0100) Subject: bmips: dts: fix warnings X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=89390a9e5050054ff42dffb50abf2db427687e52;p=openwrt%2Fstaging%2Fjow.git bmips: dts: fix warnings - Add missing interrupt-parent to ext_intc. - Add missing #address-cells and #size-cells to gpio_cntl. - Use proper gpio handle for gpios (ar-5315u). Signed-off-by: Álvaro Fernández Rojas --- diff --git a/target/linux/bmips/dts/bcm6318-comtrend-ar-5315u.dts b/target/linux/bmips/dts/bcm6318-comtrend-ar-5315u.dts index a54d632770..ec50c3e07d 100644 --- a/target/linux/bmips/dts/bcm6318-comtrend-ar-5315u.dts +++ b/target/linux/bmips/dts/bcm6318-comtrend-ar-5315u.dts @@ -23,14 +23,14 @@ wps { label = "wps"; - gpios = <&pinctrl 3 GPIO_ACTIVE_LOW>; + gpios = <&gpio 3 GPIO_ACTIVE_LOW>; linux,code = ; debounce-interval = <60>; }; reset { label = "reset"; - gpios = <&pinctrl 33 GPIO_ACTIVE_LOW>; + gpios = <&gpio 33 GPIO_ACTIVE_LOW>; linux,code = ; debounce-interval = <60>; }; diff --git a/target/linux/bmips/dts/bcm6318.dtsi b/target/linux/bmips/dts/bcm6318.dtsi index 13e1bf1144..eb012fe243 100644 --- a/target/linux/bmips/dts/bcm6318.dtsi +++ b/target/linux/bmips/dts/bcm6318.dtsi @@ -103,6 +103,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , , , @@ -143,6 +144,8 @@ }; gpio_cntl: syscon@10000080 { + #address-cells = <1>; + #size-cells = <1>; compatible = "brcm,bcm6318-gpio-sysctl", "syscon", "simple-mfd"; reg = <0x10000080 0x80>; diff --git a/target/linux/bmips/dts/bcm63268.dtsi b/target/linux/bmips/dts/bcm63268.dtsi index 2bc86d26f9..248e1afc79 100644 --- a/target/linux/bmips/dts/bcm63268.dtsi +++ b/target/linux/bmips/dts/bcm63268.dtsi @@ -118,6 +118,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , , , @@ -154,6 +155,8 @@ }; gpio_cntl: syscon@100000c0 { + #address-cells = <1>; + #size-cells = <1>; compatible = "brcm,bcm63268-gpio-sysctl", "syscon", "simple-mfd"; reg = <0x100000c0 0x80>; diff --git a/target/linux/bmips/dts/bcm6328.dtsi b/target/linux/bmips/dts/bcm6328.dtsi index dfd603b7c6..d61903e154 100644 --- a/target/linux/bmips/dts/bcm6328.dtsi +++ b/target/linux/bmips/dts/bcm6328.dtsi @@ -105,6 +105,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , , , @@ -146,6 +147,8 @@ }; gpio_cntl: syscon@10000080 { + #address-cells = <1>; + #size-cells = <1>; compatible = "brcm,bcm6328-gpio-sysctl", "syscon", "simple-mfd"; reg = <0x10000080 0x80>; diff --git a/target/linux/bmips/dts/bcm6358.dtsi b/target/linux/bmips/dts/bcm6358.dtsi index 34334df9ba..e08ead0623 100644 --- a/target/linux/bmips/dts/bcm6358.dtsi +++ b/target/linux/bmips/dts/bcm6358.dtsi @@ -124,6 +124,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , , , @@ -138,6 +139,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , ; }; @@ -158,6 +160,8 @@ }; gpio_cntl: syscon@fffe0080 { + #address-cells = <1>; + #size-cells = <1>; compatible = "brcm,bcm6358-gpio-sysctl", "syscon", "simple-mfd"; reg = <0xfffe0080 0x50>; diff --git a/target/linux/bmips/dts/bcm6362.dtsi b/target/linux/bmips/dts/bcm6362.dtsi index d66a602df7..720afde7cf 100644 --- a/target/linux/bmips/dts/bcm6362.dtsi +++ b/target/linux/bmips/dts/bcm6362.dtsi @@ -118,6 +118,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , , , @@ -147,6 +148,8 @@ }; gpio_cntl: syscon@10000080 { + #address-cells = <1>; + #size-cells = <1>; compatible = "brcm,bcm6362-gpio-sysctl", "syscon", "simple-mfd"; reg = <0x10000080 0x80>; diff --git a/target/linux/bmips/dts/bcm6368.dtsi b/target/linux/bmips/dts/bcm6368.dtsi index 5ba9092193..2eafa027cd 100644 --- a/target/linux/bmips/dts/bcm6368.dtsi +++ b/target/linux/bmips/dts/bcm6368.dtsi @@ -108,6 +108,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , , , @@ -122,6 +123,7 @@ interrupt-controller; #interrupt-cells = <2>; + interrupt-parent = <&periph_intc>; interrupts = , ; }; @@ -149,6 +151,8 @@ }; gpio_cntl: syscon@10000080 { + #address-cells = <1>; + #size-cells = <1>; compatible = "brcm,bcm6368-gpio-sysctl", "syscon", "simple-mfd"; reg = <0x10000080 0x80>;