On Sat, May 12, 2018 at 02:42:47PM -0700, Guenter Roeck wrote: > On 05/11/2018 06:18 AM, Heikki Krogerus wrote: > > Hi, > > > > This is the third version of my proposal for more complete alternate > > mode support. In this version I'm including a proposal for the mux > > handling. Basically, I'm proposing that every supported alternate will > > have its own mux handle. That should allow us to support multiple > > alternate modes at the same time. There is also a small change to how > > I handled enter/exit mode commands. Now the alternate mode drivers > > will need to check if Enter Mode command ACK/NAK. The ->enter callback > > is not called in those cases separately. The typec_altmode_enter/exit > > functions are used only when the command is initiated. Other than > > that, only minor tuning. > > > > I like the both the idea and the approach. Thanks! :-) > I browsed through the code, but I don't see anything obviously wrong > with it. Too bad I wont have the time for an actual alternate mode > implementation. Are you working on one, by any chance ? I would like > to see this move forward, and an actual implementation would help > to get there. Yes, an alt mode implementation is definitely needed. I am working on something, but I don't think I'm able to share anything before next week unfortunately. Thanks Guenter, -- heikki -- 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