Skip to content

Commit 63ddc0a

Browse files
Nicolas Frattarolimmind
authored andcommitted
arm64: dts: rockchip: fix USB on RADXA ROCK 5T
The RADXA ROCK 5T board uses the same GPIO pin for controlling the USB host port regulator. This control pin was mistakenly left out of the ROCK 5T device tree. Reported-by: FUKAUMI Naoki <naoki@radxa.com> Closes: https://libera.catirclogs.org/linux-rockchip/2025-08-25#38609886; Fixes: 0ea651d ("arm64: dts: rockchip: add ROCK 5T device tree") Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com> Link: https://lore.kernel.org/r/20250825-rock5t-usb-fix-v1-1-de71954a1bb5@collabora.com Signed-off-by: Heiko Stuebner <heiko@sntech.de>
1 parent 497aa80 commit 63ddc0a

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

arch/arm64/boot/dts/rockchip/rk3588-rock-5t.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,12 @@
9595
rockchip,pins = <4 RK_PC3 RK_FUNC_GPIO &pcfg_pull_none>;
9696
};
9797
};
98+
99+
usb {
100+
vcc5v0_host_en: vcc5v0-host-en {
101+
rockchip,pins = <1 RK_PA1 RK_FUNC_GPIO &pcfg_pull_none>;
102+
};
103+
};
98104
};
99105

100106
&vcc3v3_pcie2x1l0 {
@@ -103,3 +109,10 @@
103109
pinctrl-0 = <&pcie2_0_vcc3v3_en>;
104110
status = "okay";
105111
};
112+
113+
&vcc5v0_host {
114+
enable-active-high;
115+
gpio = <&gpio1 RK_PA1 GPIO_ACTIVE_HIGH>;
116+
pinctrl-names = "default";
117+
pinctrl-0 = <&vcc5v0_host_en>;
118+
};

0 commit comments

Comments
 (0)