History log of /linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_tx.c
Revision Date Author Comments
# 1cd3b407 08-Feb-2024 Shinas Rasheed <srasheed@marvell.com>

octeon_ep_vf: add Tx/Rx processing and interrupt support

Add support to enable MSI-x and register interrupts.
Add support to process Tx and Rx traffic. Includes processing
Tx completions and Rx refill.

Signed-off-by: Shinas Rasheed <srasheed@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>


# ca6ecb0d 08-Feb-2024 Shinas Rasheed <srasheed@marvell.com>

octeon_ep_vf: add Tx/Rx ring resource setup and cleanup

Implement Tx/Rx ring resource allocation and cleanup.

Signed-off-by: Shinas Rasheed <srasheed@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>


# cb7dd712 08-Feb-2024 Shinas Rasheed <srasheed@marvell.com>

octeon_ep_vf: Add driver framework and device initialization

Add driver framework and device setup and initialization for Octeon
PCI Endpoint NIC VF.

Add implementation to load module, initialize, register network device,
cleanup and unload module.

Signed-off-by: Shinas Rasheed <srasheed@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>