aboutsummaryrefslogtreecommitdiffstats
path: root/src/drivers/net
Commit message (Expand)AuthorAgeFilesLines
* [gve] Run startup process only while device is openMichael Brown2024-12-031-1/+2
* [usb] Expose USB device descriptor and strings via settingsMichael Brown2024-10-181-1/+2
* [gve] Allocate all possible event countersMichael Brown2024-09-172-64/+76
* [ena] Change reported operating system type to "iPXE"enaMichael Brown2024-09-052-8/+14
* [aqc1xx] Add support for Marvell AQtion Ethernet controlleraqc1xxAnimesh Bhatt2024-09-026-0/+1614
* [etherfabric] Fix use of uninitialised variable in falcon_xaui_link_ok()Michael Brown2024-09-021-6/+9
* [crypto] Remove the concept of a public-key algorithm reusable contextMichael Brown2024-08-211-14/+4
* [gve] Add missing error codes in EUNIQ() list of potential errorsMichael Brown2024-08-201-4/+5
* [crypto] Pass asymmetric keys as ASN.1 cursorsMichael Brown2024-08-181-2/+1
* [gve] Increase number of receive buffers to reduce packet lossMichael Brown2024-07-252-5/+13
* [gve] Add driver for Google Virtual Ethernet NICMichael Brown2024-07-242-0/+2309
* [cachedhcp] Allow cached DHCPACK to apply to temporary network devicesMichael Brown2024-04-021-0/+4
* [efi] Add the ability to create a temporary MNP network deviceMichael Brown2024-03-294-20/+58
* [efi] Add support for driving EFI_MANAGED_NETWORK_PROTOCOL devicesMichael Brown2024-03-257-52/+654
* [efi] Match chainloaded device by uppermost matching handleMichael Brown2024-03-251-42/+70
* [efi] Pad transmit buffer length to work around vendor driver bugsMichael Brown2024-03-182-0/+14
* [snp] Allocate additional padding for receive buffersMichael Brown2024-03-161-1/+14
* [drivers] Sort PCI_ROM() entries numericallyGeert Stappers2024-02-2219-131/+131
* [bnxt] Add support for BCM957608Joseph Wong2024-02-084-101/+720
* [bnxt] Add support for additional chip IDsJoseph Wong2024-01-192-2/+6
* [intel] Add PCI ID for I219-LM (23)Christian Helmuth2023-12-211-0/+1
* [iphone] Add missing va_start()/va_end() around reused argument listMichael Brown2023-10-241-0/+2
* [netdevice] Allocate private data for each network upper-layer driverMichael Brown2023-09-131-1/+3
* [netdevice] Remove netdev_priv() helper functionMichael Brown2023-09-1322-182/+182
* [efi] Always poll for TX completionsdell3440bMichael Brown2023-06-211-5/+5
* [intel] Add workaround for I210 reset hardware bugsMatt Parrella2023-03-142-2/+24
* [intelx] Add PCI IDs for Intel 82599 10GBASE-T NICForest Crossman2023-03-051-0/+1
* [realtek] Explicitly disable VLAN offloadMichael Brown2023-02-012-2/+7
* [efi] Bind to only the topmost instance of the SNP or NII protocolssnploopMichael Brown2023-01-231-30/+36
* [efi] Extend efi_locate_device() to allow searching up the device pathMichael Brown2023-01-232-2/+2
* [ena] Allocate an unused Asynchronous Event Notification Queue (AENQ)aenqAlexander Graf2023-01-182-0/+139
* [netdevice] Allow duplicate MAC addressesMichael Brown2023-01-153-3/+56
* [efi] Disable receive filters to work around buggy UNDI driversMichael Brown2023-01-111-10/+47
* [intel] Add PCI ID for I219-V and -LM 16,17Christian I. Nilsson2022-11-151-0/+4
* [ena] Assign memory BAR if left empty by BIOSMichael Brown2022-09-191-0/+45
* [ena] Increase receive ring size to 128 entriesMichael Brown2022-08-262-5/+12
* [ena] Provide a host information pageMichael Brown2022-08-262-0/+159
* [ena] Specify the unused completion queue MSI-X vector as 0xffffffffMichael Brown2022-08-262-0/+9
* [ena] Allow for out-of-order completionsMichael Brown2022-08-262-20/+62
* [ena] Limit submission queue fill level to completion queue sizeMichael Brown2022-08-262-4/+11
* [intelxl] Explicitly request a single queue pair for virtual functionsMichael Brown2022-08-162-1/+58
* [intelxl] Allow for admin commands that trigger a VF resetMichael Brown2022-08-161-13/+28
* [intelxl] Negotiate virtual function API version 1.1Michael Brown2022-08-163-3/+31
* [intelxl] Show virtual function packet statistics for debuggingMichael Brown2022-08-162-0/+88
* [intelxl] Add driver for Intel 100 Gigabit Ethernet NICsMichael Brown2022-08-124-7/+1568
* [intelxl] Use admin queue to set port MAC address and maximum frame sizeMichael Brown2022-08-122-27/+105
* [intelxl] Use admin queue to get port MAC addressMichael Brown2022-08-122-51/+82
* [intelxl] Defer fetching MAC address until after opening admin queueMichael Brown2022-08-121-5/+5
* [intelxl] Set maximum frame size to 9728 bytes as per datasheetMichael Brown2022-08-122-10/+6
* [intelxl] Always issue "clear PXE mode" admin queue commandMichael Brown2022-08-112-13/+11