opnsense-src/sys/dev/usb
Hans Petter Selasky 3750641271 Make several timing parameters of the USB enumeration sequence tuneable.
Also update the port reset time from 250ms to 50ms. Some USB devices
have a hard limit in hardware at 222ms for the port reset time and will
not enumerate unless this delay is closer to the usb.org defined value.
This patch can fix enumeration with some USB devices.

Tested by:	Guido van Rooij
Submitted by:	Nick Hibma
MFC after:	1 week
2012-10-24 07:23:29 +00:00
..
controller Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
input Make uhid attach to devices that look like keyboards 2012-10-22 03:00:25 +00:00
misc Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
net remove duplicate semicolons where possible. 2012-10-22 03:00:37 +00:00
quirk Add support for the extrememory Snippy 2012-10-14 17:26:45 +00:00
serial Implement modem control in u3g. Tested on Option GTM382W, Huawei E220, 2012-10-14 19:15:54 +00:00
storage - Remove ancient checks for sim->softc == NULL. It can't be NULL, as it is 2012-10-10 22:02:11 +00:00
template Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
wlan Add new USB device ID. 2012-08-17 16:27:11 +00:00
ufm_ioctl.h
usb.h Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usb_bus.h Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
usb_busdma.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
usb_busdma.h
usb_cdc.h
usb_compat_linux.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
usb_compat_linux.h
usb_controller.h Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_core.c
usb_core.h Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_debug.c Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usb_debug.h Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usb_dev.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
usb_dev.h
usb_device.c Fix for missing locks due to recent change. 2012-08-13 18:34:04 +00:00
usb_device.h Fix spelling. 2012-08-10 14:44:04 +00:00
usb_dynamic.c
usb_dynamic.h
usb_endian.h
usb_error.c
usb_freebsd.h Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_generic.c Rename new IOCTL to singular form of the noun "streams". 2012-08-13 18:09:19 +00:00
usb_generic.h
usb_handle_request.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
usb_hid.c HID Report ID is unsigned value, so clear the rest of bits from possible 2012-05-16 17:51:56 +00:00
usb_hub.c Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usb_hub.h Add support for Multi-TT mode of modern USB HUBs. 2012-04-29 17:12:33 +00:00
usb_if.m Implement better support for USB controller suspend and resume. 2011-12-14 00:28:54 +00:00
usb_ioctl.h Rename new IOCTL to singular form of the noun "streams". 2012-08-13 18:09:19 +00:00
usb_lookup.c
usb_mbuf.c
usb_mbuf.h
usb_msctest.c Improve auto-quirks detection for certain Kingston memory sticks. 2012-08-13 18:00:34 +00:00
usb_msctest.h
usb_parse.c
usb_pci.h
usb_pf.c Make the "struct if_clone" opaque to users of the cloning API. Users 2012-10-16 13:37:54 +00:00
usb_pf.h
usb_process.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
usb_process.h
usb_request.c Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usb_request.h Add definitions and structures for USB 2.0 Link Power Management, LPM. 2012-04-02 07:51:30 +00:00
usb_transfer.c Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_transfer.h This commit marks the beginning of a new internal USB 2011-11-28 09:54:41 +00:00
usb_util.c Simplify the usb_pause_mtx() function by factoring out the generic parts 2011-11-19 11:17:27 +00:00
usb_util.h Move the device_delete_all_children() function from usb_util.c 2011-11-19 10:11:50 +00:00
usbdevs Add support for iPhone 5 tethering. 2012-10-21 03:30:36 +00:00
usbdi.h Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usbdi_util.h
usbhid.h Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00