Hey Linux USBer's,

I'm looking to add host support to the qualcomm OTG USB driver.  The
driver in mainline currently has gadget support only.  I'm starting
with an out-of-tree driver that has full gadget and host support.  It
has it's own OTG state machine implement in the driver, that I was
about to forward-port to top-of-tree.
However, I found the files /usb/common/usb-otg-fsm.c and I'm wondering
what the status of that is.  There appears to be only one driver
currently using it.  Should I modify the qualcomm driver
(drivers/usb/phy/phy-msm-usb.c to use that state machine, or just try
to mainline the state machine from the out-of-tree driver?  I'm
suspecting the former will be more work, but I want to do the right
thing.

Really I'm just checking that using the generic state machine is the
preferred method of supporting USB OTG drivers going forward.

Thanks!

 -- Tim Bird
Senior Software Engineer, Sony Mobile
Architecture Group Chair, CE Workgroup, Linux Foundation
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to