Message ID | 20250115012628.1035928-7-pgwipeout@gmail.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | rockchip: add a functional usb3 phy driver for rk3328 | expand |
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi index 1715d311e1f2..a4d880725a96 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi @@ -385,6 +385,18 @@ rtl8153: device@2 { }; }; +&usb3phy { + status = "okay"; +}; + +&usb3phy_utmi { + status = "okay"; +}; + +&usb3phy_pipe { + status = "okay"; +}; + &usb_host0_ehci { status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi index 82021ffb0a49..f70d28e6da5d 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi @@ -349,6 +349,18 @@ rtl8153: device@2 { }; }; +&usb3phy { + status = "okay"; +}; + +&usb3phy_utmi { + status = "okay"; +}; + +&usb3phy_pipe { + status = "okay"; +}; + &usb_host0_ehci { status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts index 425de197ddb8..4ce6b16cf291 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts @@ -440,6 +440,18 @@ &usbdrd3 { status = "okay"; }; +&usb3phy { + status = "okay"; +}; + +&usb3phy_utmi { + status = "okay"; +}; + +&usb3phy_pipe { + status = "okay"; +}; + &usb_host0_ehci { status = "okay"; }; diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts index 745d3e996418..2e366de96390 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts +++ b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts @@ -379,6 +379,18 @@ &usbdrd3 { status = "okay"; }; +&usb3phy { + status = "okay"; +}; + +&usb3phy_utmi { + status = "okay"; +}; + +&usb3phy_pipe { + status = "okay"; +}; + &usb_host0_ehci { status = "okay"; };
Enable the new usb3 phy nodes on the remaining rk3328 boards. This is done separately from the rk3328-roc boards due to lack of testing, in case of regressions. Signed-off-by: Peter Geis <pgwipeout@gmail.com> --- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2.dtsi | 12 ++++++++++++ .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi | 12 ++++++++++++ arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 12 ++++++++++++ arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 12 ++++++++++++ 4 files changed, 48 insertions(+)