Z71: IrDA, Powermanagement, Backlight

Palm Zire71

Here is a new patch against 2.6.16-omap2. It adds backlight, some basic suspend/resume and IrDA for palmz71 and palmte. Also there is some APM support so you can read battery status from /proc/apm and you dont have to use modified batteryapplet for OPIE anymore . It also can now indicate, whether the PDA is charging or not. I merged latest balrogs patches so in this patch should be support for TE, but I couldnt test that. There are also added some smaller fixes.

To put palm into standby mode do this:
echo "standby" >/sys/power/state

To wake up press some key. But even though this saves some power, it doesnt save much

Get the patch here:
http://zabor.org/marex/patches/patch-2.6.16-omap2-z71-29072006.patch.bz2

Compile it as you used to before:
make palmz71_defconfig
make zImage

If it wont boot, throw away irda - the kernel is probably too big (bigger than 1070000) so z71 cant boot that. Irda is still a bit weird though.

And dont forget that if you're compiling for palmte, you have to disable i2c and sound.

Happy hacking and enjoy

And as a conclusion - some links:
Balrogs patches for PalmTE
http://zabor.org/balrog/palmte/patches/
Explanation what each of those patches mean is here:
http://sourceforge.net/forum/forum.php?thread_id=1538142&forum_id=444621
Picture of charging Zire71 in OPIE here:
http://zabor.org/marex/p1000816.jpg