]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
arm64: dts: exynosautov920: add CMU_HSI2 clock DT nodes
authorRaghav Sharma <raghav.s@samsung.com>
Thu, 29 May 2025 11:26:40 +0000 (16:56 +0530)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 12 Jun 2025 15:28:49 +0000 (17:28 +0200)
Add required dt node for CMU_HSI2 block, which
provides clocks to ufs and ethernet IPs

Signed-off-by: Raghav Sharma <raghav.s@samsung.com>
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com>
Link: https://lore.kernel.org/r/20250529112640.1646740-5-raghav.s@samsung.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/exynosautov920.dtsi

index 2cb8041c8a9f86cc3e2faf829581f9e305233af3..7890373f5da009c474b781bc7417cabc2d922008 100644 (file)
                        interrupts = <GIC_SPI 456 IRQ_TYPE_LEVEL_HIGH>;
                };
 
+               cmu_hsi2: clock-controller@16b00000 {
+                       compatible = "samsung,exynosautov920-cmu-hsi2";
+                       reg = <0x16b00000 0x8000>;
+                       #clock-cells = <1>;
+
+                       clocks = <&xtcxo>,
+                                <&cmu_top DOUT_CLKCMU_HSI2_NOC>,
+                                <&cmu_top DOUT_CLKCMU_HSI2_NOC_UFS>,
+                                <&cmu_top DOUT_CLKCMU_HSI2_UFS_EMBD>,
+                                <&cmu_top DOUT_CLKCMU_HSI2_ETHERNET>;
+                       clock-names = "oscclk",
+                                     "noc",
+                                     "ufs",
+                                     "embd",
+                                     "ethernet";
+               };
+
                pinctrl_hsi2: pinctrl@16c10000 {
                        compatible = "samsung,exynosautov920-pinctrl";
                        reg = <0x16c10000 0x10000>;