event/octeontx: add mailbox support
authorJerin Jacob <jerin.jacob@caviumnetworks.com>
Fri, 3 Mar 2017 17:27:50 +0000 (22:57 +0530)
committerJerin Jacob <jerin.jacob@caviumnetworks.com>
Tue, 4 Apr 2017 17:19:52 +0000 (19:19 +0200)
commit6da9d24574dba936b0f420bfbf1f8e6116c9b7cd
treee2aee37f5f19accb65ac804dff69dcb3400db889
parenta5d4742d152fbff5b5b279d8e9b592d5f35e31e4
event/octeontx: add mailbox support

ssovf VF device has mailbox mechanism to communicate
with PF device. This patch adds support for a mbox API to
send the mailbox request to PF device.
The ssovf VF device will be used as the communication channel
to talk to PF devices of all the network accelerated
co-processors in Octeontx. Exposing as shared function to
use it from pool, crypto, network devices.

Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Signed-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
drivers/event/octeontx/Makefile
drivers/event/octeontx/rte_pmd_octeontx_ssovf.h
drivers/event/octeontx/rte_pmd_octeontx_ssovf_version.map
drivers/event/octeontx/ssovf_mbox.c [new file with mode: 0644]