summaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorAjay Gupta <ajayg@nvidia.com>2013-02-11 16:37:52 -0800
committerMrutyunjay Sawant <msawant@nvidia.com>2013-02-15 08:59:58 -0800
commit615e95a52dd3d1e499ecf22ac75eb0afd08da3ed (patch)
tree4f7e45175db7260b88c67338e4633d193a4f8292 /drivers/usb
parent401aef9fb2dd3cfb1bd6c9787498caaac7b7580e (diff)
usb: xhci: tegra: fix pad programming
Fixes PAD programming for Dalmore board. Change-Id: I8a0498c2399dd670d5bb752f34d3961498f88cce Signed-off-by: Bharath Yadav <byadav@nvidia.com> Signed-off-by: Ajay Gupta <ajayg@nvidia.com> Reviewed-on: http://git-master/r/200518 Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com> Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/host/xhci-tegra.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/host/xhci-tegra.c b/drivers/usb/host/xhci-tegra.c
index e1259fe29d9b..228d4e99422b 100644
--- a/drivers/usb/host/xhci-tegra.c
+++ b/drivers/usb/host/xhci-tegra.c
@@ -1663,14 +1663,14 @@ tegra_xhci_padctl_portmap_and_caps(struct tegra_xhci_hcd *tegra)
reg = readl(tegra->padctl_base + USB2_OTG_PAD0_CTL_0_0);
reg &= xusb_padctl->otg_pad0_ctl0;
reg |= xusb_padctl->hs_slew;
- reg &= ~(0x3f << 0);
+ reg &= ~(0x83f << 0);
reg |= xusb_padctl->hs_curr_level;
writel(reg, tegra->padctl_base + USB2_OTG_PAD0_CTL_0_0);
reg = readl(tegra->padctl_base + USB2_OTG_PAD1_CTL_0_0);
reg &= xusb_padctl->otg_pad1_ctl0;
reg |= xusb_padctl->hs_slew;
- reg &= ~(0x3f << 0);
+ reg &= ~(0x83f << 0);
reg |= xusb_padctl->hs_curr_level;
writel(reg, tegra->padctl_base + USB2_OTG_PAD1_CTL_0_0);