arm64: dts: turris-mox: fix usb3 phys

After commit 00e6d608fe ("arm64: dts: marvell: armada-37xx: swap
PHYs' order in USB3 controller node") swapped USB3 PHY order, USB
initialization breaks on Turris MOX.

This regression was exposed by commit 91ddf6f722 ("phy: marvell:
mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access") which
made USB2 devices not work at all.

Fix the issue by explicitly adding all USB3 PHYs and PHY names to
Turris MOX device-tree.

Fixes: 7109d817db ("arm64: dts: marvell: add DTS for Turris Mox")
Signed-off-by: Tomáš Macholda <tomas.macholda@nic.cz>
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
This commit is contained in:
Tomáš Macholda 2026-07-07 23:08:29 +02:00 committed by Gregory CLEMENT
parent dc59e4fea9
commit 0c2a8eed95

View File

@ -290,7 +290,8 @@ connector {
&usb3 {
status = "okay";
phys = <&comphy2 0>;
phys = <&usb2_utmi_otg_phy>, <&comphy2 0>;
phy-names = "usb2-phy", "usb3-phy";
};
&mdio {