summaryrefslogtreecommitdiffstats
path: root/src/soc/nvidia/tegra
diff options
context:
space:
mode:
authorStephen Barber <smbarber@chromium.org>2015-06-16 13:44:13 -0700
committerPatrick Georgi <pgeorgi@google.com>2015-06-30 08:10:54 +0200
commite72487944f9dde6f0e4bc6e05d8027e1d1cc9696 (patch)
tree92918ba57cbe03367440c14753763a867b1e80a5 /src/soc/nvidia/tegra
parent67246f4738cb1e39177504da7404640bc40a4e13 (diff)
downloadcoreboot-e72487944f9dde6f0e4bc6e05d8027e1d1cc9696.tar.gz
coreboot-e72487944f9dde6f0e4bc6e05d8027e1d1cc9696.tar.bz2
coreboot-e72487944f9dde6f0e4bc6e05d8027e1d1cc9696.zip
t210: Set UTMIP_PCOUNT_UPDN_DIV to 0
Improve USB device mode stability as per suggestion by Laurent. BUG=chrome-os-partner:40929 BRANCH=smaug TEST=flash firmware and check that USB device mode is still functional. Change-Id: Id6dd7bb2e1632c512cfdf7d38a16de26a8f71471 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: 4298741ef4440c8bd8dac4a9f9eaa55ba560cbfb Original-Change-Id: I07d6c46d215f2ccf2c76c580f59c4fa0d519eaa5 Original-Signed-off-by: Stephen Barber <smbarber@chromium.org> Original-Reviewed-on: https://chromium-review.googlesource.com/278030 Original-Reviewed-by: Benson Leung <bleung@chromium.org> Original-Tested-by: Benson Leung <bleung@chromium.org> Reviewed-on: http://review.coreboot.org/10695 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/soc/nvidia/tegra')
-rw-r--r--src/soc/nvidia/tegra/usb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/soc/nvidia/tegra/usb.c b/src/soc/nvidia/tegra/usb.c
index 5520c4f32595..e6de53851dd2 100644
--- a/src/soc/nvidia/tegra/usb.c
+++ b/src/soc/nvidia/tegra/usb.c
@@ -180,7 +180,7 @@ void usb_setup_utmip(void *usb_base)
write32(&usb->utmip.hsrx0,
0x2 << 30 | /* (rst) Keep pattern on active */
1 << 28 | /* (rst) Realign inertia on pkt */
- 0x1 << 24 | /* (rst) edges-1 to move sampling */
+ 0x0 << 24 | /* (rst) edges-1 to move sampling */
0x3 << 21 | /* (rst) squelch delay on EoP */
0x11 << 15 | /* cycles until IDLE */
0x10 << 10); /* elastic input depth */