for those interested on mt9p031 working on the Beagleboard xM. I
attach 2 patches here that must be applied to kernel-2.6.39-rc commit
These patches include a fix for the USB ethernet.
For courtesy (community awareness), can you copy email@example.com on your updated patches? Thanks for your efforts and let me know if I can help in some way!