**** BEGIN LOGGING AT Sat Dec 17 02:59:56 2022 Dec 17 08:33:10 I think >>'Supports 32-96 steps per engine, dynamically-assigned, alas the lp5523.ko driver is braindamaged and doesn't support more than 16 instructions per engine'<< is old but still to the point Dec 17 08:44:04 maybe i should work on it some day :-) Dec 17 08:44:57 but there are other things to do as well (i want BT, FM radio, etc. and those aren't working currently) Dec 17 09:11:24 the problem as I understand it is: in N810 there been LP5521 which had 3 LED drivers (RGB) and iirc only one engine, and 32 bytes for 16 steps of engine code, and a quite a bit more basic instruction set (no mux, no vars, no arithmetic ?) Then Nokia ordered the 5523 for N900 and pimped the 5521.ko driver so it can act just like a 5521 in exactly one environment: fremantle on N900. Alas the sysfs interface isn'T capable of unleashing full potential of the 5523, Dec 17 09:11:26 there's no path forward that would expose all features of 5523 while still staying compatible with 5521 Dec 17 10:01:11 actually in mainline the 5521 has its own driver separate from 5523. but they might just be copies of each other. haven't checked Dec 17 10:10:58 I didn't suggest that the drivers were identical, just that the complete architecture based on 5521 and the 5523 is just the "pimped" version Dec 17 10:15:02 particularly the user interface (the sysfs files) is based on 5521 and thus doesn't exactly facilitate augmentig this interface and semantics to the full 5523 feature set **** ENDING LOGGING AT Sun Dec 18 02:59:56 2022