aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorTero Kristo <t-kristo@ti.com>2014-02-21 10:36:21 -0500
committerTero Kristo <t-kristo@ti.com>2014-05-28 05:28:20 -0400
commitaa76fcf473f6bfa839f37f77b6fdb71f0fb88d8f (patch)
treed8696ea988e4a1e54e6017b31fd8fd268a97a76a /Documentation
parenta6fe3771d389cc660933509b7dfb945c596636f5 (diff)
CLK: TI: DPLL: add support for omap2 core dpll
OMAP2 has slightly different DPLL compared to later OMAP generations. This patch adds support for the ti,omap2-dpll-core-clock and also adds the bindings documentation. Signed-off-by: Tero Kristo <t-kristo@ti.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/clock/ti/dpll.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/clock/ti/dpll.txt b/Documentation/devicetree/bindings/clock/ti/dpll.txt
index 30bfdb7c9f18..50a1a427608f 100644
--- a/Documentation/devicetree/bindings/clock/ti/dpll.txt
+++ b/Documentation/devicetree/bindings/clock/ti/dpll.txt
@@ -30,6 +30,7 @@ Required properties:
30 "ti,am3-dpll-clock", 30 "ti,am3-dpll-clock",
31 "ti,am3-dpll-core-clock", 31 "ti,am3-dpll-core-clock",
32 "ti,am3-dpll-x2-clock", 32 "ti,am3-dpll-x2-clock",
33 "ti,omap2-dpll-core-clock",
33 34
34- #clock-cells : from common clock binding; shall be set to 0. 35- #clock-cells : from common clock binding; shall be set to 0.
35- clocks : link phandles of parent clocks, first entry lists reference clock 36- clocks : link phandles of parent clocks, first entry lists reference clock
@@ -41,6 +42,7 @@ Required properties:
41 "mult-div1" - contains the multiplier / divider register base address 42 "mult-div1" - contains the multiplier / divider register base address
42 "autoidle" - contains the autoidle register base address (optional) 43 "autoidle" - contains the autoidle register base address (optional)
43 ti,am3-* dpll types do not have autoidle register 44 ti,am3-* dpll types do not have autoidle register
45 ti,omap2-* dpll type does not support idlest / autoidle registers
44 46
45Optional properties: 47Optional properties:
46- DPLL mode setting - defining any one or more of the following overrides 48- DPLL mode setting - defining any one or more of the following overrides
@@ -73,3 +75,10 @@ Examples:
73 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>; 75 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>;
74 reg = <0x90>, <0x5c>, <0x68>; 76 reg = <0x90>, <0x5c>, <0x68>;
75 }; 77 };
78
79 dpll_ck: dpll_ck {
80 #clock-cells = <0>;
81 compatible = "ti,omap2-dpll-core-clock";
82 clocks = <&sys_ck>, <&sys_ck>;
83 reg = <0x0500>, <0x0540>;
84 };