On Mon, Aug 10, 2009 at 09:09:43AM -0500, Brian Niebuhr wrote: > > This patch adds a CDC EEM ethernet gadget driver. CDC EEM is a newer > USB ethernet specification that uses a simpler interface than the older > CDC ECM. This makes CDC EEM usable by a wider set of USB hardware. By > default the ethernet gadget will still use CDC ECM/Subset, but kernel > configuration and/or a module parameter will allow alternative use of > the CDC EEM protocol. I get the following error with this patch: CC [M] drivers/usb/gadget/ether.o In file included from drivers/usb/gadget/ether.c:120: drivers/usb/gadget/f_rndis.c: In function ‘rndis_bind_config’: drivers/usb/gadget/f_rndis.c:811: warning: assignment from incompatible pointer type drivers/usb/gadget/f_rndis.c:812: warning: assignment from incompatible pointer type In file included from drivers/usb/gadget/ether.c:121: drivers/usb/gadget/rndis.c: At top level: drivers/usb/gadget/rndis.c:1025: error: conflicting types for ‘rndis_rm_hdr’ drivers/usb/gadget/rndis.h:254: error: previous declaration of ‘rndis_rm_hdr’ was here drivers/usb/gadget/rndis.c: In function ‘rndis_rm_hdr’: drivers/usb/gadget/rndis.c:1025: error: parameter name omitted make[2]: *** [drivers/usb/gadget/ether.o] Error 1 make[1]: *** [drivers/usb/gadget] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [drivers] Error 2 Any ideas? thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html