This patchset adds some missing register offsets for the v6 and v6.20, as well as the new v7 ones. These register offsets are used by the new Qualcomm Snapdragon X Elite (X1E80100) platform. Signed-off-by: Abel Vesa <abel.vesa@xxxxxxxxxx> --- Changes in v2: - added Dmitry's R-b tag to patches no. 1, 2 and 6 - dropped the duplicates of PCS v7 offsets from USB PCS v7 header, like Dmitry suggested - fixed comment to suggest v7 (instead of v6) in qserdes com v7 and pcs v7 header files, like Dmitry suggested - renamed PCS v7 RX_CONFIG to CDR_RESET_TIME, which is the correct name - dropped the "_USB" substring from the include guard of phy-qcom-qmp-qserdes-txrx-v7.h - reordered the SO_GAIN_RATE_2 offset in the phy-qcom-qmp-qserdes-txrx-v6_20.h - Link to v1: https://lore.kernel.org/r/20231122-phy-qualcomm-v6-v6-20-v7-new-offsets-v1-0-d9340d362664@xxxxxxxxxx --- Abel Vesa (7): phy: qcom-qmp: qserdes-com: Add some more v6 register offsets phy: qcom-qmp: qserdes-txrx: Add some more v6.20 register offsets phy: qcom-qmp: pcs: Add v7 register offsets phy: qcom-qmp: pcs-usb: Add v7 register offsets phy: qcom-qmp: qserdes-com: Add v7 register offsets phy: qcom-qmp: qserdes-txrx: Add V6 N4 register offsets phy: qcom-qmp: qserdes-txrx: Add v7 register offsets drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v7.h | 15 ++++ drivers/phy/qualcomm/phy-qcom-qmp-pcs-v7.h | 28 +++++++ drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h | 5 ++ drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v7.h | 86 ++++++++++++++++++++++ .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6.h | 1 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_20.h | 4 + .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6_n4.h | 51 +++++++++++++ .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v7.h | 78 ++++++++++++++++++++ drivers/phy/qualcomm/phy-qcom-qmp.h | 6 ++ 9 files changed, 274 insertions(+) --- base-commit: 629a3b49f3f957e975253c54846090b8d5ed2e9b change-id: 20231122-phy-qualcomm-v6-v6-20-v7-new-offsets-5ed528c88f62 Best regards, -- Abel Vesa <abel.vesa@xxxxxxxxxx>