numam-dpdk/drivers/net/ixgbe
Stanislaw Kardach d2d9f93046 net/ixgbe: add vector stubs for RISC-V
Re-use vector processing stubs in ixgbe PMD defined for PPC for RISC-V.
This enables ixgbe PMD usage in scalar mode on this architecture.

The ixgbe PMD driver was validated with Intel X520-DA2 NIC and the
test-pmd application. Packet transfer checked using all UIO drivers
available for non-IOMMU platforms: uio_pci_generic, vfio-pci noiommu and
igb_uio.

Sponsored-by: Frank Zhao <frank.zhao@starfivetech.com>
Sponsored-by: Sam Grove <sam.grove@sifive.com>
Signed-off-by: Stanislaw Kardach <kda@semihalf.com>
2022-06-08 11:26:34 +02:00
..
base net/ixgbe: retry misbehaving SFP read 2022-04-18 07:47:18 +02:00
ixgbe_82599_bypass.c drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_bypass_api.h fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
ixgbe_bypass_defines.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_bypass.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
ixgbe_bypass.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_ethdev.c net/ixgbe: add option for link up check on pin SDP3 2022-05-17 02:47:34 +02:00
ixgbe_ethdev.h net/ixgbe: add option for link up check on pin SDP3 2022-05-17 02:47:34 +02:00
ixgbe_fdir.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
ixgbe_flow.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
ixgbe_ipsec.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
ixgbe_ipsec.h cryptodev: make xform key pointer constant 2019-07-19 14:15:21 +02:00
ixgbe_logs.h net/ixgbe: refine debug build option 2021-04-01 16:10:20 +02:00
ixgbe_pf.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
ixgbe_regs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
ixgbe_rxtx_vec_common.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
ixgbe_rxtx_vec_neon.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
ixgbe_rxtx_vec_sse.c net/ixgbe: add vector Rx parameter check 2022-01-11 01:33:24 +01:00
ixgbe_rxtx.c net/ixgbe: add vector stubs for RISC-V 2022-06-08 11:26:34 +02:00
ixgbe_rxtx.h ethdev: add namespace 2021-10-22 18:15:38 +02:00
ixgbe_tm.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
ixgbe_vf_representor.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
meson.build net/ixgbe: add vector stubs for RISC-V 2022-06-08 11:26:34 +02:00
rte_pmd_ixgbe.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
rte_pmd_ixgbe.h net/ixgbe: promote MDIO API 2022-05-09 03:51:51 +02:00
version.map net/ixgbe: promote MDIO API 2022-05-09 03:51:51 +02:00