Guest Posted December 19, 2020 Posted December 19, 2020 (edited) armbian uses mainline kernel for many boards, but it has dts files that mainline linux doesn't. Where are dts files? Why does mainline linux lack many of dts files that armbian has? The same questions are asked about mainline u-boot, too. Edited December 19, 2020 by prana
Igor Posted December 19, 2020 Posted December 19, 2020 23 minutes ago, prana said: Why does mainline linux lack many of dts files that armbian has? Because mainline kernel is a RAW generic material which we use, make certain (actually quite a lot of - we deal with base development) changes, add certain boards to it and distribute. Integration and acceptance to mainline kernel takes a lot of time and many things are never accepted / integrated. While they can be a part of Armbian for weeks, months, years. It's our burden of maintaining and advantage at the same time. The same goes for u-boot. All changes are public and you can study them in the following folders: kernel https://github.com/armbian/build/tree/master/patch/kernel https://github.com/armbian/build/tree/master/patch/misc https://github.com/armbian/build/blob/master/lib/compilation-prepare.sh https://github.com/armbian/build/tree/master/config/kernel u-boot https://github.com/armbian/build/tree/master/patch/u-boot 2
Recommended Posts