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>