[Letux-kernel] LX20 prototype is booting

H. Nikolaus Schaller hns at goldelico.com
Wed Apr 30 15:01:53 CEST 2025



> Am 29.04.2025 um 19:00 schrieb Paul Boddie <paul at boddie.org.uk>:
> 
> On Tuesday, 29 April 2025 18:21:59 CEST H. Nikolaus Schaller wrote:
>> 
>> Now the sudomaker-6.1.y is finishing calibrate_delay_converge() and starts
>> scheduling and probing drivers :) But still has no console. Stills seems as
>> if we have made a big step forward.
> 
> Great!
> 
>> For the letux-6.15 kernel it appears as if drivers/clk/ingenic/x2000-cgu.c
>> is not forward-ported yet.
> 
> I did look at this briefly a couple of days ago. I seem to remember having to 
> change various functions in the generic cgu.c for the X1600, and maybe we just 
> need to bring the x2000-cgu.c file into line with x1600-cgu.c and whatever 
> adjustments were required in that file.

Well, it was simply missing - and it's Makefile/Kconfig. So it was not compiled into
our letux-6.15 kernel...

I only had to adjust an #include and the signature of x2000_cgu_calc_m_n_od() to
get it compiled. We have added another parameter to (*calc_m_n_od)() to support
the x1600.

But still the 6.15 kernel is stuck while the 6.1.28 even switches on one LED
(but does not blink).

So I am currently trying to find out what differs. Well, at least 70000 files show
diffs.

BR,
Nikolaus



More information about the Letux-kernel mailing list