aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
AgeCommit message (Expand)AuthorFilesLines
2020-10-12[usb] Allow endpoints to be refilled to a specified upper limitMichael Brown1-3/+16
2020-10-12[usb] Allow device halt to be cleared independently of host controllerMichael Brown1-14/+31
2020-10-02[ncm] Treat a zero divisor as indicating no alignment requirementsMichael Brown1-5/+8
2020-10-01[usb] Avoid integer underflow on malformed string descriptorsMichael Brown1-1/+8
2020-09-29[usb] Show debug message on device removalMichael Brown1-0/+5
2020-09-29[usb] Reset control endpoints immediately after failureMichael Brown1-0/+1
2020-09-25[pci] Update drivers to use pci_ioremap()Michael Brown45-69/+79
2020-08-17[efi] Attempt NII initialisation both with and without cable detectionMichael Brown1-9/+28
2020-07-22[intelx] Added PCI_ROM entry for Intel x553/x557-AT and x553 (SFP+) NICsRob Taglang1-0/+2
2020-07-22[intel] Set INTEL_NO_PHY_RST on i218vBen Bleything1-1/+1
2020-07-22[intel] Add INTEL_NO_PHY_RST for I218LMAndrew Grasso1-1/+1
2020-07-15[sfc] Add PCI ID for Solarflare SFC9120 and Solarflare SFC9140LaDerrick H1-0/+2
2020-07-04[usb] Leave port enabled after a failed device registrationMichael Brown1-1/+3
2020-07-03[axge] Reapply USB device configuration when opening network deviceMichael Brown2-0/+11
2020-07-03[xhci] Increase link state settling delay to 100msMichael Brown1-1/+1
2020-07-03[usb] Avoid unnecessary calls to usb_hub_set_drvdata()Michael Brown3-25/+8
2020-07-03[xhci] Set link state to RxDetect after disabling USB3 root hub portMichael Brown1-0/+13
2020-07-02[usb] Do not attempt to disable USB3 hub portsMichael Brown1-2/+4
2020-07-02[usb] Add missing usb_recycle() for completed hub interrupt transfersMichael Brown1-0/+4
2020-07-02[usb] Clear device endpoint halt before resetting host endpointMichael Brown1-7/+7
2020-07-01[axge] Handle non-gigabit link speedsMichael Brown2-22/+39
2020-06-27[golan] Add explicit type casts for nodnic_queue_pair_typeMichael Brown1-2/+4
2020-06-27[intel] Avoid spurious compiler warning on GCC 10Michael Brown2-9/+17
2020-06-19[snp] Retry initialisation if link is reported as downMichael Brown1-7/+49
2020-05-06[bnxt] Add driver support for Broadcom NetXtreme-E AdaptersJoseph Wong4-0/+14190
2019-12-16[snp] Set EFI_SIMPLE_NETWORK_RECEIVE_MULTICAST bit as per UEFI specIgnat Korchagin1-1/+2
2019-12-16[snp] Try promiscuous multicast receive filter if the regular one failsIgnat Korchagin1-0/+3
2019-09-29[lan78xx] Always enable automatic speed and duplex detectionMichael Brown2-0/+14
2019-09-15[efi] Do not attempt EFI_USB_IO_PROTOCOL transfers during shutdownMichael Brown1-0/+8
2019-09-15[efi] Report failed control transfers as expected by the USB coreMichael Brown1-2/+6
2019-08-17[golan] Fix address-of-pointer bug for multicast attach/detachMichael Brown1-2/+2
2019-07-19[smscusb] Fetch MAC from device tree for Raspberry Pi Model B+Michael Brown4-29/+41
2019-07-19[smsc95xx] Fetch MAC from device tree for Raspberry PiMichael Brown1-0/+31
2019-05-02[golan] Add various new PCI device IDsMohammed1-0/+3
2019-04-27[intelxl] Add driver for Intel 40 Gigabit Ethernet NIC virtual functionsMichael Brown3-2/+988
2019-04-27[intelxl] Choose to operate in non-PXE modeMichael Brown2-28/+155
2019-04-27[intelxl] Expose functions required by virtual function driverMichael Brown2-17/+32
2019-04-27[intelxl] Allow for arbitrary placement of interrupt control registerMichael Brown2-12/+11
2019-04-27[intelxl] Split out ring creation from context programmingMichael Brown1-28/+76
2019-04-27[intelxl] Allow for arbitrary placement of ring tail registersMichael Brown2-7/+9
2019-04-27[intelxl] Use 32-byte receive descriptorsMichael Brown2-23/+42
2019-04-27[intelxl] Provide a mechanism for handling "send to VF" eventsMichael Brown2-0/+28
2019-04-27[intelxl] Allow admin cookie to hold extended opcode and return codeMichael Brown2-7/+16
2019-04-27[intelxl] Allow admin queues to be reinitialisedMichael Brown1-41/+85
2019-04-27[intelxl] Use one admin queue buffer per admin queue descriptorMichael Brown2-118/+197
2019-04-27[intelxl] Allow for virtual function admin queue register mapsMichael Brown2-21/+59
2019-04-27[intelxl] Use VLAN tag in receive descriptor if presentMichael Brown2-3/+19
2019-04-27[vlan] Provide vlan_netdev_rx() and vlan_netdev_rx_err()Michael Brown1-12/+6
2019-04-24[pci] Add support for PCI MSI-X interruptsMichael Brown1-0/+251
2019-03-18[intel] Add PCI ID for I219-V and -LM 6 to 9Christian Nilsson1-0/+8