summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/intelxl.h
Commit message (Expand)AuthorAgeFilesLines
* [intelxl] Negotiate virtual function API version 1.1Michael Brown2022-08-161-0/+2
* [intelxl] Add driver for Intel 100 Gigabit Ethernet NICsMichael Brown2022-08-121-0/+10
* [intelxl] Use admin queue to set port MAC address and maximum frame sizeMichael Brown2022-08-121-16/+37
* [intelxl] Use admin queue to get port MAC addressMichael Brown2022-08-121-6/+30
* [intelxl] Set maximum frame size to 9728 bytes as per datasheetMichael Brown2022-08-121-2/+4
* [intelxl] Always issue "clear PXE mode" admin queue commandMichael Brown2022-08-111-4/+3Star
* [intelxl] Increase data buffer size to 4kBMichael Brown2022-08-111-2/+5
* [intelxl] Separate virtual function driver definitionsMichael Brown2022-08-111-206/+4Star
* [intelxl] Reuse admin command descriptor and buffer for VF responsesMichael Brown2022-08-111-4/+0Star
* [intelxl] Handle admin events via a callbackMichael Brown2022-08-111-4/+11
* [intelxl] Increase receive descriptor ring size to 64 entriesMichael Brown2022-08-101-2/+2
* [intelxl] Negotiate API version for virtual function via admin queueMichael Brown2022-08-101-0/+19
* [intelxl] Use non-zero MSI-X vector for virtual function interruptsMichael Brown2022-08-101-3/+8
* [intelxl] Use function-level reset instead of PFGEN_CTRL.PFSWRMichael Brown2022-08-081-7/+0Star
* [intelxl] Add missing padding bytes to receive queue contextMichael Brown2022-08-081-0/+2
* [intelxl] Fix bit width of function number in PFFUNC_RID registerMichael Brown2022-08-081-1/+1
* [dma] Move I/O buffer DMA operations to iobuf.hMichael Brown2020-11-281-23/+7Star
* [intelxl] Update driver to use DMA APIMichael Brown2020-11-211-11/+42
* [intelxl] Read PCI bus:dev.fn number from PFFUNC_RID registerMichael Brown2020-11-211-0/+5
* [intelxl] Read MAC address from PRTPM_SA[HL] instead of PRTGL_SA[HL]Michael Brown2020-11-201-0/+6
* [intelxl] Add driver for Intel 40 Gigabit Ethernet NIC virtual functionsMichael Brown2019-04-271-2/+183
* [intelxl] Choose to operate in non-PXE modeMichael Brown2019-04-271-8/+42
* [intelxl] Expose functions required by virtual function driverMichael Brown2019-04-271-0/+18
* [intelxl] Allow for arbitrary placement of interrupt control registerMichael Brown2019-04-271-3/+5
* [intelxl] Allow for arbitrary placement of ring tail registersMichael Brown2019-04-271-0/+2
* [intelxl] Use 32-byte receive descriptorsMichael Brown2019-04-271-11/+28
* [intelxl] Provide a mechanism for handling "send to VF" eventsMichael Brown2019-04-271-0/+10
* [intelxl] Allow admin cookie to hold extended opcode and return codeMichael Brown2019-04-271-4/+9
* [intelxl] Use one admin queue buffer per admin queue descriptorMichael Brown2019-04-271-2/+4
* [intelxl] Allow for virtual function admin queue register mapsMichael Brown2019-04-271-5/+28
* [intelxl] Use VLAN tag in receive descriptor if presentMichael Brown2019-04-271-1/+8
* [intelxl] Add driver for Intel 40 Gigabit Ethernet NICsMichael Brown2018-07-171-0/+790