Here is the updated ML300 & ML403 patches to go into 2.6.16. Nothing really has changed here other than a typo fix or two, and it is rebased to the head of Linus' tree.