In SoC I'm working on there is USB EHCI Compatible Controller. Does all EHCI Controllers can work as Host or Device ? Does EHCI Linux driver cover device/gadget mode for such c开发者_如何学运维ontroller ?
EHCI is a Host controller only, there is no specified way for one to function as a device, and it does not support USB OTG. Your SoC's controller most likely provides an EHCI compatible interface for the Host controller, using a different interface for the Device controller.
精彩评论