On Thu, Aug 24, 2006 at 01:58:48PM -0700, I?aky P?rez-Gonz?lez wrote: > > Okay, got feedback from everybody and rehashed it to current gregkh's queue. > > wusb: basic device infrastructure modifications [take 3] > > This patch does a bunch of small modifications to the USB core so that WUSB > devices are accepted in the system. I finally got a well-behaved one that > allowed me to test these changes. > > 1. [this is not really needed] change usb_get_configuration() so that > it is more tolerant to devices with bad configuration descriptors > (it'll make it ignore configurations that fail to load). > > 2. Introduce usb_hcd->wireless to mark a host controller instance as > being wireless, and thus having wireless 'fake' ports. > > [discarded previous model of using a reserved bit in the port_stat > struct to do this; thanks to Alan Stern for indicating the > proper way to do it]. > > 4. Introduce hub.c:hub_is_wusb() that tests if a hub is a WUSB root > hub (WUSB doesn't have non-root hubs). > > 5. If the port's hub is wireless (as asserted by hub.c:hub_is_wusb()), > enable the new speed rules (USB_SPEED_VARIABLE) and set ep0's > maxpacketsize to 512 (even though the device descriptor reports it > as 0xff). > > 6. Clean up the message for a new usb device and make it report wusb > devices.
Care to break this up into 6 different patches? Or at least more than one, as this does a lot of different things all at once... thanks, greg k-h ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel