aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* [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
* [xhci] Ring doorbell as part of endpoint resetMichael Brown2015-03-231-0/+3
* [usb] Fix USB timeouts to match specificationMichael Brown2015-03-182-2/+10
* [ehci] Add support for EHCI host controllersMichael Brown2015-03-182-0/+2361
* [xhci] Do not release ownership back to BIOS when booting an OSMichael Brown2015-03-181-0/+27
* [xhci] Forcibly disable SMIs if BIOS fails to release ownershipMichael Brown2015-03-161-10/+10
* [usb] Add functions for manual device address assignmentMichael Brown2015-03-161-0/+44
* [ncm] Respect maximum transfer size of the busMichael Brown2015-03-161-0/+3
* [usb] Add the concept of a USB bus maximum transfer sizeMichael Brown2015-03-163-2/+7
* [smsc75xx] Move RX FIFO overflow message to DBGLVL_EXTRAMichael Brown2015-03-111-1/+2
* [smsc75xx] Add driver for SMSC/Microchip LAN75xx USB Ethernet NICsMichael Brown2015-03-112-0/+1365
* [mii] Add generic mii_check_link() functionMichael Brown2015-03-101-0/+32
* [legal] Relicense Davicom DM96xx driversMichael Brown2015-03-102-2/+6
* [dm96xx] Add driver for Davicom DM96xx USB Ethernet NICsMichael Brown2015-03-092-0/+861
* [intel] Add PCI ID for I218-LMThomas Miletich2015-03-091-0/+1
* [xen] Set the "feature-rx-notify" flag for netfront devicesMichael Brown2015-03-091-0/+8
* [xhci] Undo PCH-specific quirk fixes when removing deviceMichael Brown2015-03-062-17/+51
* [xhci] Enable USB3 ports on Intel PCH8/PCH9 controllersMichael Brown2015-03-062-0/+55
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-052-2/+2
* [build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2015-03-054-0/+6
* [build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown2015-03-051-0/+3
* [pci] Rewrite unrelicensable portions of pci.hMichael Brown2015-03-0310-25/+23
* [pci] Remove outdated and mostly-unused pci_ids.h fileMichael Brown2015-03-023-0/+7
* [libc] Rewrite byte-swapping codeMichael Brown2015-03-021-3/+3
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-022-2/+6