[PATCH 0/5] Enable a few DSA 2.0 features

From: Fenghua Yu
Date: Sat Sep 17 2022 - 12:13:23 EST


Data Streaming Accelerator (DSA) 2.0 [1] introduces a few new features.
This series enables the new features:

- Work Queue (WQ) operation cap restriction: patch 3 with patch 1 and 2
as preparation.
- Configuration for concurrent work descriptor: patch 4.
- Configuration for concurrent batch descriptor: patch 5.

Reference:
1. https://software.intel.com/content/www/us/en/develop/articles/intel-data-streaming-accelerator-architecture-specification.html

Dave Jiang (5):
dmaengine: idxd: convert ats_dis to a wq flag
dmanegine: idxd: reformat opcap output to match bitmap_parse() input
dmaengine: idxd: add WQ operation cap restriction support
dmaengine: idxd: add configuration for concurrent work descriptor
processing
dmaengine: idxd: add configuration for concurrent batch descriptor
processing

.../ABI/stable/sysfs-driver-dma-idxd | 35 ++++
drivers/dma/idxd/device.c | 34 +++-
drivers/dma/idxd/idxd.h | 8 +-
drivers/dma/idxd/init.c | 30 +++
drivers/dma/idxd/registers.h | 35 ++--
drivers/dma/idxd/sysfs.c | 186 +++++++++++++++++-
6 files changed, 298 insertions(+), 30 deletions(-)

--
2.32.0