[PATCH 00/18] phy: qcom-qmp: rework register layout tables
Dmitry Baryshkov
dmitry.baryshkov at linaro.org
Wed Sep 28 16:09:56 PDT 2022
This is an alternative implementation of the QMP PHY driver cleanup
proposed by Johan at [1]. This patchset changes register layout tables
to use symbolic names instead of bare values and attempts to tie the reg
layout with the version of the QMP PHY.
[1] https://lore.kernel.org/linux-phy/20220928152822.30687-1-johan+linaro@kernel.org
Dmitry Baryshkov (12):
phy: qcom-qmp-pcie: rework regs layout arrays
phy: qcom-qmp-pcie: rename regs layout arrays
phy: qcom-qmp-ufs: split UFS-specific v2 PCS registers to a separate
header
phy: qcom-qmp-ufs: rework regs layout arrays
phy: qcom-qmp-ufs: rename regs layout arrays
phy: qcom-qmp-usb: remove QPHY_PCS_LFPS_RXTERM_IRQ_STATUS reg
phy: qcom-qmp-usb: remove QPHY_PCS_MISC_TYPEC_CTRL reg
phy: qcom-qmp-usb: rework regs layout arrays
phy: qcom-qmp-pcie-msm8996: rework regs layout arrays
phy: qcom-qmp-combo: remove QPHY_PCS_LFPS_RXTERM_IRQ_STATUS reg
phy: qcom-qmp-usb: rework regs layout arrays
phy: qcom-qmp: move type-specific headers to particular driver
Johan Hovold (6):
phy: qcom-qmp-pcie: drop unused common-block registers
phy: qcom-qmp-pcie: clean up power-down handling
phy: qcom-qmp-pcie-msm8996: clean up power-down handling
phy: qcom-qmp-combo: clean up power-down handling
phy: qcom-qmp-ufs: clean up power-down handling
phy: qcom-qmp-usb: clean up power-down handling
drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 49 ++++------
.../phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 16 +---
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 91 ++++++++-----------
.../phy/qualcomm/phy-qcom-qmp-pcs-ufs-v2.h | 25 +++++
.../phy/qualcomm/phy-qcom-qmp-pcs-ufs-v3.h | 3 +
.../phy/qualcomm/phy-qcom-qmp-pcs-ufs-v5.h | 4 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h | 19 ++--
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 81 ++++++++---------
drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 82 +++++++----------
drivers/phy/qualcomm/phy-qcom-qmp.h | 13 ---
10 files changed, 175 insertions(+), 208 deletions(-)
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v2.h
--
2.35.1
More information about the linux-phy
mailing list