arm64: dts: qcom: sm8150-hdk: fix SS USB regulators
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Fri, 15 Dec 2023 17:40:35 +0000 (19:40 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sun, 17 Dec 2023 05:19:15 +0000 (23:19 -0600)
The SM8150-HDK uses two different regulators to power up SuperSpeed USB
PHYs. The L5A regulator is used for the second USB host, while the first
(OTG) USB host uses different regulator, L18A. Fix the regulator for the
usb_1 QMPPHY and (to remove possible confusion) drop the
usb_ss_dp_core_1/_2 labels.

Fixes: 0ab1b2d10afe ("arm64: dts: qcom: add sm8150 hdk dts")
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20231215174152.315403-4-dmitry.baryshkov@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/sm8150-hdk.dts

index 6a036f9ba1c9d2760b51bfb9ef61d1499edb6a0f..ea4d75308ac809f8a54636052e87a72ee5b2f7ad 100644 (file)
                vdda_sp_sensor:
                vdda_ufs_2ln_core_1:
                vdda_ufs_2ln_core_2:
-               vdda_usb_ss_dp_core_1:
-               vdda_usb_ss_dp_core_2:
                vdda_qlink_lv:
                vdda_qlink_lv_ck:
                vreg_l5a_0p875: ldo5 {
                        regulator-max-microvolt = <3008000>;
                        regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
                };
+
+               vreg_l18a_0p8: ldo18 {
+                       regulator-min-microvolt = <880000>;
+                       regulator-max-microvolt = <880000>;
+                       regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
+               };
        };
 
        regulators-1 {
 &usb_1_qmpphy {
        status = "okay";
        vdda-phy-supply = <&vreg_l3c_1p2>;
-       vdda-pll-supply = <&vdda_usb_ss_dp_core_1>;
+       vdda-pll-supply = <&vreg_l18a_0p8>;
 };
 
 &usb_2_qmpphy {
        status = "okay";
        vdda-phy-supply = <&vreg_l3c_1p2>;
-       vdda-pll-supply = <&vdda_usb_ss_dp_core_1>;
+       vdda-pll-supply = <&vreg_l5a_0p875>;
 };
 
 &usb_1 {