I just stumbled upon this:
http://ftp.enneenne.com/pub/misc/pxa27x_udc/patches/pxa27x_udc-2.6.22.patch
which appears to be a slightly later version of the patch we're currently
using (although it's not immediettely obvious that it's later as it's
changed to using a version number instead of a date...).
It might also be worth enabling CONFIG_USB_ETH_RNDIS - if only to see if it
works. There is code in the patch that looks like they attempt to support
RNDIS by forcibly configuring certain endpoints to exist...
Best wishes,
Paul.
Paul Fidler
--
Cambridge University Engineering Department | Tel: +44 1223 332816
Trumpington Street, Cambridge, CB2 1PZ, UK | Fax: +44 1223 332662