Here's a set of preparatory cleanups needed to fix the devicetree binding and add (proper) support for SC8280XP to the combo driver but that are otherwise self-contained. The full series is over forty patches and I'll be posting these in three parts of which this is the second. In an effort to get all of these into 6.2, I'll also be submitting all three series before waiting for the previous ones to be applied. This series specifically separates the USB and DP PHY ops implementations, and merges the USB and DP driver data and configurations. Johan Johan Hovold (22): phy: qcom-qmp-combo: sort device-id table phy: qcom-qmp-combo: move device-id table phy: qcom-qmp-combo: move pm ops phy: qcom-qmp-combo: rename PHY ops structures phy: qcom-qmp-combo: drop unused DP PHY mode op phy: qcom-qmp-combo: rename USB PHY ops phy: qcom-qmp-combo: drop unnecessary debug message phy: qcom-qmp-combo: separate USB and DP init ops phy: qcom-qmp-combo: rename DP PHY ops phy: qcom-qmp-combo: separate USB and DP power-on ops phy: qcom-qmp-combo: clean up serdes initialisation phy: qcom-qmp-combo: separate USB and DP devicetree parsing phy: qcom-qmp-combo: add dedicated DP iomem pointers phy: qcom-qmp-combo: clean up DP configurations phy: qcom-qmp-combo: rename sc8280xp config phy: qcom-qmp-combo: add DP configuration tables phy: qcom-qmp-combo: merge USB and DP configurations phy: qcom-qmp-combo: merge driver data phy: qcom-qmp-combo: clean up device-tree parsing phy: qcom-qmp-combo: clean up probe initialisation phy: qcom-qmp-combo: clean up PHY init phy: qcom-qmp-combo: clean up DP callback names drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 1328 ++++++++++----------- 1 file changed, 611 insertions(+), 717 deletions(-) -- 2.37.4