arm64: dts: exynos: gs101: enable cmu-hsi0 clock controller
authorAndré Draszik <andre.draszik@linaro.org>
Fri, 26 Apr 2024 10:03:05 +0000 (11:03 +0100)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 29 Apr 2024 17:08:20 +0000 (19:08 +0200)
Enable the cmu-hsi0 clock controller. It feeds USB.

Signed-off-by: André Draszik <andre.draszik@linaro.org>
Link: https://lore.kernel.org/r/20240426-hsi0-gs101-v2-2-2157da8b63e3@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
arch/arm64/boot/dts/exynos/google/gs101.dtsi

index eddb6b326fde3a7284f75bba129bfad70d149f30..9755a0bb70a1ae256bd8c523c113b68beaafa446 100644 (file)
                        };
                };
 
+               cmu_hsi0: clock-controller@11000000 {
+                       compatible = "google,gs101-cmu-hsi0";
+                       reg = <0x11000000 0x4000>;
+                       #clock-cells = <1>;
+
+                       clocks = <&ext_24_5m>,
+                                <&cmu_top CLK_DOUT_CMU_HSI0_BUS>,
+                                <&cmu_top CLK_DOUT_CMU_HSI0_DPGTC>,
+                                <&cmu_top CLK_DOUT_CMU_HSI0_USB31DRD>,
+                                <&cmu_top CLK_DOUT_CMU_HSI0_USBDPDBG>;
+                       clock-names = "oscclk", "bus", "dpgtc", "usb31drd",
+                                     "usbdpdbg";
+               };
+
                pinctrl_hsi1: pinctrl@11840000 {
                        compatible = "google,gs101-pinctrl";
                        reg = <0x11840000 0x00001000>;