summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/efi/snpnet.c
Commit message (Expand)AuthorAgeFilesLines
* [efi] Add support for driving EFI_MANAGED_NETWORK_PROTOCOL devicesMichael Brown2024-03-251-0/+48
* [efi] Pad transmit buffer length to work around vendor driver bugsMichael Brown2024-03-181-0/+7
* [snp] Allocate additional padding for receive buffersMichael Brown2024-03-171-1/+14
* [netdevice] Remove netdev_priv() helper functionMichael Brown2023-09-131-3/+3
* [efi] Run ExitBootServices shutdown hook at TPL_NOTIFYMichael Brown2021-11-231-4/+14
* [snp] Retry initialisation if link is reported as downMichael Brown2020-06-191-7/+49
* [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
* [efi] Guard against GetStatus() failing to return a NULL TX bufferMichael Brown2016-05-121-0/+1
* [efi] Remove raw EFI_HANDLE values from debug messagesMichael Brown2015-08-271-13/+11Star
* [efi] Generalise snpnet_dev_info() to efi_device_info()Michael Brown2014-10-161-60/+1Star
* [efi] Free transmit ring entry before calling netdev_tx_complete()Michael Brown2014-10-161-1/+3
* [efi] Allow for non-PCI snpnet devicesMichael Brown2014-09-041-7/+8
* [efi] Generalise snpnet_pci_info() to efi_locate_device()Michael Brown2014-08-061-34/+9Star
* [efi] Try various possible SNP receive filtersCurtis Larsen2014-08-061-11/+37
* [efi] Open device path protocol only at point of useMichael Brown2014-08-061-4/+27
* [efi] Provide centralised definitions of commonly-used GUIDsMichael Brown2014-08-061-8/+0Star
* [efi] Reset multicast filter list when setting SNP receive filtersMichael Brown2014-08-051-1/+1
* [efi] Add ability to dump SNP device mode informationMichael Brown2014-08-051-0/+64
* [efi] Dump existing openers when we are unable to open a protocolMichael Brown2014-07-311-0/+2
* [efi] Use efi_handle_name() instead of efi_devpath_text() where applicableMichael Brown2014-07-311-24/+23Star
* [efi] Rewrite SNP NIC driverMichael Brown2014-07-081-204/+392
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-191-38/+45
* [snpnet] Give up entirely on the transmit queueJarrod Johnson2012-02-121-32/+13Star
* [netdevice] Call netdev_link_[up|down|err]() only while registeredMichael Brown2010-09-051-3/+3
* [efi] Add the "snpnet" driverGeoff Lywood2010-06-021-0/+362