common/octeontx2: introduce irq handling functions
authorJerin Jacob <jerinj@marvell.com>
Sat, 22 Jun 2019 13:23:58 +0000 (18:53 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 25 Jun 2019 21:35:57 +0000 (23:35 +0200)
commit5868ccdbf1192a02dede85cf5368ac1dd35624a1
tree746d3792e24cbccf6f4cef990fc273278323e7df
parente1d9a02ad8f0fa06ef6ade96d4d14ccd646cea3d
common/octeontx2: introduce irq handling functions

All PCIe drivers(ethdev, mempool, cryptodev and eventdev) in octeontx2,
needs to handle interrupt for mailbox and error handling.
Create a helper function over rte interrupt API to register,
unregister, disable interrupts.

Signed-off-by: Jerin Jacob <jerinj@marvell.com>
Signed-off-by: Vamsi Attunuru <vattunuru@marvell.com>
Signed-off-by: Krzysztof Kanas <kkanas@marvell.com>
drivers/common/octeontx2/Makefile
drivers/common/octeontx2/meson.build
drivers/common/octeontx2/otx2_irq.c [new file with mode: 0644]
drivers/common/octeontx2/otx2_irq.h
drivers/common/octeontx2/rte_common_octeontx2_version.map