freebsd-dev/sys/dev/usb
Hans Petter Selasky b265897c37 Configure the correct bMaxPacketSize for control endpoints before
requesting the initial complete device descriptor and not as part of
the subsequent babble error recovery. Babble means that the received
USB packet was bigger than than configured maximum packet size. This
only affects enumeration of FULL speed USB devices which use a
bMaxPacketSize different from 8 bytes. This patch might help fix
enumeration of USB devices which exhibit USB I/O errors in dmesg
during boot.

MFC after:	1 week
2016-02-23 18:17:01 +00:00
..
controller Configure the correct bMaxPacketSize for control endpoints before 2016-02-23 18:17:01 +00:00
gadget
input Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
misc Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
net Fix variable assignment inside if-clause in the smsc driver. 2016-02-14 07:20:07 +00:00
quirk Implement support for reading USB quirks from the kernel environment. 2015-09-24 17:37:30 +00:00
serial Make PPS ASSERT/CLEAR events match the RS-232 signal levels as per RFC 2783. 2016-01-17 21:19:45 +00:00
storage Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
template
video
wlan Add device ID for 'AboCom 802.11n' usb. 2016-02-23 01:56:58 +00:00
ufm_ioctl.h
uftdiio.h
uled_ioctl.h
usb_bus.h
usb_busdma.c Add helper function to check if a USB page cache buffer is properly 2015-11-07 11:40:35 +00:00
usb_busdma.h Add helper function to check if a USB page cache buffer is properly 2015-11-07 11:40:35 +00:00
usb_cdc.h
usb_controller.h
usb_core.c
usb_core.h
usb_debug.c
usb_debug.h
usb_dev.c
usb_dev.h
usb_device.c Use the recently added "make_dev_s()" function to solve old race setting the 2016-01-15 12:09:15 +00:00
usb_device.h
usb_dynamic.c Finish process of moving the LinuxKPI module into the default kernel build. 2015-10-29 08:28:39 +00:00
usb_dynamic.h Finish process of moving the LinuxKPI module into the default kernel build. 2015-10-29 08:28:39 +00:00
usb_endian.h
usb_error.c
usb_freebsd_loader.h
usb_freebsd.h
usb_generic.c
usb_generic.h
usb_handle_request.c
usb_hid.c Be more verbose when truncating number of HID items. 2016-02-23 14:58:20 +00:00
usb_hub.c Create a USB_PNP_INFO and use it to export the existing PNP 2015-12-11 05:28:00 +00:00
usb_hub.h
usb_if.m
usb_ioctl.h
usb_lookup.c Update metadata for "tools/tools/bus_autoconf" after r292080. Use 2015-12-29 11:53:13 +00:00
usb_mbuf.c
usb_mbuf.h
usb_msctest.c Revert r290327. The compiler warnings seems to be specific to clang v3.5 only. 2015-11-03 09:38:39 +00:00
usb_msctest.h
usb_parse.c
usb_pci.h
usb_pf.c
usb_pf.h
usb_process.c
usb_process.h
usb_request.c
usb_request.h
usb_transfer.c
usb_transfer.h
usb_util.c
usb_util.h
usb.h
usbdevs Add device ID for 'AboCom 802.11n' usb. 2016-02-23 01:56:58 +00:00
usbdi_util.h
usbdi.h Update metadata for "tools/tools/bus_autoconf" after r292080. Use 2015-12-29 11:53:13 +00:00
usbhid.h