[PATCH 01/10] dt-bindings: usb: qcom,snps-dwc3: document the MSM8974 controller
Dmitry Baryshkov <[email protected]>
| Newsgroups | org.infradead.lists.linux-phy,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel,org.kernel.vger.linux-usb |
|---|---|
| Message-ID | <[email protected]> |
Add the qcom,msm8974-dwc3 compatible. The controller uses the same four clocks as IPQ8074. Unlike other controllers, it has only 3 IRQs routed: core, power event and HS PHY. Assisted-by: Claude:claude-fable-5 Signed-off-by: Dmitry Baryshkov <[email protected]> --- .../devicetree/bindings/usb/qcom,snps-dwc3.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml index ea60f7220afe..9f91c8711e02 100644 --- a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml +++ b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml @@ -40,6 +40,7 @@ properties: - qcom,maili-dwc3 - qcom,milos-dwc3 - qcom,msm8953-dwc3 + - qcom,msm8974-dwc3 - qcom,msm8994-dwc3 - qcom,msm8996-dwc3 - qcom,msm8998-dwc3 @@ -268,6 +269,7 @@ allOf: contains: enum: - qcom,ipq8074-dwc3 + - qcom,msm8974-dwc3 - qcom,qdu1000-dwc3 then: properties: @@ -453,6 +455,23 @@ allOf: - const: qusb2_phy - const: ss_phy_irq + - if: + properties: + compatible: + contains: + enum: + - qcom,msm8974-dwc3 + then: + properties: + interrupts: + minItems: 3 + maxItems: 3 + interrupt-names: + items: + - const: dwc_usb3 + - const: pwr_event + - const: hs_phy_irq + - if: properties: compatible: -- 2.47.3 -- linux-phy mailing list [email protected] https://lists.infradead.org/mailman/listinfo/linux-phy