arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP
authorJohan Hovold <johan+linaro@kernel.org>
Mon, 22 Jul 2024 09:42:44 +0000 (11:42 +0200)
committerBjorn Andersson <andersson@kernel.org>
Tue, 30 Jul 2024 13:49:15 +0000 (08:49 -0500)
Add the missing PCIe CX performance level votes to avoid relying on
other drivers (e.g. USB) to maintain the nominal performance level
required for Gen3 speeds.

Fixes: 5eb83fc10289 ("arm64: dts: qcom: x1e80100: Add PCIe nodes")
Cc: stable@vger.kernel.org # 6.9
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20240722094249.26471-4-johan+linaro@kernel.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/x1e80100.dtsi

index 626fb25..c13811a 100644 (file)
                                      "link_down";
 
                        power-domains = <&gcc GCC_PCIE_6A_GDSC>;
+                       required-opps = <&rpmhpd_opp_nom>;
 
                        phys = <&pcie6a_phy>;
                        phy-names = "pciephy";
                                      "link_down";
 
                        power-domains = <&gcc GCC_PCIE_4_GDSC>;
+                       required-opps = <&rpmhpd_opp_nom>;
 
                        phys = <&pcie4_phy>;
                        phy-names = "pciephy";