Go to the documentation of this file.
11 #define QL_VND_LOOPBACK 0x01
12 #define QL_VND_A84_RESET 0x02
13 #define QL_VND_A84_UPDATE_FW 0x03
14 #define QL_VND_A84_MGMT_CMD 0x04
15 #define QL_VND_IIDMA 0x05
16 #define QL_VND_FCP_PRIO_CFG_CMD 0x06
17 #define QL_VND_READ_FLASH 0x07
18 #define QL_VND_UPDATE_FLASH 0x08
19 #define QL_VND_SET_FRU_VERSION 0x0B
20 #define QL_VND_READ_FRU_STATUS 0x0C
21 #define QL_VND_WRITE_FRU_STATUS 0x0D
22 #define QL_VND_DIAG_IO_CMD 0x0A
23 #define QL_VND_WRITE_I2C 0x10
24 #define QL_VND_READ_I2C 0x11
27 #define EXT_STATUS_OK 0
28 #define EXT_STATUS_ERR 1
29 #define EXT_STATUS_BUSY 2
30 #define EXT_STATUS_INVALID_PARAM 6
31 #define EXT_STATUS_DATA_OVERRUN 7
32 #define EXT_STATUS_DATA_UNDERRUN 8
33 #define EXT_STATUS_MAILBOX 11
34 #define EXT_STATUS_NO_MEMORY 17
35 #define EXT_STATUS_DEVICE_OFFLINE 22
41 #define EXT_STATUS_NOT_SUPPORTED 27
42 #define EXT_STATUS_INVALID_CFG 28
43 #define EXT_STATUS_DMA_ERR 29
44 #define EXT_STATUS_TIMEOUT 30
45 #define EXT_STATUS_THREAD_FAILED 31
46 #define EXT_STATUS_DATA_CMP_FAILED 32
49 #define INT_DEF_LB_LOOPBACK_CMD 0
50 #define INT_DEF_LB_ECHO_CMD 1
53 #define INTERNAL_LOOPBACK 0xF1
54 #define EXTERNAL_LOOPBACK 0xF2
55 #define ENABLE_INTERNAL_LOOPBACK 0x02
56 #define ENABLE_EXTERNAL_LOOPBACK 0x04
57 #define INTERNAL_LOOPBACK_MASK 0x000E
58 #define MAX_ELS_FRAME_PAYLOAD 252
59 #define ELS_OPCODE_BYTE 0x10
62 #define A84_ISSUE_WRITE_TYPE_CMD 0
63 #define A84_ISSUE_READ_TYPE_CMD 1
64 #define A84_CLEANUP_CMD 2
65 #define A84_ISSUE_RESET_OP_FW 3
66 #define A84_ISSUE_RESET_DIAG_FW 4
67 #define A84_ISSUE_UPDATE_OPFW_CMD 5
68 #define A84_ISSUE_UPDATE_DIAGFW_CMD 6
77 #define QLA84_MGMT_CONFIG_ID_UIF 1
78 #define QLA84_MGMT_CONFIG_ID_FCOE_COS 2
79 #define QLA84_MGMT_CONFIG_ID_PAUSE 3
80 #define QLA84_MGMT_CONFIG_ID_TIMEOUTS 4
88 #define QLA84_MGMT_INFO_CONFIG_LOG_DATA 1
89 #define QLA84_MGMT_INFO_LOG_DATA 2
90 #define QLA84_MGMT_INFO_PORT_STAT 3
91 #define QLA84_MGMT_INFO_LIF_STAT 4
92 #define QLA84_MGMT_INFO_ASIC_STAT 5
93 #define QLA84_MGMT_INFO_CONFIG_PARAMS 6
94 #define QLA84_MGMT_INFO_PANIC_LOG 7
100 #define IC_LOG_DATA_LOG_ID_DEBUG_LOG 0
101 #define IC_LOG_DATA_LOG_ID_LEARN_LOG 1
102 #define IC_LOG_DATA_LOG_ID_FC_ACL_INGRESS_LOG 2
103 #define IC_LOG_DATA_LOG_ID_FC_ACL_EGRESS_LOG 3
104 #define IC_LOG_DATA_LOG_ID_ETHERNET_ACL_INGRESS_LOG 4
105 #define IC_LOG_DATA_LOG_ID_ETHERNET_ACL_EGRESS_LOG 5
106 #define IC_LOG_DATA_LOG_ID_MESSAGE_TRANSMIT_LOG 6
107 #define IC_LOG_DATA_LOG_ID_MESSAGE_RECEIVE_LOG 7
108 #define IC_LOG_DATA_LOG_ID_LINK_EVENT_LOG 8
109 #define IC_LOG_DATA_LOG_ID_DCX_LOG 9
114 #define IC_PORT_STATISTICS_PORT_NUMBER_ETHERNET_PORT0 0
115 #define IC_PORT_STATISTICS_PORT_NUMBER_ETHERNET_PORT1 1
116 #define IC_PORT_STATISTICS_PORT_NUMBER_NSL_PORT0 2
117 #define IC_PORT_STATISTICS_PORT_NUMBER_NSL_PORT1 3
118 #define IC_PORT_STATISTICS_PORT_NUMBER_FC_PORT0 4
119 #define IC_PORT_STATISTICS_PORT_NUMBER_FC_PORT1 5
125 #define IC_LIF_STATISTICS_LIF_NUMBER_ETHERNET_PORT0 0
126 #define IC_LIF_STATISTICS_LIF_NUMBER_ETHERNET_PORT1 1
127 #define IC_LIF_STATISTICS_LIF_NUMBER_FC_PORT0 2
128 #define IC_LIF_STATISTICS_LIF_NUMBER_FC_PORT1 3
129 #define IC_LIF_STATISTICS_LIF_NUMBER_CPU 6
137 #define QLA84_MGMT_READ_MEM 0x00
138 #define QLA84_MGMT_WRITE_MEM 0x01
139 #define QLA84_MGMT_CHNG_CONFIG 0x02
140 #define QLA84_MGMT_GET_INFO 0x03
164 #define EXT_DEF_TYPE_WWPN 2
178 #define MAX_FRU_SIZE 36