All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] USB SS PHY for Qualcomm's QCS404
@ 2019-01-29 11:35 ` Jorge Ramirez-Ortiz
  0 siblings, 0 replies; 39+ messages in thread
From: Jorge Ramirez-Ortiz @ 2019-01-29 11:35 UTC (permalink / raw)
  To: jorge.ramirez-ortiz, gregkh, mark.rutland, kishon, jackp,
	andy.gross, swboyd
  Cc: shawn.guo, vkoul, bjorn.andersson, khasim.mohammed, devicetree,
	linux-arm-kernel, linux-arm-msm, linux-usb, linux-kernel

This set adds USB SS PHY support to Qualcomm's QCS404 SoC
The PHY is implemented using Synopsys SS PHY 1.0.0 IP

The code is losely based on Sriharsha Allenki's
<sallenki@codeaurora.org> original implementation.

v2:
  enable OTG mode detection
  move vdd voltage levels to driver
  use bulk_ control interfaces
  ss-phy-bindings [1]

[1] ss-phy-binding discussion:
 - qcom,dwc3-ss-usb-phy exist for a generic usb2/usb3 phy driver that
 was never merged. Rather than trying to re-use these bindings (or
 delete them) I  propose that we go ahead with the new separate
 bindings for HS and SS: if  not now - investigation  in progress- in
 the  future  it might be  possible to have again a common phy driver
 for  which these old  bindings would be the binding agreement. 
    
Jorge Ramirez-Ortiz (2):
  dt-bindings: Add Qualcomm USB Super-Speed PHY bindings
  phy: qualcomm: usb: Add Super-Speed PHY driver

 .../devicetree/bindings/usb/qcom,usb-ssphy.txt     |  73 +++++
 drivers/phy/qualcomm/Kconfig                       |  11 +
 drivers/phy/qualcomm/Makefile                      |   1 +
 drivers/phy/qualcomm/phy-qcom-usb-ss.c             | 347 +++++++++++++++++++++
 4 files changed, 432 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/usb/qcom,usb-ssphy.txt
 create mode 100644 drivers/phy/qualcomm/phy-qcom-usb-ss.c

-- 
2.7.4

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

end of thread, other threads:[~2019-02-12 20:47 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-29 11:35 [PATCH v2 0/2] USB SS PHY for Qualcomm's QCS404 Jorge Ramirez-Ortiz
2019-01-29 11:35 ` Jorge Ramirez-Ortiz
2019-01-29 11:35 ` [PATCH v2 1/2] dt-bindings: Add Qualcomm USB Super-Speed PHY bindings Jorge Ramirez-Ortiz
2019-01-29 11:35   ` Jorge Ramirez-Ortiz
2019-01-29 11:35   ` [v2,1/2] " Jorge Ramirez
2019-01-29 20:38   ` [PATCH v2 1/2] " Bjorn Andersson
2019-01-29 20:38     ` Bjorn Andersson
2019-01-29 20:38     ` [v2,1/2] " Bjorn Andersson
2019-01-30 20:02   ` [PATCH v2 1/2] " Rob Herring
2019-01-30 20:02     ` Rob Herring
2019-01-30 20:02     ` [v2,1/2] " Rob Herring
2019-02-05 11:02     ` [PATCH v2 1/2] " Jorge Ramirez
2019-02-05 11:02       ` Jorge Ramirez
2019-02-05 11:02       ` [v2,1/2] " Jorge Ramirez
2019-02-05 11:02       ` [PATCH v2 1/2] " Jorge Ramirez
2019-02-06 14:11       ` Jorge Ramirez
2019-02-06 14:11         ` Jorge Ramirez
2019-02-06 14:11         ` [v2,1/2] " Jorge Ramirez
2019-02-12 20:47         ` [PATCH v2 1/2] " Rob Herring
2019-02-12 20:47           ` Rob Herring
2019-02-12 20:47           ` [v2,1/2] " Rob Herring
2019-02-12 20:47           ` [PATCH v2 1/2] " Rob Herring
2019-01-29 11:35 ` [PATCH v2 2/2] phy: qualcomm: usb: Add Super-Speed PHY driver Jorge Ramirez-Ortiz
2019-01-29 11:35   ` Jorge Ramirez-Ortiz
2019-01-29 11:35   ` [v2,2/2] " Jorge Ramirez
2019-01-29 20:27   ` [PATCH v2 2/2] " Bjorn Andersson
2019-01-29 20:27     ` Bjorn Andersson
2019-01-29 20:27     ` [v2,2/2] " Bjorn Andersson
2019-01-30  9:53     ` [PATCH v2 2/2] " Jorge Ramirez
2019-01-30  9:53       ` Jorge Ramirez
2019-01-30  9:53       ` [v2,2/2] " Jorge Ramirez
2019-01-30 11:38       ` [PATCH v2 2/2] " Jorge Ramirez
2019-01-30 11:38         ` Jorge Ramirez
2019-01-30 11:38         ` [v2,2/2] " Jorge Ramirez
2019-01-30 12:27       ` [PATCH v2 2/2] " Jorge Ramirez
2019-01-30 12:27         ` Jorge Ramirez
2019-01-30 12:27         ` [v2,2/2] " Jorge Ramirez
2019-01-30 19:58 ` [PATCH v2 0/2] USB SS PHY for Qualcomm's QCS404 Rob Herring
2019-01-30 19:58   ` Rob Herring

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.