arm64: dts: exynos: switch UFS clock node in ExynosAutov9
authorChanho Park <chanho61.park@samsung.com>
Wed, 4 May 2022 07:51:54 +0000 (16:51 +0900)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 5 May 2022 07:07:36 +0000 (09:07 +0200)
Use cmu_fsys's clock node instead of dummy UFS clock node.

Signed-off-by: Chanho Park <chanho61.park@samsung.com>
Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com>
Link: https://lore.kernel.org/r/20220504075154.58819-13-chanho61.park@samsung.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/exynosautov9.dtsi

index bb1c7f4..0ce46ec 100644 (file)
                        #clock-cells = <0>;
                        clock-output-names = "oscclk";
                };
-
-               /*
-                * Keep the stub clock for ufs driver, until proper clock
-                * driver is implemented.
-                */
-               ufs_core_clock: ufs-core-clock {
-                       compatible = "fixed-clock";
-                       #clock-cells = <0>;
-                       clock-frequency = <166562500>;
-               };
        };
 
        soc: soc@0 {
                                <0x17dc0000 0x2200>;  /* 3: UFS protector */
                        reg-names = "hci", "vs_hci", "unipro", "ufsp";
                        interrupts = <GIC_SPI 227 IRQ_TYPE_LEVEL_HIGH>;
-                       clocks = <&ufs_core_clock>,
-                               <&ufs_core_clock>;
+                       clocks = <&cmu_fsys2 CLK_GOUT_FSYS2_UFS_EMBD0_ACLK>,
+                                <&cmu_fsys2 CLK_GOUT_FSYS2_UFS_EMBD0_UNIPRO>;
                        clock-names = "core_clk", "sclk_unipro_main";
                        freq-table-hz = <0 0>, <0 0>;
                        pinctrl-names = "default";