From f65991268da16447f49bf62aa8ff4999c1ec352c Mon Sep 17 00:00:00 2001 From: Ashish Chavan Date: Wed, 30 Jun 2021 08:51:37 +0530 Subject: [PATCH] ARM: dts: msm: Add support to sync charger/qg probe with vadc Observing probe defer and other related error to happen when Charger or QG tries to probe before vadc. Fix this by adding a dependency in DT for these drivers with "*-supply". Change-Id: Ic4a7917a7aa84503dc9dcb8bc789768552077106 --- qcom/pm7250b.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qcom/pm7250b.dtsi b/qcom/pm7250b.dtsi index 32d662ff76df..e423f53fd9eb 100644 --- a/qcom/pm7250b.dtsi +++ b/qcom/pm7250b.dtsi @@ -22,6 +22,7 @@ pm7250b_charger: qcom,qpnp-smb5 { compatible = "qcom,pm7250b-smb5"; + depends-on-supply = <&pm7250b_vadc>; #address-cells = <1>; #size-cells = <0>; #cooling-cells = <2>; @@ -181,6 +182,7 @@ pm7250b_qg: qpnp,qg { compatible = "qcom,pm7250b-qg"; + depends-on-supply = <&pm7250b_vadc>; #address-cells = <1>; #size-cells = <0>;