xhci: tegra: only enable vbus owned by xusb
authorHenry Lin <henryl@nvidia.com>
Mon, 16 Sep 2013 06:15:25 +0000 (14:15 +0800)
committerBharat Nihalani <bnihalani@nvidia.com>
Fri, 4 Oct 2013 15:36:20 +0000 (08:36 -0700)
commit728fac1d7b7d91ad32ea9ec58da35c9464eed5fd
tree0e7b20392e7bbbdabfcf8325eb8e16f076d6bedf
parent4d59c84dda7b8cd92755063a261057ca6143ca87
xhci: tegra: only enable vbus owned by xusb

The vbus regulators are shared between xhci and echi host
controller. Only the port owner should enable corresponding
vbus regulator.

Bug 1348463

Change-Id: I77ad19505869e98ae47f1ef36956e8312b5f2e4e
Signed-off-by: Henry Lin <henryl@nvidia.com>
Reviewed-on: http://git-master/r/281337
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
arch/arm/mach-tegra/board-ardbeg.c
arch/arm/mach-tegra/board-dalmore.c
arch/arm/mach-tegra/board-loki.c
arch/arm/mach-tegra/board-pluto.c
arch/arm/mach-tegra/include/mach/xusb.h
drivers/usb/host/xhci-tegra.c