usb: otg: tegra: add support for OTG Y-cable
Below changes are made to support Y-cable
(i) Bring vbus control into OTG driver if port is OTG.
(ii) Detect Y-cable.
(iii) Add vbus_bat_chg charging regulator.
Bug
1375608
Change-Id: I41bab08ebce15d3f356c624de0b62ff8e4cc4a28
Signed-off-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-on: http://git-master/r/336278
(cherry picked from commit
00c1fe4eded33b0a470db9771409c0134f926d91)
Reviewed-on: http://git-master/r/368782
Reviewed-by: Rohith Seelaboyina <rseelaboyina@nvidia.com>
Tested-by: Rohith Seelaboyina <rseelaboyina@nvidia.com>
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>