Re: [PATCH v3 1/4] dt-bindings: clock: qcom: Add QREF regulator supplies for glymur
From: Krzysztof Kozlowski
Date: Thu May 14 2026 - 06:22:35 EST
On Wed, May 06, 2026 at 01:43:51AM -0700, Qiang Yu wrote:
> Add regulator supply properties for the Glymur TCSR QREF/REFGEN blocks
> required by clkref clocks.
>
> The vdda-qreftx*, vdda-qrefrpt*, and vdda-qrefrx* supplies map to common
> QREF TX/RPT/RX components, while SoC-specific topology and instance count
> differ. Document them here for qcom,glymur-tcsr.
>
> Signed-off-by: Qiang Yu <qiang.yu@xxxxxxxxxxxxxxxx>
> ---
> .../bindings/clock/qcom,sm8550-tcsr.yaml | 57 ++++++++++++++++++++++
> 1 file changed, 57 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml b/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml
> index 1ccdf4b0f5dd..57921cb63230 100644
> --- a/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml
> +++ b/Documentation/devicetree/bindings/clock/qcom,sm8550-tcsr.yaml
> @@ -51,6 +51,63 @@ properties:
> '#reset-cells':
> const: 1
>
> + vdda-refgen-0p9-supply: true
> + vdda-refgen-1p2-supply: true
> + vdda-qrefrx0-0p9-supply: true
> + vdda-qrefrx1-0p9-supply: true
> + vdda-qrefrx2-0p9-supply: true
> + vdda-qrefrx4-0p9-supply: true
> + vdda-qrefrx5-0p9-supply: true
> + vdda-qreftx0-0p9-supply: true
> + vdda-qreftx0-1p2-supply: true
> + vdda-qreftx1-0p9-supply: true
> + vdda-qrefrpt0-0p9-supply: true
> + vdda-qrefrpt1-0p9-supply: true
> + vdda-qrefrpt2-0p9-supply: true
> + vdda-qrefrpt3-0p9-supply: true
> + vdda-qrefrpt4-0p9-supply: true
Either I do not understand your previous explanation:
CXO -> TX0 -> RPT0 -> RPT1 -> RPT2 -> RX2 -> PCIe4_PHY
or this is still wrong. There is no TCSR here, so this proves nothing.
If TCSR is TX0, then you do not have five of them...
My previous comment stay - you are not describing the actual hardware
here.
Best regards,
Krzysztof