]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: imx8mp-kontron: Fix USB OTG role switching
authorFrieder Schrempf <frieder.schrempf@kontron.de>
Mon, 20 Oct 2025 13:21:51 +0000 (15:21 +0200)
committerShawn Guo <shawnguo@kernel.org>
Tue, 28 Oct 2025 09:01:42 +0000 (17:01 +0800)
commit6504297872c7a5d0d06247970d32940eba26b8b3
treeeb263f1df60da19b2e567e2092bf4d343cd2bb1a
parent1eb42bacd7cebede5d317569e4b874b54e5c41d6
arm64: dts: imx8mp-kontron: Fix USB OTG role switching

The VBUS supply regulator is currently assigned to the PHY node.
This causes the VBUS to be always on, even when the controller
needs to be switched to peripheral mode.

Fix the OTG role switching by adding a connector node and moving
the VBUS supply regulator to that node. This way the VBUS gets
correctly switched according to the current role.

Fixes: 946ab10e3f40 ("arm64: dts: Add support for Kontron OSM-S i.MX8MP SoM and BL carrier board")
Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts