RE: [PATCH 2/2] dt-bindings: usb: cdns,usb3: Add support for USBSSP
From: Pawel Laszczak
Date: Mon Mar 02 2026 - 04:53:12 EST
Hi Peter,
>
>The USBSSP is the next-generation Cadence USB controller IP. It adds SuperSpeed
>Plus (USB 3.1 gen2x1, 10 Gbps) support and uses an XHCI-based device
>controller. The register layout and resource model (otg/xhci/dev memory
>regions; host/peripheral/otg interrupts) are identical to the USBSS, so both
>controllers share the same binding and the same platform driver (cdns3-plat.c).
>
Include the change for the wakeup interrupt in the next version.
Unlike the legacy USBSS, the USBSSP IP handles device-mode wakeup events
natively through the xHCI-based Event Ring via TRBs, rather than using a
dedicated sideband interrupt line. This integration aligns the wakeup mechanism
with the standard xHCI event processing, making the separate "wakeup"
interrupt property unnecessary for this variant.
Thanks,
Regards Pawel