aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2017-05-13 19:16:14 -0400
committerSimon Horman <horms+renesas@verge.net.au>2017-05-22 08:54:51 -0400
commitdee3978e96a99a48dc14cea9e55aaaa05e0f287e (patch)
treeef1e7866627151bd2fbf2abf1aaff11ee8223f03
parent12daaf78a723ef7cb7ec46bc604844f31111bc7b (diff)
arm64: dts: renesas: salvator-x: Add DU external dot clock sources
The DU1 and DU2 external dot clocks are fixed frequency clock generators running at 33MHz, while the DU0 and DU3 external dot clocks are generated by an I2C-controlled programmable clock generator. All those clock generators are available on both the H3 and M3-W Salvator-X boards. Add them to the salvator-x.dtsi file. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r--arch/arm64/boot/dts/renesas/salvator-x.dtsi27
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/salvator-x.dtsi b/arch/arm64/boot/dts/renesas/salvator-x.dtsi
index 7240bcd75918..35cd7e367234 100644
--- a/arch/arm64/boot/dts/renesas/salvator-x.dtsi
+++ b/arch/arm64/boot/dts/renesas/salvator-x.dtsi
@@ -198,6 +198,25 @@
198 #clock-cells = <0>; 198 #clock-cells = <0>;
199 clock-frequency = <24576000>; 199 clock-frequency = <24576000>;
200 }; 200 };
201
202 /* External DU dot clocks */
203 x21_clk: x21-clock {
204 compatible = "fixed-clock";
205 #clock-cells = <0>;
206 clock-frequency = <33000000>;
207 };
208
209 x22_clk: x22-clock {
210 compatible = "fixed-clock";
211 #clock-cells = <0>;
212 clock-frequency = <33000000>;
213 };
214
215 x23_clk: x23-clock {
216 compatible = "fixed-clock";
217 #clock-cells = <0>;
218 clock-frequency = <25000000>;
219 };
201}; 220};
202 221
203&audio_clk_a { 222&audio_clk_a {
@@ -296,6 +315,14 @@
296&i2c4 { 315&i2c4 {
297 status = "okay"; 316 status = "okay";
298 317
318 versaclock5: clock-generator@6a {
319 compatible = "idt,5p49v5923";
320 reg = <0x6a>;
321 #clock-cells = <1>;
322 clocks = <&x23_clk>;
323 clock-names = "xin";
324 };
325
299 csa_vdd: adc@7c { 326 csa_vdd: adc@7c {
300 compatible = "maxim,max9611"; 327 compatible = "maxim,max9611";
301 reg = <0x7c>; 328 reg = <0x7c>;