dma/idxd: add data path job submission
authorKevin Laatz <kevin.laatz@intel.com>
Wed, 20 Oct 2021 16:30:06 +0000 (16:30 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 22 Oct 2021 20:40:59 +0000 (22:40 +0200)
commit3d36a0a1c7de59c40ccbec68b532d698aff2bcd8
treefaaf804693cd95fd988040b6029eedaee087d47a
parenta42ac7e31ee475dae3a9143a3bd684b18206879a
dma/idxd: add data path job submission

Add data path functions for enqueuing and submitting operations to DSA
devices.

Documentation updates are included for dmadev library and IDXD driver docs
as appropriate.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: Kevin Laatz <kevin.laatz@intel.com>
Reviewed-by: Conor Walsh <conor.walsh@intel.com>
Reviewed-by: Chengwen Feng <fengchengwen@huawei.com>
doc/guides/dmadevs/idxd.rst
doc/guides/prog_guide/dmadev.rst
drivers/dma/idxd/idxd_common.c
drivers/dma/idxd/idxd_internal.h
drivers/dma/idxd/meson.build