[Letux-kernel] mips-generic / ingenic-generic for LX16 and LX20
H. Nikolaus Schaller
hns at goldelico.com
Sat May 17 23:34:00 CEST 2025
Hi all,
I finally managed to modify the arch/mips/config/letux_defconfig
that the built kernel runs on the LX16 (using the lx16.dtb).
So it will not really be necessary any more to use the letux_lx16_defconfig.
And, the same uImage binary boots the LX20 equally well as all previous attempts
(i.e. up to SDHCI clock and initialization issues, but not worse)...
So we just have to update our CI20 U-Boot environment and find a way
to modify the Letux 400/Alpha 400 to boot from a dtb (currently it needs/uses
an appended DTB) and then we can retire the device specific config and
uImage and kernel module variants. Like we have a single kernel
for ARM (well, three one ARM, one ARM_LPAE and ARM64) plus a bunch of .dtb.
This will make code maintenance easier. And save some compile time
on my build host each time there is a new upstream version.
Maybe we should keep the letux_lx16_defconfig as a stripped down variant (we do
not need most kernel modules and can leave out some features).
I will merge this for letux-6.15-rc7 coming on Monday and then try to
backport it to the letux-6.*.y builds where LX16 is relevant.
BR,
Nikolaus
More information about the Letux-kernel
mailing list