Hi,

the following patches turn isp1301 into a real
transceiver driver, instead of the hackery added
just so it was easy to use ohci-nxp and lpc32xx udc.

Later patches can come removing that code and switching
over to using proper PHY API though devm_usb_phy_get(),
usb_phy_init() and usb_phy_vbus_on/off().

Please read through the patches and expose any problems
you may find. I don't have the HW available so can't
test these changes.

cheers

Felipe Balbi (3):
  usb: phy: isp1301: give it a context structure
  usb: phy: introduce ->set_vbus() method
  usb: phy: isp1301: implement PHY API

 drivers/usb/phy/phy-isp1301.c | 93 ++++++++++++++++++++++++++++++++++++++++++-
 include/linux/usb/phy.h       | 21 ++++++++++
 2 files changed, 113 insertions(+), 1 deletion(-)

-- 
1.8.1.rc1.5.g7e0651a

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