dma/idxd: add operation statistic tracking
authorKevin Laatz <kevin.laatz@intel.com>
Wed, 20 Oct 2021 16:30:08 +0000 (16:30 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 22 Oct 2021 20:40:59 +0000 (22:40 +0200)
commit280c3ca02ce23a024c23efb12c3230c98a828cc7
tree3039c0bf2a71d8e1760c001d9d161fa104909e6c
parent97aeed563794e4e0b20aafab0a63a8ac51129595
dma/idxd: add operation statistic tracking

Add statistic tracking for DSA devices.

The dmadev library documentation is also updated to add a generic section
for using the library's statistics APIs.

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/prog_guide/dmadev.rst
drivers/dma/idxd/idxd_bus.c
drivers/dma/idxd/idxd_common.c
drivers/dma/idxd/idxd_internal.h
drivers/dma/idxd/idxd_pci.c