summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xarch/arm/mach-tegra/nvddk/nvddk_usbphy.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/nvddk/nvddk_usbphy.c b/arch/arm/mach-tegra/nvddk/nvddk_usbphy.c
index d7119d51cca3..5d2dc57f3acf 100755
--- a/arch/arm/mach-tegra/nvddk/nvddk_usbphy.c
+++ b/arch/arm/mach-tegra/nvddk/nvddk_usbphy.c
@@ -678,7 +678,8 @@ NvDdkUsbPhyPowerUp(
hUsbPhy->RestoreContext(hUsbPhy);
}
- if (hUsbPhy->IsHostMode == IsHostMode)
+ hUsbPhy->IsHostMode = IsHostMode;
+ if (IsHostMode)
{
UsbPrivEnableVbus(hUsbPhy, NV_TRUE);
}
@@ -720,7 +721,8 @@ NvDdkUsbPhyPowerDown(
}
/* Turn on/off the vbus for host mode */
- if (hUsbPhy->IsHostMode == IsHostMode)
+ hUsbPhy->IsHostMode = IsHostMode;
+ if (IsHostMode)
{
UsbPrivEnableVbus(hUsbPhy, NV_FALSE);
}