aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-0256-56/+224
* [legal] Include full licence text for all GPL2_OR_LATER filesMichael Brown2015-02-265-10/+60
* [xhci] Abort commands on timeoutMichael Brown2015-02-182-15/+82
* [xhci] Leak memory if controller fails to disable slotMichael Brown2015-02-181-3/+18
* [ncm] Use generic USB network device frameworkMichael Brown2015-02-172-235/+58
* [ecm] Use generic USB network device frameworkMichael Brown2015-02-172-211/+35
* [usb] Add generic USB network device frameworkMichael Brown2015-02-171-0/+280
* [ncm] Use generic refill framework for bulk IN and interrupt endpointsMichael Brown2015-02-152-252/+92
* [ecm] Use generic refill framework for bulk IN and interrupt endpointsMichael Brown2015-02-132-133/+40
* [usb] Use generic refill framework for USB hub interrupt endpointsMichael Brown2015-02-132-51/+7
* [usb] Provide generic framework for refilling receive endpointsMichael Brown2015-02-131-0/+128
* [usb] Handle port status changes received after failing to find a driverMichael Brown2015-02-121-5/+13
* [xhci] Delay after (possibly) forcing port link state to RxDetectMichael Brown2015-02-112-0/+8
* [ecm] Add support for CDC-ECM USB Ethernet devicesMichael Brown2015-02-102-1/+750
* [usb] Allow usb_stream() to enforce a terminating short packetMichael Brown2015-02-104-11/+23
* [usb] Parse endpoint descriptor bInterval fieldMichael Brown2015-02-103-4/+38
* [usb] Handle CDC union functional descriptorsMichael Brown2015-02-092-3/+83
* [usb] Try multiple USB device configurationsMichael Brown2015-02-091-69/+134
* [ncm] Reserve headroom in received packetsMichael Brown2015-02-061-1/+11
* [ncm] Use large multi-packet buffers by defaultMichael Brown2015-02-062-165/+301
* [usb] Report xHCI host controller eventsMichael Brown2015-02-052-0/+41