aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* [xhci] Ignore invalid protocol speed ID values on Intel Skylake platformsMichael Brown2015-06-182-3/+9
* [xhci] Record device-specific quirks in xHCI device structureMichael Brown2015-06-182-3/+6
* [ipoib] Fix REMAC cache discarderMichael Brown2015-06-011-3/+11
* [xhci] Fix comparison of signed and unsigned integersMichael Brown2015-06-011-1/+1
* [xhci] Fix length of allocated slot arrayMichael Brown2015-06-011-2/+3
* [intel] Fix operation when physical function has jumbo frames enabledMichael Brown2015-05-194-2/+134
* [intel] Add intelxvf_stats() to dump packet statistics registersMichael Brown2015-05-192-0/+46
* [intel] Add intelxvf driver for Intel 10 GigE virtual function NICsMichael Brown2015-05-162-0/+454
* [intel] Add support for mailbox used by virtual functionsMichael Brown2015-05-163-0/+413
* [intel] Allow for the use of advanced TX descriptorsMichael Brown2015-05-163-42/+126
* [intel] Expose intel_diag() for use by other Intel NIC driversMichael Brown2015-05-152-26/+19
* [usb] Always clear recorded disconnections after performing hotplug actionsMichael Brown2015-05-131-7/+7
* [usb] Do not call usb_hotplug() when registering a new hubMichael Brown2015-05-131-3/+3
* [usb] Add basic support for USB keyboardsMichael Brown2015-05-122-0/+663
* [usb] Add generic USB human interface device (HID) frameworkMichael Brown2015-05-121-0/+151
* [usb] Add USB_INTERRUPT_OUT internal typeMichael Brown2015-05-113-3/+4
* [uhci] Use meaningful device names in debug messagesMichael Brown2015-05-102-15/+21
* [ehci] Use meaningful device names in debug messagesMichael Brown2015-05-102-43/+52
* [xhci] Use meaningful device names in debug messagesMichael Brown2015-05-102-119/+124
* [usb] Provide usb_endpoint_name() for use by host controller driversMichael Brown2015-05-091-33/+29
* [uhci] Add support for UHCI host controllersMichael Brown2015-05-092-0/+1921
* [ehci] Allow UHCI/OHCI controllers to locate the EHCI companion controllerMichael Brown2015-05-092-0/+28
* [usb] Add find_usb_bus_by_location() helper functionMichael Brown2015-05-091-0/+20
* [ehci] Poll child companion controllers after disowning portMichael Brown2015-05-092-0/+59
* [usb] Maintain single lists of halted endpoints and changed portsMichael Brown2015-05-091-44/+55
* [usb] Maintain a list of all USB busesMichael Brown2015-05-091-0/+10
* [usb] Detect missed disconnectionsMichael Brown2015-05-084-51/+72
* [pci] Provide PCI_CLASS() to calculate a scalar PCI class valueMichael Brown2015-05-082-4/+4
* [usb] Include setup packet within I/O buffer for message transfersMichael Brown2015-05-014-46/+40
* [base16] Add buffer size parameter to base16_encode() and base16_decode()Michael Brown2015-04-242-2/+2
* [ath9k] Remove confusing logic inversion in an ANI variableChristian Hesse2015-04-244-24/+24
* [intel] Add PCI device IDs for Intel I218-LM and I218-VChristian Hesse2015-04-221-1/+6
* [rtl818x] Obviate RTL_ROM() hackMichael Brown2015-04-224-35/+31
* [realtek] Do not attempt to access EEPROM on RTL8169 chipsMichael Brown2015-04-211-2/+3
* [intel] Force RX polling on VMware emulated 82545emMichael Brown2015-04-212-1/+13
* [intel] Report any unexpected interrupt causesMichael Brown2015-04-212-0/+10
* [intel] Update PCI device IDs for Intel 82599 and X540 10G NICsEd Swierk2015-04-211-4/+9
* [prism2] Remove duplicate PCI_ROM() linesMichael Brown2015-04-151-2/+0
* [eepro100] Remove duplicate PCI_ROM() lineMichael Brown2015-04-151-1/+0
* [efi] Poll for TX completions only when there is an outstanding TX bufferMichael Brown2015-04-141-8/+4
* [efi] Poll media status only if advertised as supportedMichael Brown2015-04-141-2/+14
* [efi] Provide a dummy data block in nii_initialise()Michael Brown2015-04-141-1/+6
* [xhci] Always reset root hub portsMichael Brown2015-04-131-7/+5
* [virtio] Downgrade per-iobuf debug messages to DBGC2Laszlo Ersek2015-04-101-6/+6
* [xhci] Support USB1 devices attached via transaction translatorsMichael Brown2015-03-234-31/+143
* [usb] Improve debug messages for failed control transactionsMichael Brown2015-03-231-6/+5
* [ehci] Support USB1 devices attached via transaction translatorsMichael Brown2015-03-232-11/+53
* [usb] Clear transaction translator buffers when applicableMichael Brown2015-03-231-4/+68
* [usb] Add clear_tt() hub method to clear transaction translator bufferMichael Brown2015-03-234-2/+105
* [usb] Reset endpoints without waiting for a new transfer to be enqueuedMichael Brown2015-03-231-28/+64