Re: [PATCH v6 6/8] arm64: dts: qcom: glymur: Add QREF regulator supplies to TCSR

From: Qiang Yu

Date: Mon Jun 22 2026 - 09:25:13 EST


On Mon, Jun 22, 2026 at 02:16:45PM +0200, Konrad Dybcio wrote:
> On 6/22/26 7:11 AM, Qiang Yu wrote:
> > The TCSR clkref_en clocks gate the QREF block which provides reference
> > clocks to the PCIe PHYs. Wire up the LDO supplies required by the QREF
> > and refgen blocks on the CRD board.
> >
> > Signed-off-by: Qiang Yu <qiang.yu@xxxxxxxxxxxxxxxx>
> > ---
> > arch/arm64/boot/dts/qcom/glymur-crd.dts | 20 ++++++++++++++++++++
> > 1 file changed, 20 insertions(+)
> >
> > diff --git a/arch/arm64/boot/dts/qcom/glymur-crd.dts b/arch/arm64/boot/dts/qcom/glymur-crd.dts
> > index c98dfb3941fa..92b929ee3448 100644
> > --- a/arch/arm64/boot/dts/qcom/glymur-crd.dts
> > +++ b/arch/arm64/boot/dts/qcom/glymur-crd.dts
> > @@ -278,6 +278,26 @@ &smb2370_k_e2_eusb2_repeater {
> > vdd3-supply = <&vreg_l7b_e0_2p79>;
> > };
> >
> > +&tcsr {
> > + vdda-qrefrpt0-0p9-supply = <&vreg_l2f_e1_0p83>;
> > + vdda-qrefrpt1-0p9-supply = <&vreg_l2f_e1_0p83>;
> > + vdda-qrefrpt2-0p9-supply = <&vreg_l2f_e1_0p83>;
> > + vdda-qrefrpt3-0p9-supply = <&vreg_l2h_e0_0p72>;
>
> l2c_e0

For COB, it is l2h_e0. L2c_e0 is used in SIP.

>
> > + vdda-qrefrpt4-0p9-supply = <&vreg_l2h_e0_0p72>;
>
> l2c_e0
>
> > + vdda-qrefrx0-0p9-supply = <&vreg_l2f_e1_0p83>;
> > + vdda-qrefrx1-0p9-supply = <&vreg_l2f_e1_0p83>;
> > + vdda-qrefrx2-0p9-supply = <&vreg_l2f_e1_0p83>;
> > + vdda-qrefrx4-0p9-supply = <&vreg_l2h_e0_0p72>;
>
> l2c_e0
>
> > + vdda-qrefrx5-0p9-supply = <&vreg_l3f_e0_0p72>;
> > + vdda-qreftx0-0p9-supply = <&vreg_l3f_e0_0p72>;
> > + vdda-qreftx0-1p2-supply = <&vreg_l4h_e0_1p2>;
>
> l4c_e0

Same as l2c_e0

- Qiang Yu
>
> > + vdda-qreftx1-0p9-supply = <&vreg_l1f_e1_0p82>;
> > + vdda-refgen3-0p9-supply = <&vreg_l2f_e0_0p82>;
> > + vdda-refgen3-1p2-supply = <&vreg_l4h_e0_1p2>;
>
> l4c_e0
>
> Konrad