summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* [3c595] Fix compilation when "char" is unsigned by defaultMichael Brown2016-03-121-1/+1
* [qib7322] Use standard readq() and writeq() implementationsMichael Brown2016-03-121-26/+8Star
* [linda] Use standard readq() and writeq() implementationsMichael Brown2016-03-121-26/+8Star
* [eoib] Support non-FullMember gateway devicesMichael Brown2016-03-091-2/+98
* [eoib] Allow the multicast group to be forcefully createdMichael Brown2016-03-091-2/+2
* [eoib] Silently ignore EoIB heartbeat packetsMichael Brown2016-03-091-0/+45
* [eoib] Add Ethernet over Infiniband (EoIB) driverMichael Brown2016-03-091-0/+754
* [ipoib] Increase number of transmit work queue entriesMichael Brown2016-03-081-2/+2
* [ipoib] Resimplify test for received broadcast packetsMichael Brown2016-03-081-2/+2
* [infiniband] Assign names to queue pairsMichael Brown2016-03-082-2/+2
* [infiniband] Allow for the creation of multicast groupsMichael Brown2016-03-081-1/+1
* [ipoib] Simplify test for received broadcast packetsMichael Brown2016-03-081-4/+2Star
* [ipoib] Avoid unnecessary path record lookup for broadcast addressMichael Brown2016-03-081-15/+27
* [infiniband] Parse MLID, rate, and SL from multicast membership recordMichael Brown2016-03-081-22/+38
* [infiniband] Record multicast GID attachment as part of group membershipMichael Brown2016-03-081-17/+5Star
* [infiniband] Remove concept of whole-device owner dataMichael Brown2016-03-071-11/+45
* [intel] Add INTEL_NO_PHY_RST for another I218-LM variantMika Tiainen2016-02-121-1/+1
* [ehci] Add extra debugging informationMichael Brown2016-02-051-2/+73
* [ath9k] Remove broken ath_rxbuf_alloc()Michael Brown2016-01-283-70/+5Star
* [intel] Add INTEL_NO_PHY_RST for I218-LMHummel Frank2016-01-271-1/+1
* [smsc95xx] Reserve headroom in received packetsMichael Brown2016-01-191-2/+4
* [usb] Allow USB endpoints to specify a reserved header length for refillsMichael Brown2016-01-199-16/+22
* [smsc95xx] Enable LEDsMichael Brown2016-01-182-0/+24
* [usb] Add support for numeric keypad on USB keyboardsMichael Brown2016-01-062-7/+100
* [smsc95xx] Fetch MAC from SMBIOS OEM string for Honeywell VM3Michael Brown2016-01-042-0/+116
* [smsc95xx] Allow for multiple methods for obtaining the MAC addressMichael Brown2015-12-231-11/+56
* [xhci] Ensure that zero-length packets are not part of a TRB chainMichael Brown2015-12-071-0/+6
* [intel] Add INTEL_NO_PHY_RST for I217-LMTorgeir Wulfsberg2015-12-071-1/+1
* [acm] Add support for CDC-ACM (aka USB RNDIS) devicesMichael Brown2015-12-072-0/+598
* [usb] Allow additional settling time for out-of-spec hubsMichael Brown2015-12-072-0/+19
* [usb] Allow USB device IDs to include arbitrary driver-specific dataMichael Brown2015-12-071-3/+5
* [usb] Record USB device speed separately from current port speedMichael Brown2015-12-074-14/+13Star
* [usb] Use port->disconnected to check for disconnected devicesMichael Brown2015-12-072-10/+12
* [smsc95xx] Add driver for SMSC/Microchip LAN95xx USB Ethernet NICsMichael Brown2015-12-012-0/+1381
* [pci] Add definitions for PCI Express function level reset (FLR)Michael Brown2015-11-301-1/+0Star
* [intel] Correct definition of receive overrun bitMichael Brown2015-11-221-1/+1
* [intel] Forcibly skip PHY reset on some modelsMichael Brown2015-11-222-8/+19
* [intel] Add PCI IDs for i210/i211 flashless operationKyösti Mälkki2015-11-041-0/+2
* [vmxnet3] Avoid completely filling the TX descriptor ringCarl Henrik Lunde2015-09-162-4/+12
* [ncm] Support setting MAC addressMichael Brown2015-09-142-0/+14
* [usb] Allow for wildcard USB class IDsMichael Brown2015-09-148-46/+27Star
* [usb] Select preferred USB device configuration based on driver scoreMichael Brown2015-09-149-158/+270
* [efi] Provide efi_devpath_len()Michael Brown2015-09-131-3/+2Star
* [xhci] Support arbitrarily large transfersMichael Brown2015-09-131-11/+45
* [ehci] Support arbitrarily large transfersMichael Brown2015-09-131-14/+49
* [ehci] Do not treat zero-length NULL pointers as unreachableMichael Brown2015-09-131-0/+2
* [usb] Generalise zero-length packet generation logicMichael Brown2015-09-135-17/+18
* [efi] Add a USB host controller driver based on EFI_USB_IO_PROTOCOLMichael Brown2015-09-072-0/+1875
* [usb] Add function to device's function list before attempting probeMichael Brown2015-09-061-6/+4Star
* [usb] Expose usb_find_driver()Michael Brown2015-09-061-43/+52