diff options
author | Sebastian Sanchez <sebastian.sanchez@intel.com> | 2017-09-26 15:05:57 +0200 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2017-09-27 17:10:36 +0200 |
commit | df5efdd97029f2cff7e5c91ea1c9f2b94d009b0f (patch) | |
tree | a8356d30ca864aac9677b0473293dd42342db04b /drivers/infiniband/hw/hfi1/chip.h | |
parent | IB/mlx5: Fix NULL deference on mlx5_ib_update_xlt failure (diff) | |
download | linux-df5efdd97029f2cff7e5c91ea1c9f2b94d009b0f.tar.xz linux-df5efdd97029f2cff7e5c91ea1c9f2b94d009b0f.zip |
IB/hfi1: Turn off AOC TX after offline substates
Offline.quietDuration was added in the 8051 firmware, and the driver
only turns off the AOC transmitters when offline.quiet is reached.
However, the AOC transmitters need to be turned off at the new state.
Therefore, turn off the AOC transmitters at any offline substates
including offline.quiet and offline.quietDuration, then recheck we
reached offline.quiet to support backwards compatibility.
Reviewed-by: Jakub Byczkowski <jakub.byczkowski@intel.com>
Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Sebastian Sanchez <sebastian.sanchez@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to '')
-rw-r--r-- | drivers/infiniband/hw/hfi1/chip.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/hfi1/chip.h b/drivers/infiniband/hw/hfi1/chip.h index b8345a60a0fb..461f937fe110 100644 --- a/drivers/infiniband/hw/hfi1/chip.h +++ b/drivers/infiniband/hw/hfi1/chip.h @@ -204,6 +204,7 @@ #define PLS_OFFLINE_READY_TO_QUIET_LT 0x92 #define PLS_OFFLINE_REPORT_FAILURE 0x93 #define PLS_OFFLINE_READY_TO_QUIET_BCC 0x94 +#define PLS_OFFLINE_QUIET_DURATION 0x95 #define PLS_POLLING 0x20 #define PLS_POLLING_QUIET 0x20 #define PLS_POLLING_ACTIVE 0x21 |