Hello Peter, USB3 phy driver "rockchip,rk3328-u3phy" has not been implemented on upstream linux kernel. FireflyTeam use the special version of linux that is modified by Rockchip. (It seems based on linux-4.4) rockchip,rk3328-u3phy is provided by https://github.com/FireflyTeam/kernel/drivers/phy/rockchip/phy-rockchip-inno-usb3.c If you want to use USB 3.0 with upstream linux, we need to port this USB3 phy driver from rockchip-linux to upstream kernel, I think. Best Regards, Katsuhiro Suzuki On 2019/10/17 3:54, Peter Geis wrote:
Good Afternoon, Is there a particular reason why the USB3 controller on the rk3328 has not been enabled? It's enabled on the TeamFirefly source [0]. I pulled it in to my device tree and have been using a USB3 SSD as my boot device for over a year now. If I were to submit the patch, would y'all be open to pulling it in? [0] https://github.com/FireflyTeam/kernel/blob/roc-rk3328-cc/arch/arm64/boot/dts/rockchip/rk3328.dtsi _______________________________________________ Linux-rockchip mailing list Linux-rockchip@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-rockchip
_______________________________________________ Linux-rockchip mailing list Linux-rockchip@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-rockchip