ethdev: make device operations struct private
authorFerruh Yigit <ferruh.yigit@intel.com>
Wed, 9 Sep 2020 13:01:44 +0000 (14:01 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 18 Sep 2020 16:55:08 +0000 (18:55 +0200)
commit47909357a0697fe9aaf4f0f27939f4edcdbb5e22
tree6ea956ea9f91950d7e6ce5a13d6c5aa1cef8618b
parentcbfc6111b55787356e06fb227959672bf93a16d9
ethdev: make device operations struct private

Hiding the 'struct eth_dev_ops' from applications.

Removing relevant deprecation notice.

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>
Acked-by: David Marchand <david.marchand@redhat.com>
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_20_11.rst
drivers/net/i40e/i40e_vf_representor.c
drivers/net/ixgbe/ixgbe_vf_representor.c
lib/librte_ethdev/rte_ethdev_core.h
lib/librte_ethdev/rte_ethdev_driver.h
lib/librte_ethdev/rte_flow_driver.h
lib/librte_ethdev/rte_mtr_driver.h
lib/librte_ethdev/rte_tm_driver.h