arm64: dts: qcom: qcm6490-fairphone-fp5: Enable UFS
authorLuca Weiss <luca.weiss@fairphone.com>
Mon, 2 Oct 2023 12:30:41 +0000 (14:30 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sat, 9 Dec 2023 03:33:11 +0000 (19:33 -0800)
commitcad7c46ae2d75b42aa8f1e3f741b203ed796eee9
treed2276186e7085740815aff702ab837f511271198
parent24187868e195202c67c38bcc3ae28f9c6a663fb4
arm64: dts: qcom: qcm6490-fairphone-fp5: Enable UFS

Enable the UFS phy and controller so that we can access the internal
storage of the phone.

At the same time we need to bump the minimum voltage used for UFS VCC,
otherwise it doesn't initialize properly. The 2.952V is taken from the
vcc-voltage-level property downstream.

See also the following link for more information about the VCCQ/VCCQ2:
https://gerrit-public.fairphone.software/plugins/gitiles/kernel/msm-extra/devicetree/+/1590a3739e7dc29d2597307881553236d492f188/fp5/yupik-idp-pm7250b.dtsi#207

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20231002-fp5-ufs-v2-1-e2d7de522134@fairphone.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts