numam-dpdk/drivers/net
Manish Chopra 92c6786e85 net/qede: define PCI config space specific osals
This patch defines various PCI config space access APIs
in order to read and find IOV specific PCI capabilities.

With these definitions implemented, it enables the base
driver to do SR-IOV specific initialization and HW specific
configuration required from PF-PMD driver instance.

Signed-off-by: Manish Chopra <manishc@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Rasesh Mody <rmody@marvell.com>
2020-09-30 19:19:11 +02:00
..
af_packet build: remove makefiles 2020-09-08 00:09:50 +02:00
af_xdp net/af_xdp: support shared UMEM 2020-09-30 19:19:09 +02:00
ark ethdev: move inline device operations 2020-09-18 18:55:08 +02:00
atlantic ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
avp build: remove makefiles 2020-09-08 00:09:50 +02:00
axgbe net/axgbe: support IEEE 1588 PTP 2020-09-18 18:55:10 +02:00
bnx2x build: remove makefiles 2020-09-08 00:09:50 +02:00
bnxt net/bnxt: fix vector mode for 32-bit x86 2020-09-30 19:19:11 +02:00
bonding ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
cxgbe net/cxgbe: support RSS redirection table update 2020-09-18 18:55:12 +02:00
dpaa net/dpaa: fix port ID type in API 2020-09-18 18:55:10 +02:00
dpaa2 net/dpaa2: fix misuse of interface index 2020-09-18 18:55:10 +02:00
e1000 eal: remove deprecated coherent IO memory barriers 2020-09-23 13:40:26 +02:00
ena net/ena: expose ENI stats as additional xstats 2020-09-30 19:19:09 +02:00
enetc build: remove makefiles 2020-09-08 00:09:50 +02:00
enic build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
failsafe ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
fm10k net/fm10k: fix memory leak when thresh check fails 2020-09-30 19:19:11 +02:00
hinic net/hinic/base: fix clock definition with glibc version 2020-09-30 19:19:09 +02:00
hns3 net/hns3: fix storing RSS info when creating flow action 2020-09-30 19:19:11 +02:00
i40e net/i40e: fix byte counters 2020-09-30 19:19:09 +02:00
iavf net/iavf: support GTPU outer and inner co-exist 2020-09-30 19:19:09 +02:00
ice bus/pci: query PCI extended capabilities 2020-09-30 19:19:11 +02:00
igc ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
ionic build: remove makefiles 2020-09-08 00:09:50 +02:00
ipn3ke drivers/net: update TM capability 2020-09-18 18:55:10 +02:00
ixgbe net/ixgbe: fix VF reset HW error handling 2020-09-30 19:19:09 +02:00
kni build: remove makefiles 2020-09-08 00:09:50 +02:00
liquidio bus/pci: switch to private kernel driver enum 2020-09-21 10:11:44 +02:00
memif net/memif: relax barrier for zero copy path 2020-09-21 18:05:38 +02:00
mlx4 ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
mlx5 net/mlx5: manage header reformat actions with hashed list 2020-09-30 19:19:09 +02:00
mvneta ethdev: remove unused kernel driver field 2020-09-21 09:30:36 +02:00
mvpp2 drivers/net: update TM capability 2020-09-18 18:55:10 +02:00
netvsc net/netvsc: fix rndis packet addresses 2020-09-21 18:05:38 +02:00
nfb build: remove makefiles 2020-09-08 00:09:50 +02:00
nfp bus/pci: query PCI extended capabilities 2020-09-30 19:19:11 +02:00
null build: remove makefiles 2020-09-08 00:09:50 +02:00
octeontx net/octeontx: fix Tx preparation 2020-09-30 19:19:11 +02:00
octeontx2 net/octeontx2: support VLAN based RSS hash 2020-09-30 19:19:11 +02:00
pcap build: remove makefiles 2020-09-08 00:09:50 +02:00
pfe net/pfe: fix misuse of interface index 2020-09-18 18:55:10 +02:00
qede net/qede: define PCI config space specific osals 2020-09-30 19:19:11 +02:00
ring ethdev: remove unused kernel driver field 2020-09-21 09:30:36 +02:00
sfc net/sfc: move MCDI helpers to common driver 2020-09-30 19:19:08 +02:00
softnic ethdev: support TM for shaper config in packet mode 2020-09-18 18:55:10 +02:00
szedata2 build: remove makefiles 2020-09-08 00:09:50 +02:00
tap net/tap: free mempool when closing 2020-09-18 18:55:10 +02:00
thunderx ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
vdev_netvsc build: remove makefiles 2020-09-08 00:09:50 +02:00
vhost ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
virtio eal: remove deprecated coherent IO memory barriers 2020-09-23 13:40:26 +02:00
vmxnet3 ethdev: remove underscore prefix from internal API 2020-09-18 18:55:08 +02:00
meson.build bus/pci: introduce Windows support with stubs 2020-06-30 00:02:54 +02:00