freebsd-dev/sys/dev/usb
Hans Petter Selasky 53e0bf6e70 Revert most of r197682 (EHCI Hardware BUG workaround). Implement
proper solution which is to not use the TERMINATE pointer, but rather
link to a halted TD. The initial fix was due to a misunderstanding
about how the EHCI hardware works. Thanks to Alan Stern for clearing
this up. This patch can increase mass storage read performance
significantly when the IRQ rate is less than 8000 IRQ/s.

Approved by:    thompsa (mentor)
2010-10-14 21:38:06 +00:00
..
controller Revert most of r197682 (EHCI Hardware BUG workaround). Implement 2010-10-14 21:38:06 +00:00
input Fix UMS_BUTTON_MAX define name 2010-09-02 03:52:04 +00:00
misc Add missing MODULE_VERSION() definitions, this resolves problems around 2010-09-01 23:47:53 +00:00
net USB network (NCM driver): 2010-10-13 22:04:55 +00:00
quirk - Add more USB devices to usbdevs and rename some previously unknown ones. 2010-10-14 21:09:37 +00:00
serial Add ID for Vodafone (ZTE) Mobile Broadband K3565-Z modem. 2010-10-07 09:07:48 +00:00
storage Print out correct USB connection speed for USB 3.0 mass storage devices. 2010-10-04 23:30:44 +00:00
template isochronous endpoint descriptors should have two more bytes which are zero by 2010-03-11 21:48:10 +00:00
wlan USB WLAN: 2010-10-13 20:56:54 +00:00
ufm_ioctl.h
usb_bus.h
usb_busdma.c Use saner nsegments and maxsegsz parameters when creating certain DMA tags; 2010-09-14 20:41:06 +00:00
usb_busdma.h
usb_cdc.h USB network (NCM driver): 2010-10-13 22:04:55 +00:00
usb_compat_linux.c Add missing MODULE_VERSION() definitions, this resolves problems around 2010-09-01 23:47:53 +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 This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_core.c
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 Serialise USB re-enumeration with the USB explore thread. 2010-10-04 22:21:30 +00:00
usb_dev.h
usb_device.c This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_device.h This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +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
usb_error.c
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 Serialise USB re-enumeration with the USB explore thread. 2010-10-04 22:21:30 +00:00
usb_generic.h
usb_handle_request.c Add missing #if's 2010-10-04 22:50:08 +00:00
usb_hid.c Support getting signed and unsigned HID data. 2010-05-12 22:50:23 +00:00
usb_hub.c This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_hub.h This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_if.m
usb_ioctl.h - Add support for LibUSB in 32-bit compatibility mode. 2010-10-14 20:38:18 +00:00
usb_lookup.c
usb_mbuf.c
usb_mbuf.h
usb_msctest.c We already have dummy receive buffer in sc->buffer. 2010-10-12 09:41:42 +00:00
usb_msctest.h Add support to Alcatel/TCTMobile X080S USB 3G modem. The device needs 2010-10-06 14:29:00 +00:00
usb_parse.c This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_pci.h
usb_process.c fix a few cases where a string is passed via format argument instead of 2010-06-11 19:27:21 +00:00
usb_process.h
usb_request.c This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_request.h This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_transfer.c This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_transfer.h This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usb_util.c
usb_util.h
usb.h Add missing USB 3.0 definitions. Correct some wrong ones. 2010-10-04 21:38:10 +00:00
usbdevs - Add more USB devices to usbdevs and rename some previously unknown ones. 2010-10-14 21:09:37 +00:00
usbdi_util.h This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usbdi.h This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usbhid.h Support getting signed and unsigned HID data. 2010-05-12 22:50:23 +00:00