numam-dpdk/drivers/net
David Marchand a2f1da7da8 bus/dpaa: make driver-only headers private
The dpaa bus interface is for drivers only.
Mark as internal and move the header in the driver headers list.

While at it, cleanup internal structures:
- remove unneeded reference to bus specific singleton object,
- remove unneeded list head structure type,
- reorder the definitions and macro manipulating the bus singleton object,
- remove inclusion of rte_bus.h and update code that relied on it,

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
2022-09-23 16:14:34 +02:00
..
af_packet eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
af_xdp version: 22.11-rc0 2022-07-21 12:13:48 +02:00
ark eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
atlantic eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
avp version: 22.11-rc0 2022-07-21 12:13:48 +02:00
axgbe version: 22.11-rc0 2022-07-21 12:13:48 +02:00
bnx2x version: 22.11-rc0 2022-07-21 12:13:48 +02:00
bnxt version: 22.11-rc0 2022-07-21 12:13:48 +02:00
bonding version: 22.11-rc0 2022-07-21 12:13:48 +02:00
cnxk eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
cxgbe version: 22.11-rc0 2022-07-21 12:13:48 +02:00
dpaa bus/dpaa: make driver-only headers private 2022-09-23 16:14:34 +02:00
dpaa2 version: 22.11-rc0 2022-07-21 12:13:48 +02:00
e1000 version: 22.11-rc0 2022-07-21 12:13:48 +02:00
ena version: 22.11-rc0 2022-07-21 12:13:48 +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 version: 22.11-rc0 2022-07-21 12:13:48 +02:00
failsafe eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
fm10k version: 22.11-rc0 2022-07-21 12:13:48 +02:00
hinic version: 22.11-rc0 2022-07-21 12:13:48 +02:00
hns3 eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
i40e app/testpmd: drop PCI register commands 2022-09-23 16:14:33 +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 version: 22.11-rc0 2022-07-21 12:13:48 +02:00
ionic version: 22.11-rc0 2022-07-21 12:13:48 +02:00
ipn3ke version: 22.11-rc0 2022-07-21 12:13:48 +02:00
ixgbe eal: deprecate RTE_FUNC_PTR_* macros 2022-09-23 16:14:34 +02:00
kni version: 22.11-rc0 2022-07-21 12:13:48 +02:00
liquidio eal: deprecate RTE_FUNC_PTR_* macros 2022-09-23 16:14:34 +02:00
memif version: 22.11-rc0 2022-07-21 12:13:48 +02:00
mlx4 eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
mlx5 bus/auxiliary: make driver-only headers private 2022-09-23 16:14:34 +02:00
mvneta version: 22.11-rc0 2022-07-21 12:13:48 +02:00
mvpp2 version: 22.11-rc0 2022-07-21 12:13:48 +02:00
netvsc version: 22.11-rc0 2022-07-21 12:13:48 +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 version: 22.11-rc0 2022-07-21 12:13:48 +02:00
null eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
octeontx eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
octeontx_ep eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
pcap eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
pfe version: 22.11-rc0 2022-07-21 12:13:48 +02:00
qede version: 22.11-rc0 2022-07-21 12:13:48 +02:00
ring eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
sfc version: 22.11-rc0 2022-07-21 12:13:48 +02:00
softnic net/softnic: print output port packet drop counters 2022-09-22 16:56:58 +02:00
tap eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
thunderx version: 22.11-rc0 2022-07-21 12:13:48 +02:00
txgbe version: 22.11-rc0 2022-07-21 12:13:48 +02:00
vdev_netvsc version: 22.11-rc0 2022-07-21 12:13:48 +02:00
vhost eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
virtio eal: remove unneeded includes from a public header 2022-09-21 15:31:03 +02:00
vmxnet3 version: 22.11-rc0 2022-07-21 12:13:48 +02:00
meson.build drivers: remove octeontx2 drivers 2022-01-12 15:36:32 +01:00