aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
diff options
context:
space:
mode:
authorSony Chacko <sony.chacko@qlogic.com>2011-08-29 08:50:26 -0400
committerDavid S. Miller <davem@davemloft.net>2011-08-29 22:52:49 -0400
commit44f65b290235a1b259eea1aa055b5b1be36d3c86 (patch)
tree63ffb384f7f27e06cc6f263a9440f86584ae237e /drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
parent1bddc59c2546a24a92b1e7d4d8fa1e1e38aeedb2 (diff)
qlcnic: detect fan failure
Signed-off-by: Sony Chacko <sony.chacko@qlogic.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h')
-rw-r--r--drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
index d14506f764e0..92bc8ce9b287 100644
--- a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
+++ b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
@@ -609,6 +609,7 @@ enum {
609 QLCNIC_TEMP_PANIC /* Fatal error, hardware has shut down. */ 609 QLCNIC_TEMP_PANIC /* Fatal error, hardware has shut down. */
610}; 610};
611 611
612
612/* Lock IDs for PHY lock */ 613/* Lock IDs for PHY lock */
613#define PHY_LOCK_DRIVER 0x44524956 614#define PHY_LOCK_DRIVER 0x44524956
614 615
@@ -723,7 +724,8 @@ enum {
723#define QLCNIC_RCODE_DRIVER_CAN_RELOAD BIT_30 724#define QLCNIC_RCODE_DRIVER_CAN_RELOAD BIT_30
724#define QLCNIC_RCODE_FATAL_ERROR BIT_31 725#define QLCNIC_RCODE_FATAL_ERROR BIT_31
725#define QLCNIC_FWERROR_PEGNUM(code) ((code) & 0xff) 726#define QLCNIC_FWERROR_PEGNUM(code) ((code) & 0xff)
726#define QLCNIC_FWERROR_CODE(code) ((code >> 8) & 0xfffff) 727#define QLCNIC_FWERROR_CODE(code) ((code >> 8) & 0x1fffff)
728#define QLCNIC_FWERROR_FAN_FAILURE 0x16
727 729
728#define FW_POLL_DELAY (1 * HZ) 730#define FW_POLL_DELAY (1 * HZ)
729#define FW_FAIL_THRESH 2 731#define FW_FAIL_THRESH 2