Some of the controllers found of these platforms can be tied up to a
single high-speed PHY, basically rendering them as USB 2.0 controllers.
So in this case, the interrupt to the Synopsys DesignWare Core is coming
from the high-speed PHY, so allow the interrupt to reflect that.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml
index 7d784a648b7d..f879e2e104c4 100644
--- a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml
+++ b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml
@@ -500,7 +500,7 @@ allOf:
- const: pwr_event
- const: dp_hs_phy_irq
- const: dm_hs_phy_irq
- - const: ss_phy_irq
+ - enum: [hs_phy_irq, ss_phy_irq]
- if:
properties:
--
2.48.1
On Tue, 13 Jan 2026 14:33:04 +0200, Abel Vesa wrote: > Some of the controllers found of these platforms can be tied up to a > single high-speed PHY, basically rendering them as USB 2.0 controllers. > So in this case, the interrupt to the Synopsys DesignWare Core is coming > from the high-speed PHY, so allow the interrupt to reflect that. > > Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com> > --- > Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Acked-by: Rob Herring (Arm) <robh@kernel.org>
On 1/13/26 1:33 PM, Abel Vesa wrote: > Some of the controllers found of these platforms can be tied up to a > single high-speed PHY, basically rendering them as USB 2.0 controllers. > So in this case, the interrupt to the Synopsys DesignWare Core is coming > from the high-speed PHY, so allow the interrupt to reflect that. > > Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com> > --- > Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml > index 7d784a648b7d..f879e2e104c4 100644 > --- a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml > +++ b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml > @@ -500,7 +500,7 @@ allOf: > - const: pwr_event > - const: dp_hs_phy_irq > - const: dm_hs_phy_irq > - - const: ss_phy_irq > + - enum: [hs_phy_irq, ss_phy_irq] I fear git may mis-merge this.. if you send a v2, please tweak the config to add more context Konrad
© 2016 - 2026 Red Hat, Inc.