I’m checking the Fenix repository and I see there are several patches for the kernel and the u-boot: fenix/packages/linux-mainline/patches/5.10-rc6 at master · khadas/fenix · GitHub and fenix/packages/u-boot-mainline/patches/v2021.01 at master · khadas/fenix · GitHub
From the kernel repository, it seems that mainline is 5.11-rc6 instead of 5.10-rc6.
Could someone from khadas confirm if the supported kernel is 5.10-rc6 and that all the patches must be applied in order for the device to work properly? Also is there any effort being done to submit this patches to the kernel/u-boot or are there licenses or proprietary limitations to it?
Also, are the patches documented somewhere? (I’m just trying to understand the build process/situation).