Heikki Krogerus
298b083cf9
usb: otg: ulpi: Start using struct usb_otg
...
Use struct usb_otg members with OTG specific functions instead
of usb_phy members.
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Acked-by: Sascha Hauer <s.hauer@pengutronix.de >
Reviewed-by: Marek Vasut <marek.vasut@gmail.com >
Signed-off-by: Felipe Balbi <balbi@ti.com >
2012-02-13 13:35:56 +02:00
Heikki Krogerus
8675381109
usb: otg: Rename otg_transceiver to usb_phy
...
This is the first step in separating USB transceivers from
USB OTG utilities.
Includes fixes to IMX code from Sascha Hauer.
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com >
Acked-by: Sascha Hauer <s.hauer@pengutronix.de >
Acked-by: Pavankumar Kondeti <pkondeti@codeaurora.org >
Acked-by: Li Yang <leoli@freescale.com >
Acked-by: Alan Stern <stern@rowland.harvard.edu >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Reviewed-by: Marek Vasut <marek.vasut@gmail.com >
Signed-off-by: Felipe Balbi <balbi@ti.com >
2012-02-13 13:34:36 +02:00
Sascha Hauer
48f6b09996
ARM i.MX: introduce imx_otg_ulpi_create to create ULPI transceivers
...
The boards are currently using otg_ulpi_create and mxc_ulpi_access_ops,
both are only present if CONFIG_USB_ULPI is set. To remove the need of
ifdefs in the board code introduce a imx_otg_ulpi_create functions
which expands to a static inline function if compiled without ulpi.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
2011-03-07 19:29:41 +01:00
Daniel Mack
f4f8bda232
MXC: Add support for ULPI Viewports
...
The ARC USB OTG Core has support for accessing ULPI tranceivers
through so called ULPI viewports. Export a set of function for use with
the USB OTG framework.
Signed-off-by: Daniel Mack <daniel@caiaq.de >
Cc: Greg Kroah-Hartman <gregkh@suse.de >
Cc: David Brownell <dbrownell@users.sourceforge.net >
Cc: linux-usb@vger.kernel.org
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
2009-11-14 10:29:15 +01:00