summaryrefslogtreecommitdiffstats
path: root/drivers/dma/idxd/idxd.h
diff options
context:
space:
mode:
authorDave Jiang <dave.jiang@intel.com>2020-08-29 00:13:55 +0200
committerVinod Koul <vkoul@kernel.org>2020-09-03 09:10:12 +0200
commitff18de55a62f0e8f0dcf11bfa7f69b23e6e951b0 (patch)
tree324074b701e98225cef6d749cb0f88cbd39e80bb /drivers/dma/idxd/idxd.h
parentdmaengine: idxd: add support for configurable max wq batch size (diff)
downloadlinux-ff18de55a62f0e8f0dcf11bfa7f69b23e6e951b0.tar.xz
linux-ff18de55a62f0e8f0dcf11bfa7f69b23e6e951b0.zip
dmaengine: idxd: add command status to idxd sysfs attribute
Export admin command status to sysfs attribute in order to allow user to retrieve configuration error. Allows user tooling to retrieve the command error and provide more user friendly error messages. Signed-off-by: Dave Jiang <dave.jiang@intel.com> Link: https://lore.kernel.org/r/159865278770.29455.8026892329182750127.stgit@djiang5-desk3.ch.intel.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma/idxd/idxd.h')
-rw-r--r--drivers/dma/idxd/idxd.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/dma/idxd/idxd.h b/drivers/dma/idxd/idxd.h
index e8bec6eb9f7e..c64df197e724 100644
--- a/drivers/dma/idxd/idxd.h
+++ b/drivers/dma/idxd/idxd.h
@@ -156,6 +156,7 @@ struct idxd_device {
unsigned long flags;
int id;
int major;
+ u8 cmd_status;
struct pci_dev *pdev;
void __iomem *reg_base;