summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/dra62x-clocks.dtsi
diff options
context:
space:
mode:
authorTony Lindgren <tony@atomide.com>2016-03-01 17:14:22 -0800
committerTony Lindgren <tony@atomide.com>2016-03-01 17:14:22 -0800
commit5d7e23a79444385d03717dc19cc58dd2d5883052 (patch)
tree04890917411ee62823f8263dc469ca79e48cc3f7 /arch/arm/boot/dts/dra62x-clocks.dtsi
parent8a8b6eb7a87f12804f44128d6e4c59b19f224308 (diff)
ARM: dts: Add clocks for dm814x ADPLL
These use the standard clock bindings and now we can make some of the fixed clocks into real clocks. Note that the clock output names may become optional as we probably want to eventually use descriptive names, or use just dynamically generated names as suggested by Tero. Acked-by: Tero Kristo <t-kristo@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/dra62x-clocks.dtsi')
-rw-r--r--arch/arm/boot/dts/dra62x-clocks.dtsi26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/dra62x-clocks.dtsi b/arch/arm/boot/dts/dra62x-clocks.dtsi
index 6f98dc8df9dd..0e49741747ef 100644
--- a/arch/arm/boot/dts/dra62x-clocks.dtsi
+++ b/arch/arm/boot/dts/dra62x-clocks.dtsi
@@ -6,6 +6,32 @@
#include "dm814x-clocks.dtsi"
+/* Compared to dm814x, dra62x does not have hdic, l3 or dss PLLs */
+&adpll_hdvic_ck {
+ status = "disabled";
+};
+
+&adpll_l3_ck {
+ status = "disabled";
+};
+
+&adpll_dss_ck {
+ status = "disabled";
+};
+
+/* Compared to dm814x, dra62x has interconnect clocks on isp PLL */
+&sysclk4_ck {
+ clocks = <&adpll_isp_ck 1>;
+};
+
+&sysclk5_ck {
+ clocks = <&adpll_isp_ck 1>;
+};
+
+&sysclk6_ck {
+ clocks = <&adpll_isp_ck 1>;
+};
+
/*
* Compared to dm814x, dra62x has different shifts and more mux options.
* Please add the extra options for ysclk_14 and 16 if really needed.