Re: [PATCH v4] arm64: dts: rockchip: add usb typec host support to rk3588-jaguar

From: Quentin Schulz
Date: Fri Feb 28 2025 - 10:31:42 EST


Hi Heiko,

On 2/28/25 4:08 PM, Heiko Stuebner wrote:
From: Heiko Stuebner <heiko.stuebner@xxxxxxxxx>

Jaguar has two type-c ports connected to fusb302 controllers that can
work both in host and device mode and can also run in display-port
altmode.

While these ports can work in dual-role data mode, they do not support
powering the device itself as power-sink. This causes issues because
the current infrastructure does not cope well with dual-role data
without dual-role power.

So add the necessary nodes for the type-c controllers as well as enable
the relevant core usb nodes. So far host modes works reliably, but
device-mode does not. So devicemode needs more investigation.

Signed-off-by: Heiko Stuebner <heiko.stuebner@xxxxxxxxx>
Tested-by: Quentin Schulz <quentin.schulz@xxxxxxxxx>

Reviewed-by: Quentin Schulz <quentin.schulz@xxxxxxxxx>

Thanks!
Quentin