linux_dsm_epyc7002/drivers/usb/otg
Kishon Vijay Abraham I 0fa4fab4ee usb: otg: utils: add facilities in phy lib to support multiple PHYs of same type
In order to add support for multipe PHY's of the same type, new API's
for adding PHY and getting PHY has been added. Now the binding
information for the PHY and controller should be done in platform file
using usb_bind_phy API. And for getting a PHY, the device pointer of the
USB controller and an index should be passed. Based on the binding
information that is added in the platform file, usb_get_phy_dev will return the
appropriate PHY.
Already existing API's to add and get phy by type is not removed. These
API's are deprecated and will be removed once all the platforms start to
use the new API.

Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2013-01-25 10:20:14 +02:00
..
ab8500-usb.c usb: remove use of __devexit 2012-11-21 13:27:17 -08:00
fsl_otg.c usb: remove use of __devexit 2012-11-21 13:27:17 -08:00
fsl_otg.h usb: otg: fsl: Start using struct usb_otg 2012-02-13 13:35:25 +02:00
gpio_vbus.c usb: otg: support for multiple transceivers by a single controller 2012-06-25 14:05:35 +03:00
isp1301_omap.c usb: remove use of __devinit 2012-11-21 13:27:16 -08:00
Kconfig usb: otg: Fix build errors if USB_MUSB_OMAP2PLUS is selected as module 2012-10-30 14:37:07 +02:00
Makefile usb: otg: add basic mxs phy driver support 2012-07-09 09:59:23 -07:00
msm_otg.c usb: remove use of __devexit 2012-11-21 13:27:17 -08:00
mv_otg.c usb: phy: mv-otg: use to_delayed_work instead of cast 2013-01-18 15:08:42 +02:00
mv_otg.h usb: otg: mv_otg: Start using struct usb_otg 2012-02-27 15:41:22 +02:00
mxs-phy.c usb: phy: mxs-phy: add set_suspend API 2013-01-18 15:03:25 +02:00
nop-usb-xceiv.c usb: remove use of __devexit 2012-11-21 13:27:17 -08:00
otg_fsm.c usb: otg: fsl: Start using struct usb_otg 2012-02-13 13:35:25 +02:00
otg_fsm.h usb: otg: fsl: Start using struct usb_otg 2012-02-13 13:35:25 +02:00
otg.c usb: otg: utils: add facilities in phy lib to support multiple PHYs of same type 2013-01-25 10:20:14 +02:00
twl4030-usb.c usb: remove use of __devinit 2012-11-21 13:27:16 -08:00
twl6030-usb.c usb: remove use of __devinit 2012-11-21 13:27:16 -08:00
ulpi_viewport.c usb: otg: ulpi: Start using struct usb_otg 2012-02-13 13:35:56 +02:00
ulpi.c usb: otg: ulpi: Start using struct usb_otg 2012-02-13 13:35:56 +02:00