]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: rockchip: enable USB on Sige5
authorNicolas Frattaroli <nicolas.frattaroli@collabora.com>
Thu, 19 Jun 2025 18:36:37 +0000 (20:36 +0200)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 19 Jun 2025 21:46:59 +0000 (23:46 +0200)
commit64df8e2e207a2152201ef3515baacd8816c13282
tree9ab81b247dc9504191bec98f25e278e6f35b0595
parenta8cdcbe6a9f64f56ee24c9e8325fb89cf41a5d63
arm64: dts: rockchip: enable USB on Sige5

The ArmSoM Sige5 has several USB ports: a Type-A USB 3 port (USB2 lines
going through a hub), a Type-A USB 2.0 port (also going through a hub),
a Type-C DC input port that has absolutely no USB data connection and a
Type-C port with USB3.2 Gen1x1 that's also the maskrom programming port.

Enable these ports, and set the device role to be host for the host
ports.

The data capable Type-C USB port uses a fusb302 for data role switching.

Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
Link: https://lore.kernel.org/r/20250619-rk3576-sige5-usb-v5-2-9069a7e750e1@collabora.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5.dts