public inbox for linux-phy@lists.infradead.org
 help / color / mirror / Atom feed
* [PATCH 0/6] phy: qcom-qmp: Clean up QSERDES COM and TXRX register headers
@ 2026-03-14  5:13 Shawn Guo
  2026-03-14  5:13 ` [PATCH 1/6] phy: qcom-qmp: Add missing QSERDES COM v2 registers Shawn Guo
                   ` (6 more replies)
  0 siblings, 7 replies; 16+ messages in thread
From: Shawn Guo @ 2026-03-14  5:13 UTC (permalink / raw)
  To: Vinod Koul
  Cc: Neil Armstrong, Dmitry Baryshkov, Abel Vesa, Konrad Dybcio,
	Xiangxu Yin, Manivannan Sadhasivam, Luca Weiss, linux-kernel,
	linux-arm-msm, linux-phy, Shawn Guo

There are some duplications around QSERDES COM and TXRX v2/v3 register
definitions.  The series tries to clean them up, and also rename
v2 registers/headers to make the version explicit, just like all other
versions of the QSERDES registers.

No functional changes is expected.

Shawn Guo (6):
  phy: qcom-qmp: Add missing QSERDES COM v2 registers
  phy: qcom-qmp: Use explicit QSERDES COM v2 register definitions
  phy: qcom-qmp-usbc: Use register definitions in qserdes-txrx-v3
  phy: qcom-qmp-usbc: Rename QCS615 DP PHY variables and functions
  phy: qcom-qmp: Drop unused register headers
  phy: qcom-qmp: Make QSERDES TXRX v2 registers explicit

 .../phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c  | 110 +++----
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c      | 212 ++++++------
 .../qualcomm/phy-qcom-qmp-qserdes-com-v2.h    |   3 +
 .../phy/qualcomm/phy-qcom-qmp-qserdes-com.h   | 140 --------
 .../qualcomm/phy-qcom-qmp-qserdes-txrx-v2.h   | 247 ++++++++++----
 .../phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h  | 205 ------------
 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c       | 254 +++++++-------
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c       | 262 +++++++--------
 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c      | 310 +++++++++---------
 drivers/phy/qualcomm/phy-qcom-qmp.h           |   3 -
 10 files changed, 769 insertions(+), 977 deletions(-)
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com.h
 delete mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx.h

-- 
2.43.0


-- 
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2026-03-31 18:52 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-14  5:13 [PATCH 0/6] phy: qcom-qmp: Clean up QSERDES COM and TXRX register headers Shawn Guo
2026-03-14  5:13 ` [PATCH 1/6] phy: qcom-qmp: Add missing QSERDES COM v2 registers Shawn Guo
2026-03-14  8:15   ` Dmitry Baryshkov
2026-03-14  5:13 ` [PATCH 2/6] phy: qcom-qmp: Use explicit QSERDES COM v2 register definitions Shawn Guo
2026-03-14  8:19   ` Dmitry Baryshkov
2026-03-14  5:13 ` [PATCH 3/6] phy: qcom-qmp-usbc: Use register definitions in qserdes-txrx-v3 Shawn Guo
2026-03-14  9:16   ` Dmitry Baryshkov
2026-03-14  5:13 ` [PATCH 4/6] phy: qcom-qmp-usbc: Rename QCS615 DP PHY variables and functions Shawn Guo
2026-03-14  9:14   ` Dmitry Baryshkov
2026-03-14 12:18     ` Shawn Guo
2026-03-31 18:52       ` Dmitry Baryshkov
2026-03-14  5:13 ` [PATCH 5/6] phy: qcom-qmp: Drop unused register headers Shawn Guo
2026-03-14  9:15   ` Dmitry Baryshkov
2026-03-14  5:13 ` [PATCH 6/6] phy: qcom-qmp: Make QSERDES TXRX v2 registers explicit Shawn Guo
2026-03-14  9:15   ` Dmitry Baryshkov
2026-03-31 11:24 ` [PATCH 0/6] phy: qcom-qmp: Clean up QSERDES COM and TXRX register headers Shawn Guo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox