alistair23-linux/drivers/phy
Hans de Goede d2332303ef phy-sun4i-usb: Add id and vbus detection support for the otg phy (phy0)
The usb0 phy is connected to an OTG controller, and as such needs some special
handling:

1) It allows explicit control over the pullups, enable these on phy_init and
disable them on phy_exit.

2) It has bits to signal id and vbus detect to the musb-core, add support for
for monitoring id and vbus detect gpio-s for use in dual role mode, and set
these bits to the correct values for operating in host only mode when no
gpios are specified in the devicetree.

While updating the devicetree binding documentation also add documentation
for the sofar undocumented usage of regulators for vbus for all 3 phys.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
2015-07-25 15:45:47 +05:30
..
Kconfig phy: add lpc18xx usb otg phy driver 2015-07-25 15:45:46 +05:30
Makefile phy: add lpc18xx usb otg phy driver 2015-07-25 15:45:46 +05:30
phy-armada375-usb2.c
phy-bcm-kona-usb2.c
phy-berlin-sata.c
phy-berlin-usb.c
phy-brcmstb-sata.c phy: add Broadcom SATA3 PHY driver for Broadcom STB SoCs 2015-05-22 16:53:09 +05:30
phy-core.c Merge 4.1-rc7 into usb-next 2015-06-08 10:57:51 -07:00
phy-dm816x-usb.c
phy-exynos-dp-video.c
phy-exynos-mipi-video.c
phy-exynos4x12-usb2.c
phy-exynos5-usbdrd.c
phy-exynos4210-usb2.c
phy-exynos5250-sata.c
phy-exynos5250-usb2.c
phy-hix5hd2-sata.c
phy-lpc18xx-usb-otg.c phy: add lpc18xx usb otg phy driver 2015-07-25 15:45:46 +05:30
phy-miphy28lp.c phy: core: Check requested PHY status in _of_phy_get() 2015-05-11 21:42:27 +05:30
phy-miphy365x.c phy: core: Check requested PHY status in _of_phy_get() 2015-05-11 21:42:27 +05:30
phy-mvebu-sata.c
phy-omap-control.c
phy-omap-usb2.c phy: omap-usb2: invoke pm_runtime_disable on error path 2015-05-12 20:57:19 +05:30
phy-pistachio-usb.c PHY: Add driver for Pistachio USB2.0 PHY 2015-06-21 21:53:38 +02:00
phy-pxa-28nm-hsic.c phy: add Marvell HSIC 28nm PHY 2015-06-09 12:20:30 -07:00
phy-pxa-28nm-usb2.c phy: Add Marvell USB 2.0 OTG 28nm PHY 2015-06-09 12:20:30 -07:00
phy-qcom-apq8064-sata.c
phy-qcom-ipq806x-sata.c
phy-qcom-ufs-i.h
phy-qcom-ufs-qmp-14nm.c
phy-qcom-ufs-qmp-14nm.h
phy-qcom-ufs-qmp-20nm.c
phy-qcom-ufs-qmp-20nm.h
phy-qcom-ufs.c USB patches for 4.1-rc1 2015-04-13 17:07:21 -07:00
phy-rcar-gen2.c Merge 4.1-rc7 into usb-next 2015-06-08 10:57:51 -07:00
phy-rockchip-usb.c
phy-s5pv210-usb2.c
phy-samsung-usb2.c
phy-samsung-usb2.h
phy-spear1310-miphy.c Mohit Kumar has moved 2015-06-25 17:00:38 -07:00
phy-spear1340-miphy.c Mohit Kumar has moved 2015-06-25 17:00:38 -07:00
phy-stih41x-usb.c
phy-stih407-usb.c
phy-sun4i-usb.c phy-sun4i-usb: Add id and vbus detection support for the otg phy (phy0) 2015-07-25 15:45:47 +05:30
phy-sun9i-usb.c
phy-ti-pipe3.c
phy-tusb1210.c phy: add driver for TI TUSB1210 ULPI PHY 2015-05-13 12:07:01 -05:00
phy-twl4030-usb.c phy: twl4030-usb: remove incorrect pm_runtime_get_sync() in probe function. 2015-06-01 16:08:24 +05:30
phy-xgene.c
ulpi_phy.h phy: helpers for USB ULPI PHY registering 2015-05-13 12:06:56 -05:00