ARM: dts: qcom: add missing clock configuration for kpss-acc-v1
authorChristian Marangi <ansuelsmth@gmail.com>
Mon, 16 Jan 2023 20:47:50 +0000 (21:47 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 15 Mar 2023 23:41:10 +0000 (16:41 -0700)
Add missing clock configuration by adding clocks, clock-names,
clock-output-names and #clock-cells bindings for each kpss-acc-v1
clock-controller to reflect Documentation schema.

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230116204751.23045-7-ansuelsmth@gmail.com
arch/arm/boot/dts/qcom-apq8064.dtsi
arch/arm/boot/dts/qcom-ipq8064.dtsi
arch/arm/boot/dts/qcom-msm8960.dtsi

index 70d6ed1ac62c941d0402e07a1ed792fe8e26665f..920d318da2667269b7db53e0780b030d9fb3ee46 100644 (file)
                acc0: clock-controller@2088000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x02088000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu0_aux";
+                       #clock-cells = <0>;
                };
 
                acc1: clock-controller@2098000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x02098000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu1_aux";
+                       #clock-cells = <0>;
                };
 
                acc2: clock-controller@20a8000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x020a8000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu2_aux";
+                       #clock-cells = <0>;
                };
 
                acc3: clock-controller@20b8000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x020b8000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu3_aux";
+                       #clock-cells = <0>;
                };
 
                saw0: power-controller@2089000 {
index e45da8f01ba0c0924cfa0d23545de1b39d24cded..5a464f6de0b6307cea427702430eb6ec20699f08 100644 (file)
                acc0: clock-controller@2088000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x02088000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu0_aux";
+                       #clock-cells = <0>;
                };
 
                saw0: regulator@2089000 {
                acc1: clock-controller@2098000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x02098000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu1_aux";
+                       #clock-cells = <0>;
                };
 
                saw1: regulator@2099000 {
index 026480efe8ec3de18fdcf2bd7ce16e2b996fb941..2a668cd535ccebb9f18c23ad8544190ba9b3f3e5 100644 (file)
                acc0: clock-controller@2088000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x02088000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu0_aux";
+                       #clock-cells = <0>;
                };
 
                acc1: clock-controller@2098000 {
                        compatible = "qcom,kpss-acc-v1";
                        reg = <0x02098000 0x1000>, <0x02008000 0x1000>;
+                       clocks = <&gcc PLL8_VOTE>, <&pxo_board>;
+                       clock-names = "pll8_vote", "pxo";
+                       clock-output-names = "acpu1_aux";
+                       #clock-cells = <0>;
                };
 
                saw0: regulator@2089000 {