eventdev/eth_rx: simplify event vector config
authorPavan Nikhilesh <pbhagavatula@marvell.com>
Wed, 15 Sep 2021 13:15:20 +0000 (18:45 +0530)
committerJerin Jacob <jerinj@marvell.com>
Thu, 21 Oct 2021 08:14:50 +0000 (10:14 +0200)
commit929ebdd543094ab7df018c9c7178b624b5709406
tree86531144949ec2c4e6c30547afcbd4951b853392
parente3f128dbeecef082536688c9e9f02f28d2d4e8a6
eventdev/eth_rx: simplify event vector config

Include vector configuration into the structure
``rte_event_eth_rx_adapter_queue_conf`` that is used to configure
Rx adapter ethernet device Rx queue parameters.
This simplifies event vector configuration as it avoids splitting
configuration per Rx queue.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Acked-by: Jay Jayatheerthan <jay.jayatheerthan@intel.com>
Acked-by: Ray Kinsella <mdr@ashroe.eu>
Acked-by: Jerin Jacob <jerinj@marvell.com>
app/test-eventdev/test_pipeline_common.c
doc/guides/prog_guide/event_ethernet_rx_adapter.rst
doc/guides/rel_notes/deprecation.rst
drivers/event/cnxk/cn10k_eventdev.c
drivers/event/cnxk/cnxk_eventdev_adptr.c
lib/eventdev/eventdev_pmd.h
lib/eventdev/rte_event_eth_rx_adapter.c
lib/eventdev/rte_event_eth_rx_adapter.h
lib/eventdev/version.map