Hi Fabio, > Fabio Estevam <festevam@xxxxxxxxx> hat am 11. Mai 2018 um 02:16 geschrieben: > > > From: Fabio Estevam <fabio.estevam@xxxxxxx> > > Remove unit-address and reg property from pinctrl subnodes to fix > the following DTC warnings with W=1: > > arch/arm/boot/dts/imx28-apf28dev.dtb: Warning (unique_unit_address): /apb@80000000/apbh@80000000/pinctrl@80018000/hog@0: duplicate unit-address (also used in node /apb@80000000/apbh@80000000 > > Signed-off-by: Fabio Estevam <fabio.estevam@xxxxxxx> > --- > arch/arm/boot/dts/imx28-apf28dev.dts | 9 +- > arch/arm/boot/dts/imx28-apx4devkit.dts | 12 +- > arch/arm/boot/dts/imx28-cfa10036.dts | 12 +- > arch/arm/boot/dts/imx28-cfa10037.dts | 6 +- > arch/arm/boot/dts/imx28-cfa10049.dts | 36 ++--- > arch/arm/boot/dts/imx28-cfa10055.dts | 12 +- > arch/arm/boot/dts/imx28-cfa10056.dts | 9 +- > arch/arm/boot/dts/imx28-cfa10057.dts | 9 +- > arch/arm/boot/dts/imx28-cfa10058.dts | 6 +- > arch/arm/boot/dts/imx28-duckbill-2-485.dts | 12 +- > arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 15 +- > arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 15 +- > arch/arm/boot/dts/imx28-duckbill-2.dts | 12 +- > arch/arm/boot/dts/imx28-duckbill.dts | 9 +- > arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts | 3 +- > arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 3 +- > arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi | 24 ++-- > arch/arm/boot/dts/imx28-evk.dts | 12 +- > arch/arm/boot/dts/imx28-m28cu3.dts | 9 +- > arch/arm/boot/dts/imx28-m28evk.dts | 6 +- > arch/arm/boot/dts/imx28-sps1.dts | 3 +- > arch/arm/boot/dts/imx28-ts4600.dts | 3 +- > arch/arm/boot/dts/imx28-tx28.dts | 33 ++--- > arch/arm/boot/dts/imx28.dtsi | 191 ++++++++----------------- > 24 files changed, 153 insertions(+), 308 deletions(-) > > diff --git a/arch/arm/boot/dts/imx28-apf28dev.dts b/arch/arm/boot/dts/imx28-apf28dev.dts > index c4fadbc..53ed2e2 100644 > ... > diff --git a/arch/arm/boot/dts/imx28.dtsi b/arch/arm/boot/dts/imx28.dtsi > index 9ad8d35..8f46b1f 100644 > --- a/arch/arm/boot/dts/imx28.dtsi > +++ b/arch/arm/boot/dts/imx28.dtsi > @@ -169,14 +169,11 @@ > }; > > pinctrl: pinctrl@80018000 { > - #address-cells = <1>; > - #size-cells = <0>; > compatible = "fsl,imx28-pinctrl", "simple-bus"; > reg = <0x80018000 0x2000>; > > - gpio0: gpio@0 { > + gpio0: gpio0 { > compatible = "fsl,imx28-gpio", "fsl,mxs-gpio"; > - reg = <0>; > interrupts = <127>; > gpio-controller; > #gpio-cells = <2>; > @@ -184,9 +181,8 @@ > #interrupt-cells = <2>; > }; i'm not sure, but it looked to me like a proper way to address the gpio banks before. Regards Stefan > > - gpio1: gpio@1 { > + gpio1: gpio1 { > compatible = "fsl,imx28-gpio", "fsl,mxs-gpio"; > - reg = <1>; > interrupts = <126>; > gpio-controller; > #gpio-cells = <2>; > @@ -194,9 +190,8 @@ > #interrupt-cells = <2>; > }; > -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html