Skip to content

Commit 0d32ebc

Browse files
authored
Merge pull request #250 from krishnachaitanya-linux/qref
WORKAROUND: vote for PCIe PHY qref voltage
2 parents 5dcc6b1 + 0dd71ca commit 0d32ebc

3 files changed

Lines changed: 9 additions & 5 deletions

File tree

arch/arm64/boot/dts/qcom/monaco-evk.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,7 @@
556556
&pcie0_phy {
557557
vdda-phy-supply = <&vreg_l6a>;
558558
vdda-pll-supply = <&vreg_l5a>;
559+
vdda-qref-supply = <&vreg_l4a>;
559560

560561
status = "okay";
561562
};
@@ -575,6 +576,7 @@
575576
&pcie1_phy {
576577
vdda-phy-supply = <&vreg_l6a>;
577578
vdda-pll-supply = <&vreg_l5a>;
579+
vdda-qref-supply = <&vreg_l4a>;
578580

579581
status = "okay";
580582
};

arch/arm64/boot/dts/qcom/qcs8300-ride.dts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,8 @@
602602

603603
&pcie0_phy {
604604
vdda-phy-supply = <&vreg_l6a>;
605-
vdda-pll-supply = <&vreg_l4a>;
605+
vdda-pll-supply = <&vreg_l5a>;
606+
vdda-qref-supply = <&vreg_l4a>;
606607

607608
status = "okay";
608609
};
@@ -622,6 +623,7 @@
622623
&pcie1_phy {
623624
vdda-phy-supply = <&vreg_l6a>;
624625
vdda-pll-supply = <&vreg_l5a>;
626+
vdda-qref-supply = <&vreg_l4a>;
625627

626628
status = "okay";
627629
};

drivers/phy/qualcomm/phy-qcom-qmp-pcie.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3572,8 +3572,8 @@ static const struct qmp_phy_cfg qcs8300_qmp_gen4x2_pciephy_cfg = {
35723572

35733573
.reset_list = sdm845_pciephy_reset_l,
35743574
.num_resets = ARRAY_SIZE(sdm845_pciephy_reset_l),
3575-
.vreg_list = qmp_phy_vreg_l,
3576-
.num_vregs = ARRAY_SIZE(qmp_phy_vreg_l),
3575+
.vreg_list = sm8550_qmp_phy_vreg_l,
3576+
.num_vregs = ARRAY_SIZE(sm8550_qmp_phy_vreg_l),
35773577
.regs = pciephy_v5_regs_layout,
35783578

35793579
.pwrdn_ctrl = SW_PWRDN | REFCLK_DRV_DSBL,
@@ -4323,8 +4323,8 @@ static const struct qmp_phy_cfg sa8775p_qmp_gen4x4_pciephy_cfg = {
43234323

43244324
.reset_list = sdm845_pciephy_reset_l,
43254325
.num_resets = ARRAY_SIZE(sdm845_pciephy_reset_l),
4326-
.vreg_list = qmp_phy_vreg_l,
4327-
.num_vregs = ARRAY_SIZE(qmp_phy_vreg_l),
4326+
.vreg_list = sm8550_qmp_phy_vreg_l,
4327+
.num_vregs = ARRAY_SIZE(sm8550_qmp_phy_vreg_l),
43284328
.regs = pciephy_v5_regs_layout,
43294329

43304330
.pwrdn_ctrl = SW_PWRDN | REFCLK_DRV_DSBL,

0 commit comments

Comments
 (0)