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>2023-02-20 11:22:56 +0530
commit06c27af0246d3b1a325c4e47879065b6b9d926b1 (patch)
tree5e1af37b8a274e86dd49284e36b1f31199f16f37
parent8d89ec6bab81613fc57293a2d8eb45d75a8e479c (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 f73e17a4a207..14b17f739ec7 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 {