summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>2020-12-20 03:17:50 +0300
committerAmit Pundir <amit.pundir@linaro.org>2024-01-30 18:49:54 +0530
commitbc7af450ff974b3bd6917f8d70b392b10c300337 (patch)
tree368c5e186264f747c04718c4eec5bb93f9bd69b2
parentcc0b9b2d1cb95581339300324bc895b7fc8c6271 (diff)
QCOMLT: arm64: dtb: qcom: qrb5165-rb5: add power domain to pcie0 phy
If QCA6391 chip (connected to PCIe0) is not powered at the PCIe probe time, PCIe0 bus probe will timeout and the device will not be detected. To ease device power up support, use qca639x as pcie0 phy power-domain. This allows us to make sure that QCA6391 chip is powered on before PCIe0 probe happens. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Bug: 146449535 Signed-off-by: Amit Pundir <amit.pundir@linaro.org> Change-Id: Ic3acc18ce086d9097d6b8fe708e54cf91be57cd0
-rw-r--r--arch/arm64/boot/dts/qcom/qrb5165-rb5.dts3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts b/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
index 010feda08a70..24b1aa7ca60a 100644
--- a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
+++ b/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
@@ -701,6 +701,9 @@
status = "okay";
vdda-phy-supply = <&vreg_l5a_0p88>;
vdda-pll-supply = <&vreg_l9a_1p2>;
+
+ /* Power on QCA639x chip, otherwise PCIe bus timeouts */
+ power-domains = <&qca639x>;
};
&pcie1 {