[PATCH v3 2/5] dt-bindings: usb: Add CIX Sky1 USBSSP controller
Krzysztof Kozlowski
krzk at kernel.org
Wed Sep 2 23:30:13 PDT 2026
On 03/09/2026 04:35, Hongliang Yang wrote:
> Add device tree binding for the CIX Sky1 Cadence USBSSP controller
> glue layer. The integration adds glue registers and mode strap
> controls in the Sky1 S5 system controller. The CIX glue node wraps
> a Cadence USBSSP core as a child node.
Do not attach (thread) your patchsets to some other threads (unrelated
or older versions). This buries them deep in the mailbox and might
interfere with applying entire sets. See also:
https://elixir.bootlin.com/linux/v6.16-rc2/source/Documentation/process/submitting-patches.rst#L830
>
> Signed-off-by: Hongliang Yang <hongliang.yang at cixtech.com>
> ---
> .../bindings/usb/cix,sky1-usbssp.yaml | 137 ++++++++++++++++++
> MAINTAINERS | 3 +
> 2 files changed, 140 insertions(+)
> create mode 100644 Documentation/devicetree/bindings/usb/cix,sky1-usbssp.yaml
>
> diff --git a/Documentation/devicetree/bindings/usb/cix,sky1-usbssp.yaml b/Documentation/devicetree/bindings/usb/cix,sky1-usbssp.yaml
> new file mode 100644
> index 000000000000..73231a2741bc
> --- /dev/null
> +++ b/Documentation/devicetree/bindings/usb/cix,sky1-usbssp.yaml
> @@ -0,0 +1,137 @@
> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
> +%YAML 1.2
> +---
> +$id: http://devicetree.org/schemas/usb/cix,sky1-usbssp.yaml#
> +$schema: http://devicetree.org/meta-schemas/core.yaml#
> +
> +title: CIX Sky1 Cadence USBSSP Controller
> +
> +maintainers:
> + - Hongliang Yang <hongliang.yang at cixtech.com>
> +
> +description:
> + The CIX Sky1 USBSSP controller is based on the Cadence USBSSP DRD
> + controller. The integration adds glue registers and mode strap controls
> + in the Sky1 S5 system controller. The CIX glue node wraps a Cadence
> + USBSSP core as a child node.
> +
> +properties:
> + compatible:
> + const: cix,sky1-usbssp
> +
> + reg:
> + items:
> + - description: AXI property configuration register
> + - description: Controller status register
Same comments. Individual registers are not a device.
What is the actual memory map there?
Best regards,
Krzysztof
More information about the linux-phy
mailing list