raw/ioat: add configure, start and stop functions
authorBruce Richardson <bruce.richardson@intel.com>
Tue, 2 Jul 2019 14:12:28 +0000 (15:12 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 4 Jul 2019 07:44:31 +0000 (09:44 +0200)
commit849470d522ed63bee142de75f6f6cf174722b75b
tree9b4ef523539f4559250d16846453e1ae05d669a5
parentb69512dda123642e57f5b62914064e82ecc1ad5d
raw/ioat: add configure, start and stop functions

Allow initializing a driver instance. Include selftest to validate these
functions.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
Acked-by: Jiayu Hu <jiayu.hu@intel.com>
Tested-by: Harry van Haaren <harry.van.haaren@intel.com>
app/test/test_rawdev.c
doc/guides/rawdevs/ioat_rawdev.rst
drivers/raw/ioat/Makefile
drivers/raw/ioat/ioat_rawdev.c
drivers/raw/ioat/ioat_rawdev_test.c [new file with mode: 0644]
drivers/raw/ioat/meson.build
drivers/raw/ioat/rte_ioat_rawdev.h