Re: Oddity with EP configuration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 15 Jun 2017, Benjamin Herrenschmidt wrote:

> On Wed, 2017-06-14 at 10:19 -0400, Alan Stern wrote:
> > I think the problem is that you misunderstand how epautoconf is 
> > intended to work.
> > 
> > I'm not the expert on this stuff -- Felipe is.  Still, as best I
> > understand, the idea is that a gadget driver or the composite core will
> > attempt to allocate all the endpoints for a particular configuration at
> > one time, during the gadget's startup.  It will then release those
> > allocations and move on to allocate the endpoints for the next
> > configuration, and so on.  At the end, all the allocations have been 
> > released.
> 
> Yes, you are right and part of the confusion comes from the comment
> next to the release call saying that set_alt or a future bind will set
> "claimed" again since that's not going to happen.
> 
> My latest message clears that up and proposed various options to handle
> this for me. I've also sent an RFC patch adding a hook that I've tested
> with simple configs and works. I'll do more testing tomorrow with more
> complex setups.

I don't have a clear idea of the best approach for this problem.  
Perhaps Felipe will suggest something.

Alan Stern

--
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



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux