aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaravanan Sekar <sravanhome@gmail.com>2018-07-19 05:06:48 -0400
committerAndreas Färber <afaerber@suse.de>2018-09-30 12:55:22 -0400
commit8ba92cf5933507d1af6422d7421448fbf8c9981f (patch)
tree3062d11ed0627124793ca6eb84e7732c76fa317d
parentc432aaa2b28fbd28d837ec142c78e744956ef71c (diff)
arm64: dts: actions: s700: Add Clock Management Unit
Add Clock Management Unit for Actions Semi S700 SoC. Signed-off-by: Parthiban Nallathambi <pn@denx.de> Signed-off-by: Saravanan Sekar <sravanhome@gmail.com> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Signed-off-by: Andreas Färber <afaerber@suse.de>
-rw-r--r--arch/arm64/boot/dts/actions/s700.dtsi14
1 files changed, 14 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions/s700.dtsi
index 66dd5309f0a2..0b04c5582213 100644
--- a/arch/arm64/boot/dts/actions/s700.dtsi
+++ b/arch/arm64/boot/dts/actions/s700.dtsi
@@ -3,6 +3,7 @@
3 * Copyright (c) 2017 Andreas Färber 3 * Copyright (c) 2017 Andreas Färber
4 */ 4 */
5 5
6#include <dt-bindings/clock/actions,s700-cmu.h>
6#include <dt-bindings/interrupt-controller/arm-gic.h> 7#include <dt-bindings/interrupt-controller/arm-gic.h>
7 8
8/ { 9/ {
@@ -87,6 +88,12 @@
87 #clock-cells = <0>; 88 #clock-cells = <0>;
88 }; 89 };
89 90
91 losc: losc {
92 compatible = "fixed-clock";
93 clock-frequency = <32768>;
94 #clock-cells = <0>;
95 };
96
90 soc { 97 soc {
91 compatible = "simple-bus"; 98 compatible = "simple-bus";
92 #address-cells = <2>; 99 #address-cells = <2>;
@@ -153,6 +160,13 @@
153 status = "disabled"; 160 status = "disabled";
154 }; 161 };
155 162
163 cmu: clock-controller@e0168000 {
164 compatible = "actions,s700-cmu";
165 reg = <0x0 0xe0168000 0x0 0x1000>;
166 clocks = <&hosc>, <&losc>;
167 #clock-cells = <1>;
168 };
169
156 sps: power-controller@e01b0100 { 170 sps: power-controller@e01b0100 {
157 compatible = "actions,s700-sps"; 171 compatible = "actions,s700-sps";
158 reg = <0x0 0xe01b0100 0x0 0x100>; 172 reg = <0x0 0xe01b0100 0x0 0x100>;