mbox series

[V3,0/5] Enable USB support in IPQ8074

Message ID 1591625479-4483-1-git-send-email-sivaprak@codeaurora.org (mailing list archive)
Headers show
Series Enable USB support in IPQ8074 | expand

Message

Sivaprakash Murugesan June 8, 2020, 2:11 p.m. UTC
IPQ8074 has two super speed USB ports, with QMP and QUSB2 PHYs.
This patch set enables the USB PHYs and USB dwc3 in IPQ8074.

[V3]
 * Rebased patch 3 on 5.7 and linux-next tag next-20200608
[V2]
 * Added new device compatible qcom,ipq8074-qusb2-phy for qusb2
 * Addressed Bjorn's review comments on dts and binding

Sivaprakash Murugesan (5):
  dt-bindings: phy: qcom,qmp: Add ipq8074 usb dt bindings
  dt-bindings: phy: qcom,qusb2: Add ipq8074 device compatible
  phy: qcom-qmp: Add USB QMP PHY support for IPQ8074
  phy: qcom-qusb2: Add ipq8074 device compatible
  arm64: dts: ipq8074: enable USB support

 .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |   2 +
 .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |   1 +
 arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |  24 +++
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              | 167 +++++++++++++++++++++
 drivers/phy/qualcomm/phy-qcom-qmp.c                | 102 +++++++++++++
 drivers/phy/qualcomm/phy-qcom-qusb2.c              |   3 +
 6 files changed, 299 insertions(+)

Comments

Sivaprakash Murugesan June 16, 2020, 10:27 a.m. UTC | #1
Ping!

Hi Vinod,

can you please review this patch series?

On 6/8/2020 7:41 PM, Sivaprakash Murugesan wrote:
> IPQ8074 has two super speed USB ports, with QMP and QUSB2 PHYs.
> This patch set enables the USB PHYs and USB dwc3 in IPQ8074.
>
> [V3]
>   * Rebased patch 3 on 5.7 and linux-next tag next-20200608
> [V2]
>   * Added new device compatible qcom,ipq8074-qusb2-phy for qusb2
>   * Addressed Bjorn's review comments on dts and binding
>
> Sivaprakash Murugesan (5):
>    dt-bindings: phy: qcom,qmp: Add ipq8074 usb dt bindings
>    dt-bindings: phy: qcom,qusb2: Add ipq8074 device compatible
>    phy: qcom-qmp: Add USB QMP PHY support for IPQ8074
>    phy: qcom-qusb2: Add ipq8074 device compatible
>    arm64: dts: ipq8074: enable USB support
>
>   .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |   2 +
>   .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |   1 +
>   arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |  24 +++
>   arch/arm64/boot/dts/qcom/ipq8074.dtsi              | 167 +++++++++++++++++++++
>   drivers/phy/qualcomm/phy-qcom-qmp.c                | 102 +++++++++++++
>   drivers/phy/qualcomm/phy-qcom-qusb2.c              |   3 +
>   6 files changed, 299 insertions(+)
>
Sricharan Ramabadhran June 19, 2020, 3:16 a.m. UTC | #2
Hi Siva,

On 6/8/2020 7:41 PM, Sivaprakash Murugesan wrote:
> IPQ8074 has two super speed USB ports, with QMP and QUSB2 PHYs.
> This patch set enables the USB PHYs and USB dwc3 in IPQ8074.
>
> [V3]
>   * Rebased patch 3 on 5.7 and linux-next tag next-20200608
> [V2]
>   * Added new device compatible qcom,ipq8074-qusb2-phy for qusb2
>   * Addressed Bjorn's review comments on dts and binding
>
> Sivaprakash Murugesan (5):
>    dt-bindings: phy: qcom,qmp: Add ipq8074 usb dt bindings
>    dt-bindings: phy: qcom,qusb2: Add ipq8074 device compatible
>    phy: qcom-qmp: Add USB QMP PHY support for IPQ8074
>    phy: qcom-qusb2: Add ipq8074 device compatible
>    arm64: dts: ipq8074: enable USB support
>
>   .../devicetree/bindings/phy/qcom,qmp-phy.yaml      |   2 +
>   .../devicetree/bindings/phy/qcom,qusb2-phy.yaml    |   1 +
>   arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          |  24 +++
>   arch/arm64/boot/dts/qcom/ipq8074.dtsi              | 167 +++++++++++++++++++++
>   drivers/phy/qualcomm/phy-qcom-qmp.c                | 102 +++++++++++++
>   drivers/phy/qualcomm/phy-qcom-qusb2.c              |   3 +
>   6 files changed, 299 insertions(+)

  Tested this series on hk01.c1 for USB mass storage.

  Tested-by: Sricharan R <sricharan@codeaurora.org>

Regards,

  Sricharan
Sivaprakash Murugesan June 19, 2020, 3:20 a.m. UTC | #3
Hi Vinod, Bjorn

This series is completely reviewed and acked now, can you

take this for merging?

On 6/16/2020 3:57 PM, Sivaprakash Murugesan wrote:
> Ping!
>
> Hi Vinod,
>
> can you please review this patch series?
>
> On 6/8/2020 7:41 PM, Sivaprakash Murugesan wrote:
>> IPQ8074 has two super speed USB ports, with QMP and QUSB2 PHYs.
>> This patch set enables the USB PHYs and USB dwc3 in IPQ8074.
>>
>> [V3]
>>   * Rebased patch 3 on 5.7 and linux-next tag next-20200608
>> [V2]
>>   * Added new device compatible qcom,ipq8074-qusb2-phy for qusb2
>>   * Addressed Bjorn's review comments on dts and binding
>>
>> Sivaprakash Murugesan (5):
>>    dt-bindings: phy: qcom,qmp: Add ipq8074 usb dt bindings
>>    dt-bindings: phy: qcom,qusb2: Add ipq8074 device compatible
>>    phy: qcom-qmp: Add USB QMP PHY support for IPQ8074
>>    phy: qcom-qusb2: Add ipq8074 device compatible
>>    arm64: dts: ipq8074: enable USB support
>>
>>   .../devicetree/bindings/phy/qcom,qmp-phy.yaml |   2 +
>>   .../devicetree/bindings/phy/qcom,qusb2-phy.yaml |   1 +
>>   arch/arm64/boot/dts/qcom/ipq8074-hk01.dts          | 24 +++
>>   arch/arm64/boot/dts/qcom/ipq8074.dtsi              | 167 
>> +++++++++++++++++++++
>>   drivers/phy/qualcomm/phy-qcom-qmp.c                | 102 +++++++++++++
>>   drivers/phy/qualcomm/phy-qcom-qusb2.c |   3 +
>>   6 files changed, 299 insertions(+)
>>
Vinod Koul June 24, 2020, 5:18 p.m. UTC | #4
On 08-06-20, 19:41, Sivaprakash Murugesan wrote:
> IPQ8074 has two super speed USB ports, with QMP and QUSB2 PHYs.
> This patch set enables the USB PHYs and USB dwc3 in IPQ8074.

Applied 1 thru 4. Bjorn can take the 5th one, thanks
Bjorn Andersson June 24, 2020, 5:41 p.m. UTC | #5
On Wed 24 Jun 10:18 PDT 2020, Vinod Koul wrote:

> On 08-06-20, 19:41, Sivaprakash Murugesan wrote:
> > IPQ8074 has two super speed USB ports, with QMP and QUSB2 PHYs.
> > This patch set enables the USB PHYs and USB dwc3 in IPQ8074.
> 
> Applied 1 thru 4. Bjorn can take the 5th one, thanks
> 

Thanks Vinod, I've applied and pushed out patch 5.

Regards,
Bjorn