Linux 5.8 Important Device Tree Changes (Need Manual DTB file)

There were some changes in Linux 5.8 for the Amlogic GXL family pertaining to the USB controllers. Before Linux 5.8, the USB controller was using the DWC3 driver. Because u-boot passes it's internal device tree to Linux and it is based on the older DWC3 driver, this causes USB devices not to function in Linux 5.8+. You need to manually override the device tree that u-boot passes to the kernel by supplying a generic dtb.
https://patchwork.kernel.org/patch/11492945/
We will add manual device tree to LOST to be able to force a specific DT by modifying an existing image soon.

Comments

Sign In or Register to comment.