devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/8] phy: qcom-qmp-combo: Support orientation switching
@ 2023-05-10  3:19 Bjorn Andersson
  2023-05-10  3:19 ` [PATCH v2 1/8] dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add ports and orientation-switch Bjorn Andersson
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Bjorn Andersson @ 2023-05-10  3:19 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Vinod Koul,
	Kishon Vijay Abraham I, Johan Hovold
  Cc: Rob Herring, Krzysztof Kozlowski, linux-arm-msm, linux-phy,
	devicetree, linux-kernel

This adds support for USB and DisplayPort orientation switching to the
QMP combo PHY, as well as updating the sc8280xp devices to include the
QMP in the SuperSpeed graph.

Bjorn Andersson (8):
  dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add ports and
    orientation-switch
  phy: qcom-qmp-combo: Move phy_mutex out of com_init/exit
  phy: qcom-qmp-combo: Extend phy_mutex to all phy_ops
  phy: qcom-qmp-combo: Introduce orientation variable
  phy: qcom-qmp-combo: Introduce orientation switching
  phy: qcom-qmp-combo: Introduce drm_bridge
  arm64: dts: qcom: sc8280xp-crd: Add QMP to SuperSpeed graph
  arm64: dts: qcom: sc8280xp-x13s: Add QMP to SuperSpeed graph

 .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml    |  51 ++++
 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts     |  28 +-
 .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts    |  28 +-
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi        |  34 +++
 drivers/phy/qualcomm/Kconfig                  |   3 +
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c     | 255 ++++++++++++++----
 6 files changed, 340 insertions(+), 59 deletions(-)

-- 
2.39.2


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

end of thread, other threads:[~2023-05-12  9:43 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-10  3:19 [PATCH v2 0/8] phy: qcom-qmp-combo: Support orientation switching Bjorn Andersson
2023-05-10  3:19 ` [PATCH v2 1/8] dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add ports and orientation-switch Bjorn Andersson
2023-05-10  7:55   ` Krzysztof Kozlowski
2023-05-10  3:19 ` [PATCH v2 2/8] phy: qcom-qmp-combo: Move phy_mutex out of com_init/exit Bjorn Andersson
2023-05-10  3:19 ` [PATCH v2 3/8] phy: qcom-qmp-combo: Extend phy_mutex to all phy_ops Bjorn Andersson
2023-05-12  9:10   ` Johan Hovold
2023-05-10  3:19 ` [PATCH v2 4/8] phy: qcom-qmp-combo: Introduce orientation variable Bjorn Andersson
2023-05-12  9:22   ` Johan Hovold
2023-05-10  3:19 ` [PATCH v2 5/8] phy: qcom-qmp-combo: Introduce orientation switching Bjorn Andersson
2023-05-10  3:19 ` [PATCH v2 6/8] phy: qcom-qmp-combo: Introduce drm_bridge Bjorn Andersson
2023-05-12  9:37   ` Johan Hovold
2023-05-10  3:19 ` [PATCH v2 7/8] arm64: dts: qcom: sc8280xp-crd: Add QMP to SuperSpeed graph Bjorn Andersson
2023-05-12  9:41   ` Johan Hovold
2023-05-10  3:19 ` [PATCH v2 8/8] arm64: dts: qcom: sc8280xp-x13s: " Bjorn Andersson
2023-05-12  9:42   ` Johan Hovold

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).