Thread (18 messages) flat view 18 messages, 3 authors, 2018-02-13

[PATCH v2 10/12] ARM: dts: STi: Add fake reg property for clocks

From: Patrice CHOTARD <hidden>
Date: 2018-02-13 12:59:19
Also in: linux-devicetree, lkml

Hi Rob

On 02/12/2018 04:22 PM, Rob Herring wrote:
On Mon, Feb 12, 2018 at 8:43 AM,  [off-list ref] wrote:
quoted
From: Patrice Chotard <redacted>

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 <redacted>
---

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 at 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.
Ok i will put this node as a child of clockgen-a9 at 92b0000

Thanks

Patrice
Rob
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help