Re: [PATCH] usb: hcd: add OTG ID signal sensing

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

 



Hello.

On 12/17/2014 5:08 AM, Peter Chen wrote:

On the Renesas R8A7791 SoC based boards there's MAX3355 USB OTG chip and
mini-AB USB connector corresponding to USB port 0 driven either by EHCI/OHCI
or  Renesas USBHS gadget controller. And we'd like the  host/gadget drivers to
work based on the cable type connected. An 'extcon' driver for MAX3355 has
been written, so we only need to bind  to it via device tree which I'm doing in
this patch.

I wasn't able to find a solution better than checking the cable type at the host
driver probe time and refusing to drive a host if B-cable is connected.

You may need a dual-role/otg driver to do it, which can enable host/device function
according to ID pin.

   It would have been too good if I had a dual-role controller. :-)
But I have what I have. IIUC, such configuration (OHCI and UDC sharing a USB port) has been used on OMAP1.

WBR, Sergei

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