opnsense-src/sys/dev/usb
Hans Petter Selasky 878b1fbdce Optimise the XHCI interrupt handling.
This patch will save CPU time when the XHCI interrupt is
shared with other devices.
Only check event rings when interrupt bits are set.
Otherwise would indicate hiding possible hardware fault(s).

Tested by:	sos @
Submitted by:	sos @
MFC after:	1 week
2013-01-07 16:38:13 +00:00
..
controller Optimise the XHCI interrupt handling. 2013-01-07 16:38:13 +00:00
input Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
misc Mechanically substitute flags from historic mbuf allocator with 2012-12-04 09:32:43 +00:00
net Mechanically substitute flags from historic mbuf allocator with 2012-12-04 09:32:43 +00:00
quirk Add the NO_SYNC_CACHE quirk for all Apple USB MSC devices, as they 2012-12-26 22:21:27 +00:00
serial Add new USB ID. 2012-12-29 21:22:38 +00:00
storage Fix more regression issue after r244503. 2012-12-24 10:10:18 +00:00
template Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
wlan Fix for "run0: wcid=xx out of range" error message. 2013-01-04 20:44:17 +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
usb_busdma.c Regression issue: 2012-12-21 14:17:39 +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 Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +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 Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
usb_dev.h
usb_device.c Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +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 Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +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 Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +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
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 Fix more regression issue after r244503. 2012-12-24 10:10:18 +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 Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +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 Allocate separate USB buffers for DMA'ed data, so that 2012-12-20 18:13:37 +00:00
usb_transfer.h
usb_util.c
usb_util.h
usbdevs Add new USB ID. 2012-12-29 21:22:38 +00:00
usbdi.h Allocate separate USB buffers for DMA'ed data, so that 2012-12-20 18:13:37 +00:00
usbdi_util.h
usbhid.h Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00