numam-dpdk/drivers/net
David Marchand 770ebc060e bus: move IOVA definition from header
iova enum definition does not need to be defined as part of the bus API.
Move it to rte_eal.h.
With this step, rte_eal.h does not depend on rte_bus.h and rte_dev.h.
Fix existing code that was relying on these implicit inclusions.

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2022-09-23 16:14:34 +02:00
..
af_packet bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
af_xdp bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
ark bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
atlantic eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
avp bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
axgbe version: 22.11-rc0 2022-07-21 12:13:48 +02:00
bnx2x bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
bnxt bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
bonding bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
cnxk eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
cxgbe bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
dpaa bus/dpaa: make driver-only headers private 2022-09-23 16:14:34 +02:00
dpaa2 bus/fslmc: make driver-only headers private 2022-09-23 16:14:34 +02:00
e1000 bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
ena bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
enetc version: 22.11-rc0 2022-07-21 12:13:48 +02:00
enetfec version: 22.11-rc0 2022-07-21 12:13:48 +02:00
enic bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
failsafe bus: move IOVA definition from header 2022-09-23 16:14:34 +02:00
fm10k version: 22.11-rc0 2022-07-21 12:13:48 +02:00
hinic bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
hns3 bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
i40e bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
iavf eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
ice app/testpmd: drop PCI register commands 2022-09-23 16:14:33 +02:00
igc bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
ionic bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
ipn3ke bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
ixgbe bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
kni bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
liquidio eal: deprecate RTE_FUNC_PTR_* macros 2022-09-23 16:14:34 +02:00
memif bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
mlx4 bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
mlx5 bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
mvneta bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
mvpp2 bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
netvsc bus/vmbus: make driver-only headers private 2022-09-23 16:14:34 +02:00
nfb version: 22.11-rc0 2022-07-21 12:13:48 +02:00
nfp version: 22.11-rc0 2022-07-21 12:13:48 +02:00
ngbe bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
null bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
octeontx bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
octeontx_ep eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
pcap bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
pfe bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
qede bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
ring bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
sfc bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
softnic bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
tap bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
thunderx bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
txgbe bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
vdev_netvsc bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
vhost bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
virtio bus/vdev: make driver-only headers private 2022-09-23 16:14:34 +02:00
vmxnet3 bus/pci: make driver-only headers private 2022-09-23 16:14:34 +02:00
meson.build drivers: remove octeontx2 drivers 2022-01-12 15:36:32 +01:00