[PATCH 0/3] Add Cypress CYPD6129 UCSI support for monza SOM USB0 DRD

Akash Kumar posted 3 patches 4 days, 13 hours ago
.../bindings/usb/cypress,cypd4226.yaml        | 73 ++++++++++++++-----
.../arm64/boot/dts/qcom/monaco-monza-som.dtsi | 57 +++++++++++++++
drivers/usb/typec/ucsi/ucsi_ccg.c             |  1 +
3 files changed, 113 insertions(+), 18 deletions(-)
[PATCH 0/3] Add Cypress CYPD6129 UCSI support for monza SOM USB0 DRD
Posted by Akash Kumar 4 days, 13 hours ago
Hi all,

This series adds support for the Cypress/Infineon CYPD6129 UCSI controller,
used on the monza SOM platform for USB0 dual-role operation.

The series consists of:
  1. A dt-binding update to document the CYPD6129 compatible string for the
     existing CCGx binding.
  2. A driver update to bind the UCSI CCG driver to CYPD6129.
  3. A board DTS update to enable USB0 DRD mode on monza SOM using the
     CYPD6129 controller over I2C12.

This enables the USB-C controller, connector, interrupt routing, and the
USB2/USB3 endpoints required for DRD operation on the platform.

Akash Kumar (3):
  dt-bindings: usb: typec: Add Cypress CYPD6129 UCSI controller compatible
  usb: ucsi: ccg: Add support for CYPD6129 (CCG6)
  arm64: dts: qcom: monaco-monza-som: Enable USB0 DRD mode

 .../bindings/usb/cypress,cypd4226.yaml        | 73 ++++++++++++++-----
 .../arm64/boot/dts/qcom/monaco-monza-som.dtsi | 57 +++++++++++++++
 drivers/usb/typec/ucsi/ucsi_ccg.c             |  1 +
 3 files changed, 113 insertions(+), 18 deletions(-)

-- 
2.43.0

Thanks,
Akash Kumar
Re: [PATCH 0/3] Add Cypress CYPD6129 UCSI support for monza SOM USB0 DRD
Posted by Krzysztof Kozlowski 4 days, 12 hours ago
On 20/05/2026 11:37, Akash Kumar wrote:
> Hi all,
> 
> This series adds support for the Cypress/Infineon CYPD6129 UCSI controller,
> used on the monza SOM platform for USB0 dual-role operation.
> 
> The series consists of:
>   1. A dt-binding update to document the CYPD6129 compatible string for the
>      existing CCGx binding.
>   2. A driver update to bind the UCSI CCG driver to CYPD6129.
>   3. A board DTS update to enable USB0 DRD mode on monza SOM using the
>      CYPD6129 controller over I2C12.
> 
> This enables the USB-C controller, connector, interrupt routing, and the
> USB2/USB3 endpoints required for DRD operation on the platform.
> 
> Akash Kumar (3):
>   dt-bindings: usb: typec: Add Cypress CYPD6129 UCSI controller compatible
>   usb: ucsi: ccg: Add support for CYPD6129 (CCG6)
>   arm64: dts: qcom: monaco-monza-som: Enable USB0 DRD mode

Why are you mixing USB with DTS (don't! we asked many times already),
and in completely random order (read submitting patches in DT dir).

Best regards,
Krzysztof