freebsd-nq/sys/dev/usb
Andrew Thompson d1f7c4baa1 Back out r203140 which was causing problems when the first and the last
microframe slot was not in the smask. The problem was that the EHCI driver was
then thinking that the transfer was immediately complete in some cases. Which
could lead to freeze-like situations, which can be recovered by unplugging the
USB device.

Reported by:	Richard Kolkovich
Submitted by:	Hans Petter Selasky
2010-05-12 22:55:45 +00:00
..
controller Back out r203140 which was causing problems when the first and the last 2010-05-12 22:55:45 +00:00
input Enable support for mouse panning wheels. 2010-05-12 22:43:33 +00:00
misc Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had 2010-04-22 21:31:34 +00:00
net Add new tunable 'net.link.ifqmaxlen' to set default send interface 2010-05-03 07:32:50 +00:00
quirk Add quirks for the Alcor SDCR_6362 Card Reader, Freecom HDD storage device and 2010-05-12 22:26:23 +00:00
serial Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had 2010-04-22 21:31:34 +00:00
storage Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had 2010-04-22 21:31:34 +00:00
template isochronous endpoint descriptors should have two more bytes which are zero by 2010-03-11 21:48:10 +00:00
wlan Add dummy function for ic_update_mcast (a la if_urtw) to avoid console 2010-05-08 11:56:00 +00:00
ufm_ioctl.h
usb_bus.h Add support for USB language selection. 2009-09-28 07:41:17 +00:00
usb_busdma.c Remove overuse of exclamation marks in kernel printfs, there mere fact a 2009-11-26 00:43:17 +00:00
usb_busdma.h - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_cdc.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 10:18:03 +00:00
usb_compat_linux.c Use a more obvious prefix for the USB control (endpoint 0) transfers rather 2010-04-22 22:15:08 +00:00
usb_compat_linux.h - Add usb_fill_bulk_urb() and usb_bulk_msg() linux compat functions [1] 2009-11-01 21:48:18 +00:00
usb_controller.h USB CORE: 2009-07-30 00:14:34 +00:00
usb_core.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_core.h Improve High Speed slot allocation mechanism by moving the computation to the 2009-11-22 21:16:43 +00:00
usb_debug.c Provide tunables for some of the usb sysctls that affect boot behaviour. 2009-11-22 21:21:22 +00:00
usb_debug.h Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had 2010-04-22 21:31:34 +00:00
usb_dev.c Staticise usb_ref_device and usb_unref_device. 2010-05-12 22:28:40 +00:00
usb_dev.h USB core: 2009-07-30 00:15:50 +00:00
usb_device.c If a USB device is suspended and a USB set config request is issued when the 2010-05-12 22:42:35 +00:00
usb_device.h If a USB device is suspended and a USB set config request is issued when the 2010-05-12 22:42:35 +00:00
usb_dynamic.c Use the EVENTHANDLER system to hook into the usb device configuration and 2009-12-17 21:42:10 +00:00
usb_dynamic.h Use the EVENTHANDLER system to hook into the usb device configuration and 2009-12-17 21:42:10 +00:00
usb_endian.h Fix _USB2_* refernces in the header protection defines. 2009-06-15 01:09:19 +00:00
usb_error.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_freebsd.h Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had 2010-04-22 21:31:34 +00:00
usb_generic.c If a USB device is suspended and a USB set config request is issued when the 2010-05-12 22:42:35 +00:00
usb_generic.h Fix _USB2_* refernces in the header protection defines. 2009-06-15 01:09:19 +00:00
usb_handle_request.c - Patch to allow USB controller to resume operation after 2009-08-24 05:05:38 +00:00
usb_hid.c Support getting signed and unsigned HID data. 2010-05-12 22:50:23 +00:00
usb_hub.c Provide more information about the device location in the USB system. 2010-05-12 22:44:57 +00:00
usb_hub.h Improve High Speed slot allocation mechanism by moving the computation to the 2009-11-22 21:16:43 +00:00
usb_if.m Sync to p4 2009-06-27 21:23:30 +00:00
usb_ioctl.h - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_lookup.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_mbuf.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_mbuf.h - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_msctest.c Add support for the E1752 3G modem and the required eject command. 2010-02-14 20:05:12 +00:00
usb_msctest.h Add support for the E1752 3G modem and the required eject command. 2010-02-14 20:05:12 +00:00
usb_parse.c USB core: 2009-07-30 00:15:50 +00:00
usb_pci.h Fix _USB2_* refernces in the header protection defines. 2009-06-15 01:09:19 +00:00
usb_process.c Remove overuse of exclamation marks in kernel printfs, there mere fact a 2009-11-26 00:43:17 +00:00
usb_process.h - Patch to allow USB controller to resume operation after 2009-08-24 05:05:38 +00:00
usb_request.c If a USB device is suspended and a USB set config request is issued when the 2010-05-12 22:42:35 +00:00
usb_request.h - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_transfer.c Use a more obvious prefix for the USB control (endpoint 0) transfers rather 2010-04-22 22:15:08 +00:00
usb_transfer.h Use a more obvious prefix for the USB control (endpoint 0) transfers rather 2010-04-22 22:15:08 +00:00
usb_util.c - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_util.h - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb.h Add basic support for USB Network Control Model (NCM) v1.0 to if_cdce.c. 2009-09-28 07:53:55 +00:00
usbdevs Add the ASUS MyPal A730W device id. 2010-05-12 22:45:44 +00:00
usbdi_util.h - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usbdi.h Use the EVENTHANDLER system to hook into the usb device configuration and 2009-12-17 21:42:10 +00:00
usbhid.h Support getting signed and unsigned HID data. 2010-05-12 22:50:23 +00:00