numam-dpdk/drivers/net
Matan Azrad 543e218fa5 net/mlx5: separate DevX commands interface
The DevX commands interface is included in the mlx5.h file with a lot
of other PMD interfaces.

As an arrangement to make the DevX commands shared with different PMDs,
this patch moves the DevX interface to a new file called mlx5_devx_cmds.h.

Also remove shared device structure dependency on DevX commands.

Replace the DevX commands log mechanism from the mlx5 driver log
mechanism to the EAL log mechanism.

Signed-off-by: Matan Azrad <matan@mellanox.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
2020-02-05 09:51:20 +01:00
..
af_packet
af_xdp net/af_xdp: use single producer/consumer ring 2020-01-17 19:46:02 +01:00
ark drivers/net: use structure marker from EAL 2020-01-20 21:17:35 +01:00
atlantic
avp
axgbe net/axgbe: add a HW quirk for register definitions 2020-01-20 18:02:17 +01:00
bnx2x net/bnx2x: fix VLAN stripped flag 2020-02-05 09:51:20 +01:00
bnxt net/bnxt: fix return code handling in VLAN config 2020-02-05 09:51:20 +01:00
bonding
cxgbe net/cxgbe: announce Tx multi-segments offload 2020-01-17 19:46:26 +01:00
dpaa net/dpaa: fix Rx offload flags on jumbo MTU set 2020-01-17 19:59:19 +01:00
dpaa2
e1000 net/e1000: cleanup Tx buffers 2020-01-17 19:46:26 +01:00
ena net/ena: support Rx offset 2020-01-17 19:46:01 +01:00
enetc
enic net/enic: use common min and max macros 2020-02-05 09:51:19 +01:00
failsafe
fm10k net/fm10k: remove local bool type 2020-01-17 19:46:02 +01:00
hinic
hns3 net/hns3: remove unnecessary branch 2020-01-17 19:59:19 +01:00
i40e net/i40e/base: skip further adminq init for VF 2020-02-05 09:51:19 +01:00
iavf net/iavf: unify bool type value 2020-01-17 19:59:18 +01:00
ice net/ice: add outer IPv4 matching for GTP-U flow 2020-02-05 09:51:19 +01:00
ionic net/ionic: ignore missing field initializers warning 2020-01-21 14:41:58 +01:00
ipn3ke net/ipn3ke: fix line side statistics register read 2020-01-17 19:46:01 +01:00
ixgbe net/ixgbe: enable NEON in meson 2020-01-17 19:59:18 +01:00
kni
liquidio
memif
mlx4
mlx5 net/mlx5: separate DevX commands interface 2020-02-05 09:51:20 +01:00
mvneta
mvpp2
netvsc net/netvsc: eliminate NUMA specific allocation 2020-01-17 19:46:26 +01:00
nfb
nfp net/nfp: use macro for PCI log format 2020-01-17 19:59:19 +01:00
null
octeontx net/octeontx: add unicast MAC filter 2020-01-17 19:46:26 +01:00
octeontx2 net/octeontx2: disable HIGIG on port stop 2020-02-05 09:51:20 +01:00
pcap
pfe
qede net/qede: enhance Tx CPU utilization 2020-01-17 19:46:26 +01:00
ring
sfc
softnic
szedata2
tap net/tap: fix memory leak when unregister intr handler 2020-02-05 09:51:19 +01:00
thunderx drivers/net: use structure marker from EAL 2020-01-20 21:17:35 +01:00
vdev_netvsc
vhost net/vhost: check creation failure 2020-01-17 19:46:02 +01:00
virtio net/virtio-user: fix packed ring server mode 2020-01-17 19:46:26 +01:00
vmxnet3 net/vmxnet3: remove local bool type 2020-01-17 19:46:02 +01:00
Makefile net/ionic: add skeleton 2020-01-20 18:02:17 +01:00
meson.build