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 Move the new USB stack into its new home. 2009-02-23 18:31:00 +00:00
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 - Make struct usb_xfer opaque so that drivers can not access the internals 2009-06-23 02:19:59 +00:00
usb_cdc.h USB network (NCM driver): 2010-10-13 22:04:55 +00:00
usb_compat_linux.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +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 Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_core.c Remove unneeded includes of <sys/linker_set.h>. Other headers that use 2011-01-11 13:59:06 +00:00
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 core: 2009-07-30 00:15:50 +00:00
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 Refactor auto-quirk solution so that we break as few external 2011-09-10 15:55:36 +00:00
usb_dynamic.h Refactor auto-quirk solution so that we break as few external 2011-09-10 15:55:36 +00:00
usb_endian.h Fix _USB2_* refernces in the header protection defines. 2009-06-15 01:09:19 +00:00
usb_error.c Remove unneeded includes of <sys/linker_set.h>. Other headers that use 2011-01-11 13:59:06 +00:00
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 Fix _USB2_* refernces in the header protection defines. 2009-06-15 01:09:19 +00:00
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 - Export the USB device ID format to userspace tools. 2011-06-25 15:51:44 +00:00
usb_mbuf.c Remove unneeded includes of <sys/linker_set.h>. Other headers that use 2011-01-11 13:59:06 +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 Improve auto-quirks detection for certain Kingston memory sticks. 2012-08-13 18:00:34 +00:00
usb_msctest.h This patch adds automatic detection of USB mass storage devices 2011-09-02 18:50:44 +00:00
usb_parse.c Remove unneeded includes of <sys/linker_set.h>. Other headers that use 2011-01-11 13:59:06 +00:00
usb_pci.h Fix _USB2_* refernces in the header protection defines. 2009-06-15 01:09:19 +00:00
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 - Improvements to USB PF solution 2011-04-03 20:03:45 +00:00
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 Use software interrupt priorities for USB kthreads instead of hardware 2011-01-13 14:15:36 +00:00
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 This commit adds full support for USB 3.0 devices in host and device 2010-10-04 23:18:05 +00:00
usbhid.h Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00