usb: phy: msm: Add D+/D- lines route control
authorIvan T. Ivanov <ivan.ivanov@linaro.org>
Tue, 28 Jul 2015 08:10:22 +0000 (11:10 +0300)
committerFelipe Balbi <balbi@ti.com>
Thu, 30 Jul 2015 16:43:36 +0000 (11:43 -0500)
commit6f98f545b0b4effdf67e83e214a4eb13cd41fba2
treed8a8e07266d5dc757730df64c4fafcd2fd3c20aa
parent736d093b5985c1f6583460c8eea1be3c9ee5635e
usb: phy: msm: Add D+/D- lines route control

apq8016-sbc board is using Dual SPDT USB Switch (TC7USB40MU),
witch is controlled by GPIO to de/multiplex D+/D- USB lines to
USB2513B Hub and uB connector. Add support for this.

Signed-off-by: Ivan T. Ivanov <ivan.ivanov@linaro.org>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Documentation/devicetree/bindings/usb/msm-hsusb.txt
drivers/usb/phy/phy-msm-usb.c
include/linux/usb/msm_hsusb.h