summaryrefslogtreecommitdiff
path: root/src/southbridge/amd/sb700/enable_usbdebug.c
diff options
context:
space:
mode:
authorKyösti Mälkki <kyosti.malkki@gmail.com>2013-08-12 00:09:21 +0300
committerKyösti Mälkki <kyosti.malkki@gmail.com>2013-08-24 05:52:03 +0200
commita2adaeb68cdecc2bc1185613a11b7d49915883ec (patch)
tree468bff7b597e1b5cc491e6ce224688ebce8d9555 /src/southbridge/amd/sb700/enable_usbdebug.c
parent16c014578b9662bc2a0f099b77410e7ea3a793d1 (diff)
downloadcoreboot-a2adaeb68cdecc2bc1185613a11b7d49915883ec.tar.xz
usbdebug: Only test two possible USB device numbers
After an USB device sees USB bus reset on the bus, it will reset to device number 0. Per the EHCI debug port specification, a debug dongle device may reset to the fixed debug device number of 127 instead. Thus there is no need to try device numbers from 1 to 126. Do a sanity-check on a returned debug descriptor as I experienced some USB flash memory to respond on this request with zero-fill data. Change-Id: I78d58f3dc049cd8c20c6e2aa3a4207ad7e6a6d33 Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: http://review.coreboot.org/3861 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@google.com>
Diffstat (limited to 'src/southbridge/amd/sb700/enable_usbdebug.c')
0 files changed, 0 insertions, 0 deletions