arm64: dts: qcom: sdm630: move DSI opp-table out of DSI node
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Fri, 7 Apr 2023 19:26:05 +0000 (21:26 +0200)
committerBjorn Andersson <andersson@kernel.org>
Fri, 7 Apr 2023 23:04:03 +0000 (16:04 -0700)
The DSI OPP table on SDM630 is used by one DSI0, but on SDM660 is shared
by two nodes (DSI0 and DSI1), thus it should be rather in top-level, not
in DSI0.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230407192605.168666-1-krzysztof.kozlowski@linaro.org
arch/arm64/boot/dts/qcom/sdm630.dtsi

index ef63aa8..37e72b1 100644 (file)
                reg = <0x0 0x80000000 0x0 0x0>;
        };
 
+       dsi_opp_table: opp-table-dsi {
+               compatible = "operating-points-v2";
+
+               opp-131250000 {
+                       opp-hz = /bits/ 64 <131250000>;
+                       required-opps = <&rpmpd_opp_svs>;
+               };
+
+               opp-210000000 {
+                       opp-hz = /bits/ 64 <210000000>;
+                       required-opps = <&rpmpd_opp_svs_plus>;
+               };
+
+               opp-262500000 {
+                       opp-hz = /bits/ 64 <262500000>;
+                       required-opps = <&rpmpd_opp_nom>;
+               };
+       };
+
        pmu {
                compatible = "arm,armv8-pmuv3";
                interrupts = <GIC_PPI 6 IRQ_TYPE_LEVEL_HIGH>;
 
                                status = "disabled";
 
-                               dsi_opp_table: opp-table {
-                                       compatible = "operating-points-v2";
-
-                                       opp-131250000 {
-                                               opp-hz = /bits/ 64 <131250000>;
-                                               required-opps = <&rpmpd_opp_svs>;
-                                       };
-
-                                       opp-210000000 {
-                                               opp-hz = /bits/ 64 <210000000>;
-                                               required-opps = <&rpmpd_opp_svs_plus>;
-                                       };
-
-                                       opp-262500000 {
-                                               opp-hz = /bits/ 64 <262500000>;
-                                               required-opps = <&rpmpd_opp_nom>;
-                                       };
-                               };
-
                                ports {
                                        #address-cells = <1>;
                                        #size-cells = <0>;