Message ID | 20201104080524.1821-1-peter.chen@nxp.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 1bc514dfd12678e4efac5b8c5c32f91b244e0317 |
Headers | show |
Series | [v3,1/1] doc: dt-binding: cdns,usb3: add wakeup-irq | expand |
On Wed, 04 Nov 2020 16:05:24 +0800, Peter Chen wrote: > To support low power mode for controller, the driver needs wakeup-irq > to reflect the signal changing after controller is stopped, and waking > the controller up accordingly. > > Signed-off-by: Peter Chen <peter.chen@nxp.com> > --- > Changes for v3: > - Fix the dt_binding_check error > > Changes for v2: > - Add "minItems: 3" to make wakeup irq optional > > Documentation/devicetree/bindings/usb/cdns,usb3.yaml | 5 +++++ > 1 file changed, 5 insertions(+) > Reviewed-by: Rob Herring <robh@kernel.org>
diff --git a/Documentation/devicetree/bindings/usb/cdns,usb3.yaml b/Documentation/devicetree/bindings/usb/cdns,usb3.yaml index ac20b98e9910..b32c877dc2a8 100644 --- a/Documentation/devicetree/bindings/usb/cdns,usb3.yaml +++ b/Documentation/devicetree/bindings/usb/cdns,usb3.yaml @@ -26,16 +26,21 @@ properties: - const: dev interrupts: + minItems: 3 items: - description: OTG/DRD controller interrupt - description: XHCI host controller interrupt - description: Device controller interrupt + - description: interrupt used to wake up core, e.g when usbcmd.rs is + cleared by xhci core, this interrupt is optional interrupt-names: + minItems: 3 items: - const: host - const: peripheral - const: otg + - const: wakeup dr_mode: enum: [host, otg, peripheral]
To support low power mode for controller, the driver needs wakeup-irq to reflect the signal changing after controller is stopped, and waking the controller up accordingly. Signed-off-by: Peter Chen <peter.chen@nxp.com> --- Changes for v3: - Fix the dt_binding_check error Changes for v2: - Add "minItems: 3" to make wakeup irq optional Documentation/devicetree/bindings/usb/cdns,usb3.yaml | 5 +++++ 1 file changed, 5 insertions(+)