summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiogo Ivo <diogo.ivo@tecnico.ulisboa.pt>2025-12-05 00:27:21 +0300
committerThierry Reding <treding@nvidia.com>2026-01-17 03:15:26 +0300
commitdfa93788dd8b2f9c59adf45ecf592082b1847b7b (patch)
tree5f13a88e36209868f0d2ccd3dd8be3690affc9b5
parentc256740c4b1ff5f3e6cbad48d5d4081849672b76 (diff)
downloadlinux-dfa93788dd8b2f9c59adf45ecf592082b1847b7b.tar.xz
arm64: tegra: smaug: Add usb-role-switch support
The USB2 port on Smaug is configured for OTG operation but lacked the required 'usb-role-switch' property, leading to a failed probe and a non-functioning USB port. Add the property along with setting the default role to host. Signed-off-by: Diogo Ivo <diogo.ivo@tecnico.ulisboa.pt> Signed-off-by: Thierry Reding <treding@nvidia.com>
-rw-r--r--arch/arm64/boot/dts/nvidia/tegra210-smaug.dts2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/nvidia/tegra210-smaug.dts b/arch/arm64/boot/dts/nvidia/tegra210-smaug.dts
index d2ed704a6d3b..b88428aa831e 100644
--- a/arch/arm64/boot/dts/nvidia/tegra210-smaug.dts
+++ b/arch/arm64/boot/dts/nvidia/tegra210-smaug.dts
@@ -1821,6 +1821,8 @@
status = "okay";
vbus-supply = <&usbc_vbus>;
mode = "otg";
+ usb-role-switch;
+ role-switch-default-mode = "host";
};
usb3-0 {