diff options
author | Tero Kristo <t-kristo@ti.com> | 2014-02-21 10:36:21 -0500 |
---|---|---|
committer | Tero Kristo <t-kristo@ti.com> | 2014-05-28 05:28:20 -0400 |
commit | aa76fcf473f6bfa839f37f77b6fdb71f0fb88d8f (patch) | |
tree | d8696ea988e4a1e54e6017b31fd8fd268a97a76a /Documentation | |
parent | a6fe3771d389cc660933509b7dfb945c596636f5 (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.txt | 9 |
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 | ||
45 | Optional properties: | 47 | Optional 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 | }; | ||