summaryrefslogtreecommitdiffstats
path: root/src/drivers
Commit message (Expand)AuthorAgeFilesLines
* [snp] Set EFI_SIMPLE_NETWORK_RECEIVE_MULTICAST bit as per UEFI specIgnat Korchagin2019-12-161-1/+2
* [snp] Try promiscuous multicast receive filter if the regular one failsIgnat Korchagin2019-12-161-0/+3
* [lan78xx] Always enable automatic speed and duplex detectionMichael Brown2019-09-292-0/+14
* [efi] Do not attempt EFI_USB_IO_PROTOCOL transfers during shutdownMichael Brown2019-09-151-0/+8
* [efi] Report failed control transfers as expected by the USB coreMichael Brown2019-09-151-2/+6
* [golan] Fix address-of-pointer bug for multicast attach/detachMichael Brown2019-08-171-2/+2
* [smscusb] Fetch MAC from device tree for Raspberry Pi Model B+Michael Brown2019-07-194-29/+41
* [smsc95xx] Fetch MAC from device tree for Raspberry PiMichael Brown2019-07-191-0/+31
* [golan] Add various new PCI device IDsMohammed2019-05-021-0/+3
* [intelxl] Add driver for Intel 40 Gigabit Ethernet NIC virtual functionsMichael Brown2019-04-273-2/+988
* [intelxl] Choose to operate in non-PXE modeMichael Brown2019-04-272-28/+155
* [intelxl] Expose functions required by virtual function driverMichael Brown2019-04-272-17/+32
* [intelxl] Allow for arbitrary placement of interrupt control registerMichael Brown2019-04-272-12/+11Star
* [intelxl] Split out ring creation from context programmingMichael Brown2019-04-271-28/+76
* [intelxl] Allow for arbitrary placement of ring tail registersMichael Brown2019-04-272-7/+9
* [intelxl] Use 32-byte receive descriptorsMichael Brown2019-04-272-23/+42
* [intelxl] Provide a mechanism for handling "send to VF" eventsMichael Brown2019-04-272-0/+28
* [intelxl] Allow admin cookie to hold extended opcode and return codeMichael Brown2019-04-272-7/+16
* [intelxl] Allow admin queues to be reinitialisedMichael Brown2019-04-271-41/+85
* [intelxl] Use one admin queue buffer per admin queue descriptorMichael Brown2019-04-272-118/+197
* [intelxl] Allow for virtual function admin queue register mapsMichael Brown2019-04-272-21/+59
* [intelxl] Use VLAN tag in receive descriptor if presentMichael Brown2019-04-272-3/+19
* [vlan] Provide vlan_netdev_rx() and vlan_netdev_rx_err()Michael Brown2019-04-271-12/+6Star
* [pci] Add support for PCI MSI-X interruptsMichael Brown2019-04-241-0/+251
* [intel] Add PCI ID for I219-V and -LM 6 to 9HEADmasterChristian Nilsson2019-03-181-0/+8
* [init] Show startup and shutdown function names in debug messagesMichael Brown2019-01-252-0/+2
* [sfc] Add support for X25xx adaptersMartin Habets2018-08-262-3/+11
* [intelxl] Add driver for Intel 40 Gigabit Ethernet NICsMichael Brown2018-07-172-0/+2315
* [ethernet] Use standard 1500 byte MTU unless explicitly overriddenMichael Brown2018-07-172-0/+2
* [intelx] Add support for Intel X552 NICSteven Haber2018-07-071-0/+1
* [icplus] Add driver for IC+ network cardSylvie Barlow2018-04-202-0/+1015
* [mii] Add bit-bashing interfaceSylvie Barlow2018-04-201-0/+162
* [mii] Add mii_find()Sylvie Barlow2018-04-201-0/+25
* [mii] Separate concepts of MII interface and MII deviceMichael Brown2018-04-199-40/+70
* [velocity] Fix usage of mii_read() and mii_write()Michael Brown2018-04-191-4/+4
* [rhine] Fix usage of mii_read()Michael Brown2018-04-191-2/+1Star
* [intelx] Add PCI_ROM entry for Intel X553 NICRob Taglang2018-04-101-0/+1
* [golan] Set log_max_qp to 1Ameer Mahagneh2018-03-202-4/+3Star
* [efi] Provide Map_Mem() and associated UNDI callbacksMichael Brown2018-03-201-0/+163
* [golan] Do not assume all devices are identicalMichael Brown2018-03-181-5/+2Star
* [intel] Add PCI_ROM entry for Intel i354 NICRob Taglang2018-03-151-0/+1
* [xhci] Consume event TRB before reporting completion to USB coreMichael Brown2018-02-191-4/+4
* [intel] Work around broken reset mechanism in i219 devicesMichael Brown2018-02-032-9/+31
* [xhci] Assume an invalid PSI table if any invalid PSI value is observedMichael Brown2018-01-291-23/+30
* [ena] Fix spurious uninitialised variable warning on older versions of gccMichael Brown2018-01-171-31/+7Star
* [tg3] Add support for SerDes PHY initializationJoseph Wong2018-01-142-4/+1021
* [skel] Remove MII interfaceMichael Brown2018-01-142-60/+0Star
* [ena] Add driver for Amazon ENA virtual function NICMichael Brown2018-01-132-0/+1627
* [intel] Add PCI device ID for X550-T2Janos Mattyasovszky2017-12-201-0/+1
* [exanic] Add PCI device ID for another X40 variantPeter von Konigsmark2017-09-071-0/+1