phy: qcom-qmp-ufs: populate offsets configuration
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Tue, 11 Jul 2023 14:51:44 +0000 (17:51 +0300)
committerVinod Koul <vkoul@kernel.org>
Wed, 12 Jul 2023 16:57:44 +0000 (22:27 +0530)
Populate offsets configuration for the rest of UFS PHYs to make it
possible to switch them to the new (single-node) bindings style.

Reviewed-by: Bjorn Andersson <andersson@kernel.org>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20230711145153.4167820-3-dmitry.baryshkov@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c

index 8c877b6..d99dc10 100644 (file)
@@ -833,6 +833,8 @@ static const struct qmp_ufs_offsets qmp_ufs_offsets_v6 = {
 static const struct qmp_phy_cfg msm8996_ufsphy_cfg = {
        .lanes                  = 1,
 
+       .offsets                = &qmp_ufs_offsets,
+
        .tbls = {
                .serdes         = msm8996_ufsphy_serdes,
                .serdes_num     = ARRAY_SIZE(msm8996_ufsphy_serdes),
@@ -924,6 +926,8 @@ static const struct qmp_phy_cfg sc8280xp_ufsphy_cfg = {
 static const struct qmp_phy_cfg sdm845_ufsphy_cfg = {
        .lanes                  = 2,
 
+       .offsets                = &qmp_ufs_offsets,
+
        .tbls = {
                .serdes         = sdm845_ufsphy_serdes,
                .serdes_num     = ARRAY_SIZE(sdm845_ufsphy_serdes),
@@ -1038,6 +1042,8 @@ static const struct qmp_phy_cfg sm8150_ufsphy_cfg = {
 static const struct qmp_phy_cfg sm8250_ufsphy_cfg = {
        .lanes                  = 2,
 
+       .offsets                = &qmp_ufs_offsets,
+
        .tbls = {
                .serdes         = sm8150_ufsphy_serdes,
                .serdes_num     = ARRAY_SIZE(sm8150_ufsphy_serdes),
@@ -1070,6 +1076,8 @@ static const struct qmp_phy_cfg sm8250_ufsphy_cfg = {
 static const struct qmp_phy_cfg sm8350_ufsphy_cfg = {
        .lanes                  = 2,
 
+       .offsets                = &qmp_ufs_offsets,
+
        .tbls = {
                .serdes         = sm8350_ufsphy_serdes,
                .serdes_num     = ARRAY_SIZE(sm8350_ufsphy_serdes),
@@ -1102,6 +1110,8 @@ static const struct qmp_phy_cfg sm8350_ufsphy_cfg = {
 static const struct qmp_phy_cfg sm8450_ufsphy_cfg = {
        .lanes                  = 2,
 
+       .offsets                = &qmp_ufs_offsets,
+
        .tbls = {
                .serdes         = sm8350_ufsphy_serdes,
                .serdes_num     = ARRAY_SIZE(sm8350_ufsphy_serdes),