summaryrefslogtreecommitdiffstats
path: root/drivers/staging/rdma/hfi1/chip.h
diff options
context:
space:
mode:
authorVennila Megavannan2016-01-12 00:30:56 +0100
committerDoug Ledford2016-03-11 02:36:55 +0100
commita699c6c27fbce4942bc902f42b69e03c5ce03fa9 (patch)
tree56362ff89a741c4865eaedc339e73626a19a39ce /drivers/staging/rdma/hfi1/chip.h
parentstaging/hfi1: Change default krcvqs (diff)
downloadkernel-qcow2-linux-a699c6c27fbce4942bc902f42b69e03c5ce03fa9.tar.gz
kernel-qcow2-linux-a699c6c27fbce4942bc902f42b69e03c5ce03fa9.tar.xz
kernel-qcow2-linux-a699c6c27fbce4942bc902f42b69e03c5ce03fa9.zip
staging/hfi1: add per SDMA engine stats to hfistats
Added the following per sdma engine stats: - SendDmaDescFetchedCnt - software maintained count of SDMA interrupts (SDmaInt, SDmaIdleInt, SDmaProgressInt) - software maintained counts of SDMA error cases Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com> Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com> Signed-off-by: Vennila Megavannan <vennila.megavannan@intel.com> Signed-off-by: Jubin John <jubin.john@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/staging/rdma/hfi1/chip.h')
-rw-r--r--drivers/staging/rdma/hfi1/chip.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/staging/rdma/hfi1/chip.h b/drivers/staging/rdma/hfi1/chip.h
index 1368a4455b28..b46ef6675d45 100644
--- a/drivers/staging/rdma/hfi1/chip.h
+++ b/drivers/staging/rdma/hfi1/chip.h
@@ -787,6 +787,11 @@ enum {
C_SW_PIO_WAIT,
C_SW_KMEM_WAIT,
C_SW_SEND_SCHED,
+ C_SDMA_DESC_FETCHED_CNT,
+ C_SDMA_INT_CNT,
+ C_SDMA_ERR_CNT,
+ C_SDMA_IDLE_INT_CNT,
+ C_SDMA_PROGRESS_INT_CNT,
/* MISC_ERR_STATUS */
C_MISC_PLL_LOCK_FAIL_ERR,
C_MISC_MBIST_FAIL_ERR,