arm64: dts: exynos: gs101: enable cmu-peric0 clock controller
authorTudor Ambarus <tudor.ambarus@linaro.org>
Fri, 19 Jan 2024 11:11:29 +0000 (11:11 +0000)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 23 Jan 2024 12:53:19 +0000 (13:53 +0100)
Enable the cmu-peric0 clock controller. It feeds USI and I3c.

Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org>
Reviewed-by: Peter Griffin <peter.griffin@linaro.org>
Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
Link: https://lore.kernel.org/r/20240119111132.1290455-6-tudor.ambarus@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/google/gs101.dtsi

index d6a2644d0b48016140abf8856a83b3681680e9c1..3b1b6aa1b299bb70d18c043f8ad0186581939cab 100644 (file)
                        };
                };
 
+               cmu_peric0: clock-controller@10800000 {
+                       compatible = "google,gs101-cmu-peric0";
+                       reg = <0x10800000 0x4000>;
+                       #clock-cells = <1>;
+                       clocks = <&ext_24_5m>,
+                                <&cmu_top CLK_DOUT_CMU_PERIC0_BUS>,
+                                <&cmu_top CLK_DOUT_CMU_PERIC0_IP>;
+                       clock-names = "oscclk", "bus", "ip";
+               };
+
                sysreg_peric0: syscon@10820000 {
                        compatible = "google,gs101-peric0-sysreg", "syscon";
                        reg = <0x10820000 0x10000>;