usb: phy: generic: add vbus support
authorRobert Jarzmik <robert.jarzmik@free.fr>
Sat, 6 Dec 2014 21:05:15 +0000 (22:05 +0100)
committerFelipe Balbi <balbi@ti.com>
Mon, 12 Jan 2015 18:13:29 +0000 (12:13 -0600)
commit7acc9973e3c42de9926b28eec8ae3434dfdde3be
tree48cc00abfbbb8608577bd186aec7b0b5094cc797
parent7bdea87a871f217a8a463f9203e6d0c702b7fda9
usb: phy: generic: add vbus support

Add support for vbus detection and power supply. This code is more or
less stolen from phy-gpio-vbus-usb.c, and aims at providing a detection
mechanism for VBus (ie. usb cable plug) based on a GPIO line, and a
power supply activation which draws current from the VBus.

[ balbi@ti.com : fix build break ]

Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/phy/phy-generic.c
drivers/usb/phy/phy-generic.h
include/linux/usb/usb_phy_generic.h