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 [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to