linux/drivers/usb/phy
Venu Byravarasu 2d22b42db0 usb: phy: registering Tegra USB PHY as platform driver
Registered Tegra USB PHY as a separate platform driver.

To synchronize host controller and PHY initialization, used deferred
probe mechanism. As PHY should be initialized before EHCI starts running,
deferred probe of Tegra EHCI driver till PHY probe gets completed.

Got rid of instance number based handling in host driver.

Made use of DT params to get the PHY Pad registers.

Signed-off-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2013-05-30 02:49:11 +03:00
..
Kconfig usb: phy: samsung: Select common driver part implicitly 2013-05-28 20:06:19 +03:00
Makefile USB: OMAP: ISP1301 needs USB_PHY 2013-04-25 10:58:00 -07:00
phy-ab8500-usb.c usb: phy: ab8500-usb: add ab9540 support 2013-05-28 20:03:55 +03:00
phy-fsl-usb.c usb: phy: Fix NULL pointer exception during usb_get_phy 2013-05-15 17:32:47 +03:00
phy-fsl-usb.h usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-fsm-usb.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-fsm-usb.h usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-gpio-vbus-usb.c usb: phy: Fix NULL pointer exception during usb_get_phy 2013-05-15 17:32:47 +03:00
phy-isp1301-omap.c usb: patches for v3.10 merge window 2013-04-05 15:18:00 -07:00
phy-isp1301.c usb: phy: Fix NULL pointer exception during usb_get_phy 2013-05-15 17:32:47 +03:00
phy-msm-usb.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-mv-u3d-usb.c usb: phy: don't check resource with devm_ioremap_resource 2013-05-15 17:32:17 +03:00
phy-mv-u3d-usb.h usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-mv-usb.c usb: phy: mv-usb: Remove redundant platform_set_drvdata() 2013-05-15 17:22:56 +03:00
phy-mv-usb.h usb: otg: mv_otg: remove unused clock 2013-04-02 11:42:45 +03:00
phy-mxs-usb.c usb: otg: mxs-phy: add missing type to usb_phy 2013-05-15 17:34:01 +03:00
phy-nop.c usb: phy: phy-nop: Remove redundant use of of_match_ptr 2013-05-28 20:14:39 +03:00
phy-omap-control.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-omap-usb2.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-omap-usb3.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-rcar-usb.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-samsung-usb2.c usb: phy: samsung: Add support HSIC on Exynos4X12 2013-05-28 20:16:37 +03:00
phy-samsung-usb3.c usb: phy: samsung: Pass enable/disable callbacks through driver data 2013-05-28 20:07:15 +03:00
phy-samsung-usb.c usb: phy: samsung: Add support HSIC on Exynos4X12 2013-05-28 20:16:37 +03:00
phy-samsung-usb.h usb: phy: samsung: Add support HSIC on Exynos4X12 2013-05-28 20:16:37 +03:00
phy-tegra-usb.c usb: phy: registering Tegra USB PHY as platform driver 2013-05-30 02:49:11 +03:00
phy-twl4030-usb.c usb: patches for v3.10 merge window 2013-04-05 15:18:00 -07:00
phy-twl6030-usb.c usb: patches for v3.10 merge window 2013-04-05 15:18:00 -07:00
phy-ulpi-viewport.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy-ulpi.c usb: phy: rename all phy drivers to phy-$name-usb.c 2013-03-18 11:18:08 +02:00
phy.c usb: phy: remove exported function from __init section 2013-04-23 14:13:48 +03:00