raw/octeontx2_dma: add device configuration
authorSatha Rao <skoteshwar@marvell.com>
Fri, 5 Jul 2019 08:38:00 +0000 (14:08 +0530)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 5 Jul 2019 10:43:45 +0000 (12:43 +0200)
commit04b7dde74c3c72c08f2d9eef40da0f885a64da70
treed0ffd3bd9ac0cf4234baa287045ddae7a3365e64
parentcce02d4d78c6341e0e6e48592beffe1c203dcc19
raw/octeontx2_dma: add device configuration

Register dev_configure API to configure DPI PCI devices.
After successful initialization send message to PF to open
corresponding DPI DMA queue. At present hardware doesn't
support mail box for DPI, so PMD to PF communication uses
pre build kernel devfs.

Signed-off-by: Satha Rao <skoteshwar@marvell.com>
Signed-off-by: Vamsi Attunuru <vattunuru@marvell.com>
doc/guides/rawdevs/octeontx2_dma.rst
drivers/raw/octeontx2_dma/Makefile
drivers/raw/octeontx2_dma/meson.build
drivers/raw/octeontx2_dma/otx2_dpi_msg.c [new file with mode: 0644]
drivers/raw/octeontx2_dma/otx2_dpi_rawdev.c
drivers/raw/octeontx2_dma/otx2_dpi_rawdev.h