Remove the turning off the PMC pad detector
for USB port 3. This is not needed and it is
overriding the neccessary values which are
already programmed.
Bug
1181571
Reviewed-on: http://git-master/r/173612
(cherry picked from commit
7a21472fe2306b89b5dd3adfd0e618d3a9fdb6f0)
Change-Id: I54c78ca5e057203e1940c7dd506827b632efd4d8
Signed-off-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-on: http://git-master/r/174382
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
#define USBOP_VAL_PD_P2 (1 << 8)
#define USBOP_VAL_PD_P1 (1 << 4)
#define USBOP_VAL_PD_P0 (1 << 0)
-#define PMC_USB_AO_PD_P2 (0xf << 8)
#define PMC_USB_AO_ID_PD_P0 (1 << 3)
#define PMC_USB_AO_VBUS_WAKEUP_PD_P0 (1 << 2)
val |= PMC_USB_AO_ID_PD_P0;
else
val &= ~PMC_USB_AO_ID_PD_P0;
- writel((val | PMC_USB_AO_PD_P2), (pmc_base + PMC_USB_AO));
+ writel(val, (pmc_base + PMC_USB_AO));
utmip_powerup_pmc_wake_detect(phy);
#define USBOP_VAL_PD_P2 (1 << 8)
#define USBOP_VAL_PD_P1 (1 << 4)
#define USBOP_VAL_PD_P0 (1 << 0)
-#define PMC_USB_AO_PD_P2 (0xf << 8)
#define PMC_USB_AO_ID_PD_P0 (1 << 3)
#define PMC_USB_AO_VBUS_WAKEUP_PD_P0 (1 << 2)
/* Power-up the VBUS detector for UTMIP PHY */
val = readl(pmc_base + PMC_USB_AO);
val &= ~(PMC_USB_AO_VBUS_WAKEUP_PD_P0 | PMC_USB_AO_ID_PD_P0);
- writel((val | PMC_USB_AO_PD_P2), (pmc_base + PMC_USB_AO));
+ writel(val, (pmc_base + PMC_USB_AO));
utmip_powerup_pmc_wake_detect(phy);