[PATCH 00/20] phy: qcom-qmp: further prep fixes and cleanups (set 3)

Johan Hovold johan+linaro at kernel.org
Wed Oct 12 01:48:46 PDT 2022


Here's the next batch of QMP fixes and cleanups in preparation for
adding support for SC8280XP and its four-lane PCIe PHYs.

Note that these apply on top of the following three series that have
been reviewed and should be ready to be merged when the PHY tree opens:

	https://lore.kernel.org/lkml/20220929092916.23068-1-johan+linaro@kernel.org/
	https://lore.kernel.org/linux-phy/20220927092207.161501-1-dmitry.baryshkov@linaro.org/
	https://lore.kernel.org/lkml/20221012081241.18273-1-johan+linaro@kernel.org/

Note that I did not add stable tags to the initialisation fixes as these
drivers obviously work to some degree also without waiting for the PHY
to become ready during power on. After they have been tested on the
corresponding platforms, any interested party can ask the stable team to
backport them.

Johan


Johan Hovold (20):
  phy: qcom-qmp-pcie: fix sc8180x initialisation
  phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation
  phy: qcom-qmp-pcie: fix ipq6018 initialisation
  phy: qcom-qmp-pcie: clean up status polling
  phy: qcom-qmp-pcie: increase status polling period
  phy: qcom-qmp-pcie-msm8996: clean up ready and status polling
  phy: qcom-qmp-pcie-msm8996: increase status polling period
  phy: qcom-qmp-combo: clean up status polling
  phy: qcom-qmp-combo: increase status polling period
  phy: qcom-qmp-ufs: drop unused phy-status config
  phy: qcom-qmp-ufs: clean up ready polling
  phy: qcom-qmp-ufs: increase ready polling period
  phy: qcom-qmp-usb: clean up status polling
  phy: qcom-qmp-usb: increase status polling period
  phy: qcom-qmp-combo: drop start and pwrdn-ctrl abstraction
  phy: qcom-qmp-pcie: drop start-ctrl abstraction
  phy: qcom-qmp-pcie: add config sanity checks
  phy: qcom-qmp-pcie-msm8996: drop start and pwrdn-ctrl abstraction
  phy: qcom-qmp-ufs: drop start and pwrdn-ctrl abstraction
  phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction

 drivers/phy/qualcomm/phy-qcom-qmp-combo.c     | 43 ++--------
 .../phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c  | 36 +++-----
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c      | 30 +++----
 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c       | 51 ++---------
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c       | 86 ++-----------------
 5 files changed, 46 insertions(+), 200 deletions(-)

-- 
2.35.1




More information about the linux-phy mailing list