I just compiled and uploaded the latest kernel for ILI9325 and ILI9331 LCD controllers (choose yours).
These are the changes:
Battery reading implemented.
LCD backlight working.
Fixed kernel oops when USB cable unplugged.
The later is a long standing bug. It turns out the USB device controller was calling a non-existent suspend function when the cable was unplugged. One hour chase, one second fix.
On a side note, thanks for your valuable comments and suggestions in the previous post.
These are the changes:
Battery reading implemented.
LCD backlight working.
Fixed kernel oops when USB cable unplugged.
The later is a long standing bug. It turns out the USB device controller was calling a non-existent suspend function when the cable was unplugged. One hour chase, one second fix.
On a side note, thanks for your valuable comments and suggestions in the previous post.
http://www.dingux.com/2009/07/new-kernel-binaries.html