dmaengine: idxd: add ATS disable knob for work queues
authorDave Jiang <dave.jiang@intel.com>
Fri, 13 Nov 2020 22:55:05 +0000 (15:55 -0700)
committerVinod Koul <vkoul@kernel.org>
Thu, 10 Dec 2020 07:26:44 +0000 (12:56 +0530)
commit92de5fa2dc39c3fba0704f7ac914e7f02eb732f2
treeb867127de4232b0d82716fd3ba773f794d8abc7e
parent5d051f37f49d5bf04dca15fadea3a90a6a6f0f15
dmaengine: idxd: add ATS disable knob for work queues

With the DSA spec 1.1 update, a knob to disable ATS for individually is
introduced. Add enabling code to allow a system admin to make the
configuration through sysfs.

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Link: https://lore.kernel.org/r/160530810593.1288392.2561048329116529566.stgit@djiang5-desk3.ch.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Documentation/ABI/stable/sysfs-driver-dma-idxd
drivers/dma/idxd/device.c
drivers/dma/idxd/idxd.h
drivers/dma/idxd/registers.h
drivers/dma/idxd/sysfs.c