event/octeontx: support event Rx adapter
authorPavan Nikhilesh <pbhagavatula@caviumnetworks.com>
Tue, 24 Oct 2017 13:00:36 +0000 (18:30 +0530)
committerJerin Jacob <jerin.jacob@caviumnetworks.com>
Wed, 25 Oct 2017 12:03:43 +0000 (14:03 +0200)
commit45a914c5bd71d682e1575deb337264804dbe94ec
treed1d2a2ff7eb5b85eed5323006ffc71620bc25a53
parentd0d6549860182a44249fd559f97934bd88ac47f0
event/octeontx: support event Rx adapter

Add Rx adapter queue add and delete API for both generic eth_devices as
well as HW backed eth_octeontx which supports direct event injection to
event device.
The HW injected event needs to be converted into mbuf, previously this
was done in eth_octeontx during rx_burst now it is moved to
event_octeontx as events from Rx adapter are dequeued directly from
event device.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>
Reviewed-by: Nikhil Rao <nikhil.rao@intel.com>
doc/guides/eventdevs/octeontx.rst
drivers/event/octeontx/ssovf_evdev.c