aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/exynos5260-xyref5260.dts
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2022-01-02 12:53:50 +0100
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2022-01-23 18:01:28 +0100
commit9eb8090f95e2ef8d19ebce6a77e87b26b56fc831 (patch)
tree643147b8804d48e116fe69d3faed66d3470112ab /arch/arm/boot/dts/exynos5260-xyref5260.dts
parentARM: dts: exynos: Align MAX77836 nodes with dtschema on Monk and Rinato (diff)
downloadlinux-dev-9eb8090f95e2ef8d19ebce6a77e87b26b56fc831.tar.xz
linux-dev-9eb8090f95e2ef8d19ebce6a77e87b26b56fc831.zip
ARM: dts: exynos: add necessary clock controller inputs in Exynos5260
Exynos5260 bindings require to feed clock controllers with certain clock inputs. The IO clocks are expected to be provided by the board. The PHY clocks are usually followed by mux which can choose between the PHY clock and main 24 MHz oscillator, so skip defining them and just use the latter one. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> Link: https://lore.kernel.org/r/20220102115356.75796-2-krzysztof.kozlowski@canonical.com
Diffstat (limited to 'arch/arm/boot/dts/exynos5260-xyref5260.dts')
-rw-r--r--arch/arm/boot/dts/exynos5260-xyref5260.dts21
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos5260-xyref5260.dts b/arch/arm/boot/dts/exynos5260-xyref5260.dts
index 0dc2ec16aa0a..c404fdb0fe19 100644
--- a/arch/arm/boot/dts/exynos5260-xyref5260.dts
+++ b/arch/arm/boot/dts/exynos5260-xyref5260.dts
@@ -29,6 +29,27 @@
#clock-cells = <0>;
};
+ ioclk_pcm: clock-pcm-ext {
+ compatible = "fixed-clock";
+ clock-frequency = <2048000>;
+ clock-output-names = "ioclk_pcm_extclk";
+ #clock-cells = <0>;
+ };
+
+ ioclk_i2s: clock-i2s-cd {
+ compatible = "fixed-clock";
+ clock-frequency = <147456000>;
+ clock-output-names = "ioclk_i2s_cdclk";
+ #clock-cells = <0>;
+ };
+
+ ioclk_spdif: clock-spdif-ext {
+ compatible = "fixed-clock";
+ clock-frequency = <49152000>;
+ clock-output-names = "ioclk_spdif_extclk";
+ #clock-cells = <0>;
+ };
+
xrtcxti: xrtcxti {
compatible = "fixed-clock";
clock-frequency = <32768>;