Message ID | 20231218120712.16438-1-manivannan.sadhasivam@linaro.org |
---|---|
Headers | show |
Series | Fix Qcom UFS PHY clocks | expand |
On 18.12.2023 13:07, Manivannan Sadhasivam wrote: > QMP PHY used in MSM8996 requires 2 clocks: > > * ref - 19.2MHz reference clock from RPM > * qref - QREF clock from GCC > > Fixes: 27520210e881 ("arm64: dts: qcom: msm8996: Use generic QMP driver for UFS") > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On 18.12.2023 13:07, Manivannan Sadhasivam wrote: > QMP PHY used in SDM845 requires 3 clocks: > > * ref - 19.2MHz reference clock from RPMh > * ref_aux - Auxiliary reference clock from GCC > * qref - QREF clock from GCC > > While at it, let's move 'clocks' property before 'clock-names' to match > the style used commonly. > > Fixes: cc16687fbd74 ("arm64: dts: qcom: sdm845: add UFS controller") > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On 18.12.2023 13:07, Manivannan Sadhasivam wrote: > QMP PHY used in SM6125 requires 3 clocks: > > * ref - 19.2MHz reference clock from RPM > * ref_aux - Auxiliary reference clock from GCC > * qref - QREF clock from GCC > > Fixes: f8399e8a2f80 ("arm64: dts: qcom: sm6125: Add UFS nodes") > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On 18.12.2023 13:07, Manivannan Sadhasivam wrote: > QMP PHY used in SM8150 requires 3 clocks: > > * ref - 19.2MHz reference clock from RPMh > * ref_aux - Auxiliary reference clock from GCC > * qref - QREF clock from GCC > > While at it, let's move 'clocks' property before 'clock-names' to match > the style used commonly. > > Fixes: 3834a2e92229 ("arm64: dts: qcom: sm8150: Add ufs nodes") > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On 18.12.2023 13:07, Manivannan Sadhasivam wrote: > QMP PHY used in SC8180X requires 3 clocks: > > * ref - 19.2MHz reference clock from RPMh > * ref_aux - Auxiliary reference clock from GCC > * qref - QREF clock from GCC > > Fixes: 8575f197b077 ("arm64: dts: qcom: Introduce the SC8180x platform") > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On 18.12.2023 13:07, Manivannan Sadhasivam wrote: > QMP PHY used in SM8350 requires 3 clocks: > > * ref - 19.2MHz reference clock from RPMh > * ref_aux - Auxiliary reference clock from GCC > * qref - QREF clock from GCC > > While at it, let's move 'clocks' property before 'clock-names' to match > the style used commonly. > > Fixes: 59c7cf814783 ("arm64: dts: qcom: sm8350: Add UFS nodes") > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On 18/12/2023 13:06, Manivannan Sadhasivam wrote: > Add missing QREF clocks for UFS MEM and UFS CARD controllers. > > Fixes: 0fadcdfdcf57 ("dt-bindings: clock: Add SC8180x GCC binding") > Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> > --- > include/dt-bindings/clock/qcom,gcc-sc8180x.h | 2 ++ > 1 file changed, 2 insertions(+) Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Best regards, Krzysztof
On Mon, 18 Dec 2023 17:36:56 +0530, Manivannan Sadhasivam wrote: > This series fixes the clocks supplied to QMP PHY IPs in the Qcom SoCs. All > of the Qcom SoCs except MSM8996 require 3 clocks for QMP UFS: > > * ref - 19.2MHz reference clock from RPM/RPMh > * ref_aux - Auxiliary reference clock from GCC > * qref - QREF clock from GCC or TCSR (TCSR since SM8550) > > [...] Applied, thanks! [01/16] dt-bindings: phy: qmp-ufs: Fix PHY clocks commit: b0bcec86f47b44c98a23c31d54dd3963e27761a2 [02/16] phy: qcom-qmp-ufs: Switch to devm_clk_bulk_get_all() API commit: 2668cae8b64bf25c4c7a39eb2cb0012c92153c11 Best regards,