Date: Mon, 6 Jun 2011 21:45:09 +0000 (UTC) From: Hans Petter Selasky <hselasky@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/usb usb_device.h usb_freebsd.h usb_generic.c usb_hub.c usb_request.c usb_request.h usbdi.h Message-ID: <201106062145.p56LjLTl037961@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
hselasky 2011-06-06 21:45:09 UTC
FreeBSD src repository
Modified files:
sys/dev/usb usb_device.h usb_freebsd.h usb_generic.c
usb_hub.c usb_request.c usb_request.h
usbdi.h
Log:
SVN rev 222786 on 2011-06-06 21:45:09Z by hselasky
Improve enumeration of Low- and Full-speed devices connected through a
High-speed USB HUB by resetting the transaction translator (TT)
before trying re-enumeration. Also when clear-stall fails multiple times
try a re-enumeration.
Suggested by: Trevor Blackwell
MFC after: 14 days
Revision Changes Path
1.36 +2 -0 src/sys/dev/usb/usb_device.h
1.7 +1 -0 src/sys/dev/usb/usb_freebsd.h
1.32 +2 -4 src/sys/dev/usb/usb_generic.c
1.46 +24 -3 src/sys/dev/usb/usb_hub.c
1.36 +99 -1 src/sys/dev/usb/usb_request.c
1.13 +4 -0 src/sys/dev/usb/usb_request.h
1.81 +1 -0 src/sys/dev/usb/usbdi.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106062145.p56LjLTl037961>
