On Mon, Feb 12, 2018 at 8:43 AM, <patrice.chotard@xxxxxx> wrote: > From: Patrice Chotard <patrice.chotard@xxxxxx> > > For all clock's element inside SoC, add a fake reg property, > this allows to fix the following warnings when compiling > dtb with W=1 option : > > arch/arm/boot/dts/stih410-b2120.dtb: Warning (simple_bus_reg): > Node /clocks/clk-m-a9-periphs missing or empty reg/ranges property > arch/arm/boot/dts/stih410-b2120.dtb: Warning (simple_bus_reg): > Node /clocks/clk-m-a9-ext2f-div2s missing or empty reg/ranges property > arch/arm/boot/dts/stih410-b2120.dtb: Warning (simple_bus_reg): > Node /clocks/clk-tmdsout-hdmi missing or empty reg/ranges property > > arch/arm/boot/dts/stih410-b2260.dtb: Warning (simple_bus_reg): > Node /clocks/clk-m-a9-periphs missing or empty reg/ranges property > arch/arm/boot/dts/stih410-b2260.dtb: Warning (simple_bus_reg): > Node /clocks/clk-m-a9-ext2f-div2s missing or empty reg/ranges property > arch/arm/boot/dts/stih410-b2260.dtb: Warning (simple_bus_reg): > Node /clocks/clk-tmdsout-hdmi missing or empty reg/ranges property > > arch/arm/boot/dts/stih418-b2199.dtb: Warning (simple_bus_reg): > Node /clocks/clk-m-a9-periphs missing or empty reg/ranges property > arch/arm/boot/dts/stih418-b2199.dtb: Warning (simple_bus_reg): > Node /clocks/clk-m-a9-ext2f-div2s missing or empty reg/ranges property > arch/arm/boot/dts/stih418-b2199.dtb: Warning (simple_bus_reg): > Node /clocks/clk-tmdsout-hdmi missing or empty reg/ranges property > > Signed-off-by: Patrice Chotard <patrice.chotard@xxxxxx> > --- > > v2: _ add a fake reg property to node without reg property. > > arch/arm/boot/dts/stih407-clock.dtsi | 9 ++++++--- > arch/arm/boot/dts/stih410-clock.dtsi | 9 ++++++--- > arch/arm/boot/dts/stih418-clock.dtsi | 9 ++++++--- > 3 files changed, 18 insertions(+), 9 deletions(-) > > diff --git a/arch/arm/boot/dts/stih407-clock.dtsi b/arch/arm/boot/dts/stih407-clock.dtsi > index b882dcf3a649..1bba47e06ebe 100644 > --- a/arch/arm/boot/dts/stih407-clock.dtsi > +++ b/arch/arm/boot/dts/stih407-clock.dtsi > @@ -24,9 +24,10 @@ > /* > * ARM Peripheral clock for timers > */ > - arm_periph_clk: clk-m-a9-periphs { > + arm_periph_clk: clk-m-a9-periphs@0 { > #clock-cells = <0>; > compatible = "fixed-factor-clock"; > + reg = <0 0>; Don't do this. The correct fix is change the location of these nodes to be under whatever controls them. Rob -- 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