phy: qcom-qmp: Add support for SM6115 UFS phy
authorIskren Chernev <iskren.chernev@gmail.com>
Sat, 21 Aug 2021 15:56:56 +0000 (18:56 +0300)
committerVinod Koul <vkoul@kernel.org>
Mon, 23 Aug 2021 05:42:30 +0000 (11:12 +0530)
commit152a810eae03f16e982444ffe3b0eca933a750cd
tree0835beb2775f55731acd9698b98f15a38c1c018e
parent80f652c2661a4f1ed999c28294ebc43847d1b1e7
phy: qcom-qmp: Add support for SM6115 UFS phy

Add the tables and constants for init sequences for UFS QMP phy found in
SM4250/6115 SoC. The phy is a variation of the v2 phy, but is mistakenly
labeled as v3-660 in downstream sources.

QSERDES COM, RX, TX registers match fully existing v2 registers, with
a few additions. PCS registers don't have much in common, but there are
no clashes with existing ones so new registers were added to existing v2
PCS pack.

Signed-off-by: Iskren Chernev <iskren.chernev@gmail.com>
Link: https://lore.kernel.org/r/20210821155657.893165-3-iskren.chernev@gmail.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/qualcomm/phy-qcom-qmp.c
drivers/phy/qualcomm/phy-qcom-qmp.h