aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/bus
AgeCommit message (Expand)AuthorFilesLines
2015-05-13[usb] Always clear recorded disconnections after performing hotplug actionsMichael Brown1-7/+7
2015-05-13[usb] Do not call usb_hotplug() when registering a new hubMichael Brown1-3/+3
2015-05-11[usb] Add USB_INTERRUPT_OUT internal typeMichael Brown1-1/+2
2015-05-09[usb] Provide usb_endpoint_name() for use by host controller driversMichael Brown1-33/+29
2015-05-09[usb] Add find_usb_bus_by_location() helper functionMichael Brown1-0/+20
2015-05-09[usb] Maintain single lists of halted endpoints and changed portsMichael Brown1-44/+55
2015-05-09[usb] Maintain a list of all USB busesMichael Brown1-0/+10
2015-05-08[usb] Detect missed disconnectionsMichael Brown1-10/+12
2015-05-01[usb] Include setup packet within I/O buffer for message transfersMichael Brown1-9/+20
2015-03-23[xhci] Support USB1 devices attached via transaction translatorsMichael Brown1-5/+18
2015-03-23[usb] Improve debug messages for failed control transactionsMichael Brown1-6/+5
2015-03-23[usb] Clear transaction translator buffers when applicableMichael Brown1-4/+68
2015-03-23[usb] Reset endpoints without waiting for a new transfer to be enqueuedMichael Brown1-28/+64
2015-03-18[usb] Fix USB timeouts to match specificationMichael Brown1-0/+6
2015-03-16[usb] Add functions for manual device address assignmentMichael Brown1-0/+44
2015-03-16[usb] Add the concept of a USB bus maximum transfer sizeMichael Brown1-1/+3
2015-03-05[build] Fix the REQUIRE_SYMBOL mechanismMichael Brown1-0/+3
2015-03-05[build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown1-0/+3
2015-03-03[pci] Rewrite unrelicensable portions of pci.hMichael Brown2-13/+13
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2-2/+6
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown5-5/+25
2015-02-13[usb] Provide generic framework for refilling receive endpointsMichael Brown1-0/+128
2015-02-12[usb] Handle port status changes received after failing to find a driverMichael Brown1-5/+13
2015-02-10[usb] Allow usb_stream() to enforce a terminating short packetMichael Brown1-2/+4
2015-02-10[usb] Parse endpoint descriptor bInterval fieldMichael Brown1-4/+23
2015-02-09[usb] Handle CDC union functional descriptorsMichael Brown2-3/+83
2015-02-09[usb] Try multiple USB device configurationsMichael Brown1-69/+134
2015-02-03[usb] Add basic support for USB hubsMichael Brown1-0/+3
2015-02-03[usb] Add basic support for USB devicesMichael Brown1-0/+1648
2015-02-02[pci] Allow drivers to specify a PCI classMichael Brown1-3/+6
2013-12-05[settings] Explicitly separate the concept of a completed fetched settingMichael Brown1-2/+2
2013-08-05[pci] Add pci_find_next() to iterate over existent PCI devicesMichael Brown1-21/+44
2013-07-13[settings] Expose PCI configuration space via settings mechanismMichael Brown1-0/+124
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown4-4/+8
2012-07-20[isa] Avoid spurious compiler warning on gcc 4.7Michael Brown1-3/+3
2011-04-07[device] Make driver name a generic device propertyMichael Brown4-6/+7
2011-02-17[pci] Modularise PCI device supportMichael Brown1-47/+79
2011-02-17[pci] Make driver PCI ID a property of the PCI deviceMichael Brown1-3/+3
2011-02-17[pci] Replace pci_max_bus() with pci_num_bus()Michael Brown1-1/+1
2011-02-17[pci] Use single "busdevfn" field in struct pci_deviceMichael Brown1-60/+57
2011-01-19[pci] Add ability to resize a VPD fieldMichael Brown1-0/+161
2011-01-19[pci] Allow pci_vpd_init() return status to be ignoredMichael Brown1-0/+8
2010-12-03[legal] Add FILE_LICENCE macro to some GPL-v2-or-later filesShao Miller1-0/+2
2010-11-24[pci] Add support for reading and writing PCI Vital Product Data (VPD)Michael Brown1-0/+386
2010-11-24[pci] Standardise debug message formatMichael Brown1-19/+17
2010-07-17[virtio] Replace virtio-net with native iPXE driverStefan Hajnoczi1-6/+6
2010-04-19[build] Rename gPXE to iPXEMichael Brown10-21/+21
2010-01-21[pci] Save and restore PCI command registerBernhard Kohl1-0/+5
2009-10-14[pci] Add generic configuration space backup/restore facilityMichael Brown1-0/+90
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown6-0/+12