arm64: dts: rockchip: Enable USB3 OTG on rk3588s Cool Pi 4B

Enable USB3 OTG and it's related PHY node. And the PHY will
also be shared with the upcoming DisplayPort controller.

Signed-off-by: Andy Yan <andyshrk@163.com>
Link: https://lore.kernel.org/r/20250223100757.73531-1-andyshrk@163.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
This commit is contained in:
Andy Yan
2025-02-23 18:07:46 +08:00
committed by Heiko Stuebner
parent b9454434d0
commit a3b3b57ec9

View File

@@ -803,6 +803,14 @@ &tsadc {
status = "okay";
};
&u2phy0 {
status = "okay";
};
&u2phy0_otg {
status = "okay";
};
&u2phy2 {
status = "okay";
};
@@ -832,6 +840,16 @@ &uart9 {
pinctrl-0 = <&uart9m2_xfer &uart9m2_ctsn>;
};
&usbdp_phy0 {
/*
* USBDP PHY0 is wired to a USB3 Type-A OTG connector. Additionally
* the differential pairs 0+1 and the aux channel are wired to a
* mini DP connector.
*/
rockchip,dp-lane-mux = <0 1>;
status = "okay";
};
&usb_host0_ehci {
status = "okay";
};
@@ -840,6 +858,11 @@ &usb_host0_ohci {
status = "okay";
};
&usb_host0_xhci {
extcon = <&u2phy0>;
status = "okay";
};
&usb_host1_ehci {
status = "okay";
};