On 08/01/2013 11:29 AM, Felipe Balbi wrote: > Hi folks, Hi felipe, > as we all know naming conventions are fragile and easy to break. > We've had weird endpoint naming conventions for far too long in the > gadget framework. > > I'm trying to come up with means to get rid of that and, one of > the ideas, was to add transfer support flags to our struct usb_ep > which gets initialized by the UDC driver. Then ep_matches() can use > those flags to check if it should return that endpoint or not. > > The ***UNFINISHED*** patch below does just that and shows an > example of how to initialize such flags on dwc3. Please go over it > and let me know what you guys think. I think this is a good step forward. I remember dummy followed once two conventions and returned endpoints twice. So I like the idea. Are you trying to make the gadget_is_*() in usb_ep_autoconfig_ss() also somehow generic? Sebastian -- 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