Re: [PATCH v2 13/18] ARM: dts: dra7xx-clocks: Add missing clocks for second PCIe PHY instance

2014-06-19 Thread Tero Kristo

On 05/29/2014 09:38 AM, Kishon Vijay Abraham I wrote:

Added missing clocks used by second instance of PCIe PHY.
The documention for this nodes can be found @ ../bindings/clock/ti/gate.txt.


Drop the ref to the binding doc and rather add a ref to TRM about the 
clock layout. Also, is the register offset wrong on these? Should be 
0x13b8, no, or is my TRM version wrong?


-Tero



Cc: Rajendra Nayak rna...@ti.com
Cc: Tero Kristo t-kri...@ti.com
Cc: Paul Walmsley p...@pwsan.com
Cc: Tony Lindgren t...@atomide.com
Cc: Rob Herring robh...@kernel.org
Cc: Pawel Moll pawel.m...@arm.com
Cc: Mark Rutland mark.rutl...@arm.com
Cc: Kumar Gala ga...@codeaurora.org
Signed-off-by: Keerthy j-keer...@ti.com
Signed-off-by: Kishon Vijay Abraham I kis...@ti.com
---
  arch/arm/boot/dts/dra7xx-clocks.dtsi |   24 
  1 file changed, 24 insertions(+)

diff --git a/arch/arm/boot/dts/dra7xx-clocks.dtsi 
b/arch/arm/boot/dts/dra7xx-clocks.dtsi
index 3d8c9c2..a9ff0dc 100644
--- a/arch/arm/boot/dts/dra7xx-clocks.dtsi
+++ b/arch/arm/boot/dts/dra7xx-clocks.dtsi
@@ -1173,6 +1173,14 @@
ti,bit-shift = 8;
};

+   optfclk_pciephy2_32khz: optfclk_pciephy_32khz@4a0093b4 {
+   compatible = ti,gate-clock;
+   clocks = sys_32k_ck;
+   #clock-cells = 0;
+   reg = 0x13b4;
+   ti,bit-shift = 8;
+   };
+
optfclk_pciephy_div: optfclk_pciephy_div@4a00821c {
compatible = ti,divider-clock;
clocks = apll_pcie_ck;
@@ -1191,6 +1199,14 @@
ti,bit-shift = 9;
};

+   optfclk_pciephy2_clk: optfclk_pciephy_clk@4a0093b4 {
+   compatible = ti,gate-clock;
+   clocks = apll_pcie_ck;
+   #clock-cells = 0;
+   reg = 0x13b4;
+   ti,bit-shift = 9;
+   };
+
optfclk_pciephy1_div_clk: optfclk_pciephy_div_clk@4a0093b0 {
compatible = ti,gate-clock;
clocks = optfclk_pciephy_div;
@@ -1199,6 +1215,14 @@
ti,bit-shift = 10;
};

+   optfclk_pciephy2_div_clk: optfclk_pciephy_div_clk@4a0093b4 {
+   compatible = ti,gate-clock;
+   clocks = optfclk_pciephy_div;
+   #clock-cells = 0;
+   reg = 0x13b4;
+   ti,bit-shift = 10;
+   };
+
apll_pcie_clkvcoldo: apll_pcie_clkvcoldo {
#clock-cells = 0;
compatible = fixed-factor-clock;



--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v2 13/18] ARM: dts: dra7xx-clocks: Add missing clocks for second PCIe PHY instance

2014-06-19 Thread Kishon Vijay Abraham I
Hi,

On Thursday 19 June 2014 04:50 PM, Tero Kristo wrote:
 On 05/29/2014 09:38 AM, Kishon Vijay Abraham I wrote:
 Added missing clocks used by second instance of PCIe PHY.
 The documention for this nodes can be found @ ../bindings/clock/ti/gate.txt.
 
 Drop the ref to the binding doc and rather add a ref to TRM about the clock
 layout. Also, is the register offset wrong on these? Should be 0x13b8, no, or
 is my TRM version wrong?

Er.. you are right. It should be 0x13b8.

Thanks
Kishon
 
 -Tero
 

 Cc: Rajendra Nayak rna...@ti.com
 Cc: Tero Kristo t-kri...@ti.com
 Cc: Paul Walmsley p...@pwsan.com
 Cc: Tony Lindgren t...@atomide.com
 Cc: Rob Herring robh...@kernel.org
 Cc: Pawel Moll pawel.m...@arm.com
 Cc: Mark Rutland mark.rutl...@arm.com
 Cc: Kumar Gala ga...@codeaurora.org
 Signed-off-by: Keerthy j-keer...@ti.com
 Signed-off-by: Kishon Vijay Abraham I kis...@ti.com
 ---
   arch/arm/boot/dts/dra7xx-clocks.dtsi |   24 
   1 file changed, 24 insertions(+)

 diff --git a/arch/arm/boot/dts/dra7xx-clocks.dtsi
 b/arch/arm/boot/dts/dra7xx-clocks.dtsi
 index 3d8c9c2..a9ff0dc 100644
 --- a/arch/arm/boot/dts/dra7xx-clocks.dtsi
 +++ b/arch/arm/boot/dts/dra7xx-clocks.dtsi
 @@ -1173,6 +1173,14 @@
   ti,bit-shift = 8;
   };

 +optfclk_pciephy2_32khz: optfclk_pciephy_32khz@4a0093b4 {
 +compatible = ti,gate-clock;
 +clocks = sys_32k_ck;
 +#clock-cells = 0;
 +reg = 0x13b4;
 +ti,bit-shift = 8;
 +};
 +
   optfclk_pciephy_div: optfclk_pciephy_div@4a00821c {
   compatible = ti,divider-clock;
   clocks = apll_pcie_ck;
 @@ -1191,6 +1199,14 @@
   ti,bit-shift = 9;
   };

 +optfclk_pciephy2_clk: optfclk_pciephy_clk@4a0093b4 {
 +compatible = ti,gate-clock;
 +clocks = apll_pcie_ck;
 +#clock-cells = 0;
 +reg = 0x13b4;
 +ti,bit-shift = 9;
 +};
 +
   optfclk_pciephy1_div_clk: optfclk_pciephy_div_clk@4a0093b0 {
   compatible = ti,gate-clock;
   clocks = optfclk_pciephy_div;
 @@ -1199,6 +1215,14 @@
   ti,bit-shift = 10;
   };

 +optfclk_pciephy2_div_clk: optfclk_pciephy_div_clk@4a0093b4 {
 +compatible = ti,gate-clock;
 +clocks = optfclk_pciephy_div;
 +#clock-cells = 0;
 +reg = 0x13b4;
 +ti,bit-shift = 10;
 +};
 +
   apll_pcie_clkvcoldo: apll_pcie_clkvcoldo {
   #clock-cells = 0;
   compatible = fixed-factor-clock;

 
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH v2 13/18] ARM: dts: dra7xx-clocks: Add missing clocks for second PCIe PHY instance

2014-05-29 Thread Kishon Vijay Abraham I
Added missing clocks used by second instance of PCIe PHY.
The documention for this nodes can be found @ ../bindings/clock/ti/gate.txt.

Cc: Rajendra Nayak rna...@ti.com
Cc: Tero Kristo t-kri...@ti.com
Cc: Paul Walmsley p...@pwsan.com
Cc: Tony Lindgren t...@atomide.com
Cc: Rob Herring robh...@kernel.org
Cc: Pawel Moll pawel.m...@arm.com
Cc: Mark Rutland mark.rutl...@arm.com
Cc: Kumar Gala ga...@codeaurora.org
Signed-off-by: Keerthy j-keer...@ti.com
Signed-off-by: Kishon Vijay Abraham I kis...@ti.com
---
 arch/arm/boot/dts/dra7xx-clocks.dtsi |   24 
 1 file changed, 24 insertions(+)

diff --git a/arch/arm/boot/dts/dra7xx-clocks.dtsi 
b/arch/arm/boot/dts/dra7xx-clocks.dtsi
index 3d8c9c2..a9ff0dc 100644
--- a/arch/arm/boot/dts/dra7xx-clocks.dtsi
+++ b/arch/arm/boot/dts/dra7xx-clocks.dtsi
@@ -1173,6 +1173,14 @@
ti,bit-shift = 8;
};
 
+   optfclk_pciephy2_32khz: optfclk_pciephy_32khz@4a0093b4 {
+   compatible = ti,gate-clock;
+   clocks = sys_32k_ck;
+   #clock-cells = 0;
+   reg = 0x13b4;
+   ti,bit-shift = 8;
+   };
+
optfclk_pciephy_div: optfclk_pciephy_div@4a00821c {
compatible = ti,divider-clock;
clocks = apll_pcie_ck;
@@ -1191,6 +1199,14 @@
ti,bit-shift = 9;
};
 
+   optfclk_pciephy2_clk: optfclk_pciephy_clk@4a0093b4 {
+   compatible = ti,gate-clock;
+   clocks = apll_pcie_ck;
+   #clock-cells = 0;
+   reg = 0x13b4;
+   ti,bit-shift = 9;
+   };
+
optfclk_pciephy1_div_clk: optfclk_pciephy_div_clk@4a0093b0 {
compatible = ti,gate-clock;
clocks = optfclk_pciephy_div;
@@ -1199,6 +1215,14 @@
ti,bit-shift = 10;
};
 
+   optfclk_pciephy2_div_clk: optfclk_pciephy_div_clk@4a0093b4 {
+   compatible = ti,gate-clock;
+   clocks = optfclk_pciephy_div;
+   #clock-cells = 0;
+   reg = 0x13b4;
+   ti,bit-shift = 10;
+   };
+
apll_pcie_clkvcoldo: apll_pcie_clkvcoldo {
#clock-cells = 0;
compatible = fixed-factor-clock;
-- 
1.7.9.5

--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html