aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorChanwoo Choi <cw00.choi@samsung.com>2015-02-02 19:13:50 -0500
committerSylwester Nawrocki <s.nawrocki@samsung.com>2015-02-05 13:30:34 -0500
commit6c5d76d15ab6da9b30af020a44e071eb5145e1a0 (patch)
treee7e02600bbedbdccaf7bd326786d90ac956801c0 /Documentation
parentdf40a13ca53e6f83ead88e718dd96654e75365ec (diff)
clk: samsung: exynos5433: Add clocks for CMU_ATLAS domain
This patch adds the mux/divider/gate clocks for CMU_ATLAS domain which generates the clocks for Cortex-A57 Quad-core processsor, L2 cache controller and CoreSight. Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Acked-by: Inki Dae <inki.dae@samsung.com> Reviewed-by: Pankaj Dubey <pankaj.dubey@samsung.com> Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/clock/exynos5433-clock.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/clock/exynos5433-clock.txt b/Documentation/devicetree/bindings/clock/exynos5433-clock.txt
index 0a7146861a27..7c1dccc4d72e 100644
--- a/Documentation/devicetree/bindings/clock/exynos5433-clock.txt
+++ b/Documentation/devicetree/bindings/clock/exynos5433-clock.txt
@@ -34,6 +34,9 @@ Required Properties:
34 which generates clocks for GSCALER IPs. 34 which generates clocks for GSCALER IPs.
35 - "samsung,exynos5433-cmu-apollo"- clock controller compatible for CMU_APOLLO 35 - "samsung,exynos5433-cmu-apollo"- clock controller compatible for CMU_APOLLO
36 which generates clocks for Cortex-A53 Quad-core processor. 36 which generates clocks for Cortex-A53 Quad-core processor.
37 - "samsung,exynos5433-cmu-atlas" - clock controller compatible for CMU_ATLAS
38 which generates clocks for Cortex-A57 Quad-core processor, CoreSight and
39 L2 cache controller.
37 40
38- reg: physical base address of the controller and length of memory mapped 41- reg: physical base address of the controller and length of memory mapped
39 region. 42 region.
@@ -111,6 +114,10 @@ Required Properties:
111 - oscclk 114 - oscclk
112 - sclk_bus_pll_apollo 115 - sclk_bus_pll_apollo
113 116
117 Input clocks for atlas clock controller:
118 - oscclk
119 - sclk_bus_pll_atlas
120
114Each clock is assigned an identifier and client nodes can use this identifier 121Each clock is assigned an identifier and client nodes can use this identifier
115to specify the clock which they consume. 122to specify the clock which they consume.
116 123
@@ -304,6 +311,15 @@ Example 2: Examples of clock controller nodes are listed below.
304 clocks = <&xxti>, <&cmu_mif CLK_SCLK_BUS_PLL_APOLLO>; 311 clocks = <&xxti>, <&cmu_mif CLK_SCLK_BUS_PLL_APOLLO>;
305 }; 312 };
306 313
314 cmu_atlas: clock-controller@11800000 {
315 compatible = "samsung,exynos5433-cmu-atlas";
316 reg = <0x11800000 0x1088>;
317 #clock-cells = <1>;
318
319 clock-names = "oscclk", "sclk_bus_pll_atlas";
320 clocks = <&xxti>, <&cmu_mif CLK_SCLK_BUS_PLL_ATLAS>;
321 };
322
307Example 3: UART controller node that consumes the clock generated by the clock 323Example 3: UART controller node that consumes the clock generated by the clock
308 controller. 324 controller.
309 325