numam-dpdk/drivers/net/sfc
Gaetan Rivet c752998b5e pci: introduce library and driver
The PCI lib defines the types and methods allowing to use PCI elements.

The PCI bus implements a bus driver for PCI devices by constructing
rte_bus elements using the PCI lib.

Move the relevant code out of the EAL to its expected place.

Libraries, drivers, unit tests and applications are updated to use the
new rte_bus_pci.h header when necessary.

Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>
2017-10-26 23:17:31 +02:00
..
base net/sfc/base: add RSS key size define 2017-10-06 02:49:47 +02:00
efsys.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
Makefile pci: introduce library and driver 2017-10-26 23:17:31 +02:00
rte_pmd_sfc_efx_version.map net/sfc: libefx-based driver stub 2017-01-17 19:39:25 +01:00
sfc_debug.h net/sfc: use locally stored data for logging 2017-06-12 10:41:26 +01:00
sfc_dp_rx.h net/sfc: support Rx descriptor status API 2017-10-06 02:49:47 +02:00
sfc_dp_tx.h net/sfc: free mbufs in bulks on simple EF10 Tx reap 2017-10-06 02:49:48 +02:00
sfc_dp.c net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_dp.h net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_ef10_rx.c net/sfc: support Rx descriptor status API 2017-10-06 02:49:47 +02:00
sfc_ef10_tx.c net/sfc: fix Tx reap behaviour on port stop on EF10 datapath 2017-10-26 02:33:00 +02:00
sfc_ef10.h net/sfc: implement EF10 native Rx datapath 2017-04-04 18:59:42 +02:00
sfc_ethdev.c pci: introduce library and driver 2017-10-26 23:17:31 +02:00
sfc_ev.c drivers/net: remove unnecessary macro for unused variables 2017-06-12 10:41:25 +01:00
sfc_ev.h net/sfc: move event support init to attach stage 2017-04-04 19:03:00 +02:00
sfc_filter.c net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_filter.h net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_flow.c net/sfc: support flow API RSS action 2017-10-06 02:49:47 +02:00
sfc_flow.h net/sfc: support flow API RSS action 2017-10-06 02:49:47 +02:00
sfc_intr.c ethdev: add return values to callback process API 2017-07-01 17:19:55 +02:00
sfc_kvargs.c net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_kvargs.h net/sfc: implement simple EF10 native Tx datapath 2017-04-04 18:59:43 +02:00
sfc_log.h net/sfc: use locally stored data for logging 2017-06-12 10:41:26 +01:00
sfc_mcdi.c net/sfc: add missing BSD license line and update year 2017-04-04 18:59:41 +02:00
sfc_port.c net/sfc: support xstats retrieval by ID 2017-07-19 11:09:13 +03:00
sfc_rx.c net/sfc/base: update RSS API to take RSS context parameter 2017-10-06 02:49:47 +02:00
sfc_rx.h net/sfc: clarify Rx subsystem configure/close function names 2017-04-04 19:03:00 +02:00
sfc_tso.c net/sfc: factor out libefx-based Tx datapath 2017-04-04 18:59:43 +02:00
sfc_tweak.h net/sfc: free mbufs in bulks on EF10 native Tx reap 2017-10-06 02:49:48 +02:00
sfc_tx.c net/sfc: free mbufs in bulks on simple EF10 Tx reap 2017-10-06 02:49:48 +02:00
sfc_tx.h net/sfc: add Tx queue flush failed flag for sanity 2017-06-12 10:41:27 +01:00
sfc.c mem: remove API to get physical address in dom0 2017-10-09 01:52:37 +02:00
sfc.h pci: introduce library and driver 2017-10-26 23:17:31 +02:00