All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v14 0/5] Enable IPQ9754 USB
@ 2023-06-08 10:03 Varadarajan Narayanan
  2023-06-08 10:03 ` [PATCH v14 1/5] dt-bindings: usb: dwc3: Add IPQ9574 compatible Varadarajan Narayanan
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Varadarajan Narayanan @ 2023-06-08 10:03 UTC (permalink / raw)
  To: agross, andersson, konrad.dybcio, gregkh, robh+dt,
	krzysztof.kozlowski+dt, conor+dt, mturquette, sboyd, quic_wcheng,
	linux-arm-msm, linux-usb, devicetree, linux-kernel, linux-clk
  Cc: Varadarajan Narayanan

This patch series adds the relevant phy and controller
configurations for enabling USB on IPQ9754

Portions of the patchset have been merged. Please see
	https://lore.kernel.org/lkml/ZGN9gchu7dRb6QwC@matsya/

[v14]:
	- Missed Konrad's comment. Switch order of regulator-boot-on &
          regulator-always-on in mp5496_l2 node

[v13]:
	- Move fixed regulator definitions from SoC dtsi to board dts
	- Remove 'dr_mode' from SoC dtsi
	- Move 'status' property to the end

[v12]:
	- In dtsi usb@8a00000 -> usb@8af8800

[v11]:
	- Rename dwc_0 -> usb_0_dwc3
	- Minor change in qcom,sc8280xp-qmp-usb3-uni-phy.yaml to factor in
	  latest updates to the file

[v10]:
	- Fix regulator definitions
	- Address couple of other comments

[v9]:
	- Update bindings to make power-domains as optional since
	  IPQ9574 doesn't have GDSCs

[v8]:
	- Update bindings for the clock name change
[v7]:
	- com_aux -> cfg_ahb in patch 7

[v6]:
        - Incorporated review comments
	- Resolve make dtbs_check messages
	- Fixed pcs_usb offset
	- Board dts file name changed

[v5]:
        - Incorporated review comments
	- 'make dtbs_check' giving the following messages since
	  ipq9574 doesn't have power domains. Hope this is ok

		/local/mnt/workspace/varada/varda-linux/arch/arm64/boot/dts/qcom/ipq9574-al02-c7.dtb: phy@7d000: 'power-domains' is a required property
        	From schema: /local/mnt/workspace/varada/varda-linux/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml
		/local/mnt/workspace/varada/varda-linux/arch/arm64/boot/dts/qcom/ipq9574-al02-c7.dtb: usb@8a00000: 'power-domains' is a required property
        	From schema: /local/mnt/workspace/varada/varda-linux/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml

	- Move qmp phy DT node to newer specification

[v4]:
        - Incorporated review comments
	- Address all 'make dtbs_check' errors

[v3]:
        - Incorporated review comments regarding coding style

[v2]:
        - Incorporated review comments regarding coding style,
          maintaining sorted order of entries and unused phy register
          offsets
        - Removed NOC clock entries from DT node (will be implemented
          later with interconnect support)
        - Fixed 'make dtbs_check' errors/warnings

[v1]:
        https://lore.kernel.org/linux-arm-msm/5dac3aa4-8dc7-f9eb-5cf3-b361efdc9494@linaro.org/T/

Varadarajan Narayanan (5):
  dt-bindings: usb: dwc3: Add IPQ9574 compatible
  clk: qcom: gcc-ipq9574: Add USB related clocks
  arm64: dts: qcom: ipq9574: Add USB related nodes
  arm64: dts: qcom: ipq9574: Add LDO regulator node
  arm64: dts: qcom: ipq9574: Enable USB

 .../devicetree/bindings/usb/qcom,dwc3.yaml         |  3 +-
 arch/arm64/boot/dts/qcom/ipq9574-rdp433.dts        | 48 ++++++++++++
 arch/arm64/boot/dts/qcom/ipq9574.dtsi              | 85 ++++++++++++++++++++++
 drivers/clk/qcom/gcc-ipq9574.c                     | 37 ++++++++++
 include/dt-bindings/clock/qcom,ipq9574-gcc.h       |  2 +
 5 files changed, 174 insertions(+), 1 deletion(-)

-- 
2.7.4


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

end of thread, other threads:[~2023-06-09  6:02 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-08 10:03 [PATCH v14 0/5] Enable IPQ9754 USB Varadarajan Narayanan
2023-06-08 10:03 ` [PATCH v14 1/5] dt-bindings: usb: dwc3: Add IPQ9574 compatible Varadarajan Narayanan
2023-06-08 10:03 ` [PATCH v14 2/5] clk: qcom: gcc-ipq9574: Add USB related clocks Varadarajan Narayanan
2023-06-08 10:03 ` [PATCH v14 3/5] arm64: dts: qcom: ipq9574: Add USB related nodes Varadarajan Narayanan
2023-06-08 11:06   ` Dmitry Baryshkov
2023-06-09  6:02     ` Varadarajan Narayanan
2023-06-08 10:03 ` [PATCH v14 4/5] arm64: dts: qcom: ipq9574: Add LDO regulator node Varadarajan Narayanan
2023-06-08 10:03 ` [PATCH v14 5/5] arm64: dts: qcom: ipq9574: Enable USB Varadarajan Narayanan

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.