dmaengine: idxd: check GENCAP config support for gencfg register
authorDave Jiang <dave.jiang@intel.com>
Tue, 12 Oct 2021 18:01:59 +0000 (11:01 -0700)
committerVinod Koul <vkoul@kernel.org>
Mon, 18 Oct 2021 06:34:51 +0000 (12:04 +0530)
commit79c4c3db7d86b9bec94562275efc82e58f3d0132
tree64ca2aa4ed04eddcb14b345b2edb84456386e50f
parentadec566b05288f2787a1f88dbaf77ed8b0c644fa
dmaengine: idxd: check GENCAP config support for gencfg register

DSA spec 1.2 has moved the GENCFG register under the GENCAP configuration
support with respect to writability. Add check in driver before writing to
GENCFG register.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Link: https://lore.kernel.org/r/163406171896.1303830.11217958011385656998.stgit@djiang5-desk3.ch.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/idxd/device.c