phy: qcom-qmp-pcie: keep offset tables sorted
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Sun, 20 Aug 2023 14:20:21 +0000 (17:20 +0300)
committerVinod Koul <vkoul@kernel.org>
Tue, 22 Aug 2023 14:03:37 +0000 (19:33 +0530)
In order to simplify adding new PHY configurations, keep register
offset structs sorted by the version.

Fixes: a05b6d5135ec ("phy: qcom-qmp-pcie: add support for sa8775p")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20230820142035.89903-5-dmitry.baryshkov@linaro.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c

index 373f959..cdee109 100644 (file)
@@ -2323,17 +2323,6 @@ static const struct qmp_pcie_offsets qmp_pcie_offsets_v5 = {
        .rx2            = 0x1800,
 };
 
-static const struct qmp_pcie_offsets qmp_pcie_offsets_v6_20 = {
-       .serdes         = 0x1000,
-       .pcs            = 0x1200,
-       .pcs_misc       = 0x1400,
-       .tx             = 0x0000,
-       .rx             = 0x0200,
-       .tx2            = 0x0800,
-       .rx2            = 0x0a00,
-       .ln_shrd        = 0x0e00,
-};
-
 static const struct qmp_pcie_offsets qmp_pcie_offsets_v5_20 = {
        .serdes         = 0x1000,
        .pcs            = 0x1200,
@@ -2354,6 +2343,17 @@ static const struct qmp_pcie_offsets qmp_pcie_offsets_v5_30 = {
        .rx2            = 0x3a00,
 };
 
+static const struct qmp_pcie_offsets qmp_pcie_offsets_v6_20 = {
+       .serdes         = 0x1000,
+       .pcs            = 0x1200,
+       .pcs_misc       = 0x1400,
+       .tx             = 0x0000,
+       .rx             = 0x0200,
+       .tx2            = 0x0800,
+       .rx2            = 0x0a00,
+       .ln_shrd        = 0x0e00,
+};
+
 static const struct qmp_phy_cfg ipq8074_pciephy_cfg = {
        .lanes                  = 1,