summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* [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-101-33/+29Star
* [uhci] Add support for UHCI host controllersMichael Brown2015-05-102-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/+40Star
* [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/+31Star
* [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/+0Star
* [eepro100] Remove duplicate PCI_ROM() lineMichael Brown2015-04-151-1/+0Star
* [efi] Poll for TX completions only when there is an outstanding TX bufferMichael Brown2015-04-141-8/+4Star
* [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/+5Star
* [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/+5Star
* [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-121-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