ARM: dts: exynos: Add missing clocks to RTC node for Arndale board
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 9 Nov 2018 14:59:40 +0000 (15:59 +0100)
committerKrzysztof Kozlowski <krzk@kernel.org>
Mon, 12 Nov 2018 20:25:46 +0000 (21:25 +0100)
Add missing clocks to SoC build-in RTC device to make it fully
operational on Exynos5250-based Arndale board.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
arch/arm/boot/dts/exynos5250-arndale.dts

index 7d1f2dc..e2e5b3f 100644 (file)
@@ -10,6 +10,7 @@
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/interrupt-controller/irq.h>
 #include <dt-bindings/input/input.h>
+#include <dt-bindings/clock/samsung,s2mps11.h>
 #include "exynos5250.dtsi"
 
 / {
                                             <&gpx2 4 GPIO_ACTIVE_HIGH>,
                                             <&gpx2 5 GPIO_ACTIVE_HIGH>;
 
+               s5m8767_osc: clocks {
+                       compatible = "samsung,s5m8767-clk";
+                       #clock-cells = <1>;
+                       clock-output-names = "s5m8767_ap", "unused1", "unused2";
+               };
+
                regulators {
                        ldo1_reg: LDO1 {
                                regulator-name = "VDD_ALIVE_1.0V";
 };
 
 &rtc {
+       clocks = <&clock CLK_RTC>, <&s5m8767_osc S2MPS11_CLK_AP>;
+       clock-names = "rtc", "rtc_src";
        status = "okay";
 };