Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
mcdi_pcol.h File Reference

Go to the source code of this file.

Macros

#define MC_FW_STATE_POR   (1)
 
#define MC_FW_WARM_BOOT_OK   (2)
 
#define MC_FW_STATE_BOOTING   (4)
 
#define MC_FW_STATE_SCHED   (8)
 
#define MC_SMEM_P0_DOORBELL_OFST   0x000
 
#define MC_SMEM_P1_DOORBELL_OFST   0x004
 
#define MC_SMEM_P0_PDU_OFST   0x008
 
#define MC_SMEM_P1_PDU_OFST   0x108
 
#define MC_SMEM_PDU_LEN   0x100
 
#define MC_SMEM_P0_PTP_TIME_OFST   0x7f0
 
#define MC_SMEM_P0_STATUS_OFST   0x7f8
 
#define MC_SMEM_P1_STATUS_OFST   0x7fc
 
#define MC_STATUS_DWORD_REBOOT   (0xb007b007)
 
#define MC_STATUS_DWORD_ASSERT   (0xdeaddead)
 
#define MCDI_PCOL_VERSION   1
 
#define MCDI_HEADER_OFST   0
 
#define MCDI_HEADER_CODE_LBN   0
 
#define MCDI_HEADER_CODE_WIDTH   7
 
#define MCDI_HEADER_RESYNC_LBN   7
 
#define MCDI_HEADER_RESYNC_WIDTH   1
 
#define MCDI_HEADER_DATALEN_LBN   8
 
#define MCDI_HEADER_DATALEN_WIDTH   8
 
#define MCDI_HEADER_SEQ_LBN   16
 
#define MCDI_HEADER_RSVD_LBN   20
 
#define MCDI_HEADER_RSVD_WIDTH   2
 
#define MCDI_HEADER_SEQ_WIDTH   4
 
#define MCDI_HEADER_ERROR_LBN   22
 
#define MCDI_HEADER_ERROR_WIDTH   1
 
#define MCDI_HEADER_RESPONSE_LBN   23
 
#define MCDI_HEADER_RESPONSE_WIDTH   1
 
#define MCDI_HEADER_XFLAGS_LBN   24
 
#define MCDI_HEADER_XFLAGS_WIDTH   8
 
#define MCDI_HEADER_XFLAGS_EVREQ   0x01
 
#define MCDI_CTL_SDU_LEN_MAX   0xfc
 
#define FSE_AZ_EV_CODE_MCDI_EVRESPONSE   0xc
 
#define MC_CMD_ERR_ENOENT   2
 
#define MC_CMD_ERR_EINTR   4
 
#define MC_CMD_ERR_EACCES   13
 
#define MC_CMD_ERR_EBUSY   16
 
#define MC_CMD_ERR_EINVAL   22
 
#define MC_CMD_ERR_EDEADLK   35
 
#define MC_CMD_ERR_ENOSYS   38
 
#define MC_CMD_ERR_ETIME   62
 
#define MC_CMD_ERR_CODE_OFST   0
 
#define MC_CMD_CMD_SPACE_ESCAPE_0   0x78
 
#define MC_CMD_CMD_SPACE_ESCAPE_1   0x79
 
#define MC_CMD_CMD_SPACE_ESCAPE_2   0x7A
 
#define MC_CMD_CMD_SPACE_ESCAPE_3   0x7B
 
#define MC_CMD_CMD_SPACE_ESCAPE_4   0x7C
 
#define MC_CMD_CMD_SPACE_ESCAPE_5   0x7D
 
#define MC_CMD_CMD_SPACE_ESCAPE_6   0x7E
 
#define MC_CMD_CMD_SPACE_ESCAPE_7   0x7F
 
#define MC_BOOTROM_COPYCODE_VEC   (0x7f4)
 
#define MC_BOOTROM_NOFLASH_VEC   (0x7f8)
 
#define MC_CMD_GET_VERSION_V0_SUPPORTED_FUNCS
 
#define MC_CMD_SENSOR_INFO_OUT_OFFSET_OFST(_x)   (MC_CMD_SENSOR_ENTRY_OFST + (_x))
 
#define MC_CMD_DBI_WRITE_IN_ADDRESS_OFST(n)
 
#define MC_CMD_DBI_WRITE_IN_BYTE_MASK_OFST(n)
 
#define MC_CMD_DBI_WRITE_IN_VALUE_OFST(n)
 
#define MCDI_EVENT_LEN   8
 
#define MCDI_EVENT_CONT_LBN   32
 
#define MCDI_EVENT_CONT_WIDTH   1
 
#define MCDI_EVENT_LEVEL_LBN   33
 
#define MCDI_EVENT_LEVEL_WIDTH   3
 
#define MCDI_EVENT_LEVEL_INFO   0x0 /* enum */
 
#define MCDI_EVENT_LEVEL_WARN   0x1 /* enum */
 
#define MCDI_EVENT_LEVEL_ERR   0x2 /* enum */
 
#define MCDI_EVENT_LEVEL_FATAL   0x3 /* enum */
 
#define MCDI_EVENT_DATA_OFST   0
 
#define MCDI_EVENT_CMDDONE_SEQ_LBN   0
 
#define MCDI_EVENT_CMDDONE_SEQ_WIDTH   8
 
#define MCDI_EVENT_CMDDONE_DATALEN_LBN   8
 
#define MCDI_EVENT_CMDDONE_DATALEN_WIDTH   8
 
#define MCDI_EVENT_CMDDONE_ERRNO_LBN   16
 
#define MCDI_EVENT_CMDDONE_ERRNO_WIDTH   8
 
#define MCDI_EVENT_LINKCHANGE_LP_CAP_LBN   0
 
#define MCDI_EVENT_LINKCHANGE_LP_CAP_WIDTH   16
 
#define MCDI_EVENT_LINKCHANGE_SPEED_LBN   16
 
#define MCDI_EVENT_LINKCHANGE_SPEED_WIDTH   4
 
#define MCDI_EVENT_LINKCHANGE_SPEED_100M   0x1 /* enum */
 
#define MCDI_EVENT_LINKCHANGE_SPEED_1G   0x2 /* enum */
 
#define MCDI_EVENT_LINKCHANGE_SPEED_10G   0x3 /* enum */
 
#define MCDI_EVENT_LINKCHANGE_FCNTL_LBN   20
 
#define MCDI_EVENT_LINKCHANGE_FCNTL_WIDTH   4
 
#define MCDI_EVENT_LINKCHANGE_LINK_FLAGS_LBN   24
 
#define MCDI_EVENT_LINKCHANGE_LINK_FLAGS_WIDTH   8
 
#define MCDI_EVENT_SENSOREVT_MONITOR_LBN   0
 
#define MCDI_EVENT_SENSOREVT_MONITOR_WIDTH   8
 
#define MCDI_EVENT_SENSOREVT_STATE_LBN   8
 
#define MCDI_EVENT_SENSOREVT_STATE_WIDTH   8
 
#define MCDI_EVENT_SENSOREVT_VALUE_LBN   16
 
#define MCDI_EVENT_SENSOREVT_VALUE_WIDTH   16
 
#define MCDI_EVENT_FWALERT_DATA_LBN   8
 
#define MCDI_EVENT_FWALERT_DATA_WIDTH   24
 
#define MCDI_EVENT_FWALERT_REASON_LBN   0
 
#define MCDI_EVENT_FWALERT_REASON_WIDTH   8
 
#define MCDI_EVENT_FWALERT_REASON_SRAM_ACCESS   0x1 /* enum */
 
#define MCDI_EVENT_FLR_VF_LBN   0
 
#define MCDI_EVENT_FLR_VF_WIDTH   8
 
#define MCDI_EVENT_TX_ERR_TXQ_LBN   0
 
#define MCDI_EVENT_TX_ERR_TXQ_WIDTH   12
 
#define MCDI_EVENT_TX_ERR_TYPE_LBN   12
 
#define MCDI_EVENT_TX_ERR_TYPE_WIDTH   4
 
#define MCDI_EVENT_TX_ERR_DL_FAIL   0x1 /* enum */
 
#define MCDI_EVENT_TX_ERR_NO_EOP   0x2 /* enum */
 
#define MCDI_EVENT_TX_ERR_2BIG   0x3 /* enum */
 
#define MCDI_EVENT_TX_ERR_INFO_LBN   16
 
#define MCDI_EVENT_TX_ERR_INFO_WIDTH   16
 
#define MCDI_EVENT_TX_FLUSH_TXQ_LBN   0
 
#define MCDI_EVENT_TX_FLUSH_TXQ_WIDTH   12
 
#define MCDI_EVENT_PTP_ERR_TYPE_LBN   0
 
#define MCDI_EVENT_PTP_ERR_TYPE_WIDTH   8
 
#define MCDI_EVENT_PTP_ERR_PLL_LOST   0x1 /* enum */
 
#define MCDI_EVENT_PTP_ERR_FILTER   0x2 /* enum */
 
#define MCDI_EVENT_PTP_ERR_FIFO   0x3 /* enum */
 
#define MCDI_EVENT_PTP_ERR_QUEUE   0x4 /* enum */
 
#define MCDI_EVENT_DATA_LBN   0
 
#define MCDI_EVENT_DATA_WIDTH   32
 
#define MCDI_EVENT_SRC_LBN   36
 
#define MCDI_EVENT_SRC_WIDTH   8
 
#define MCDI_EVENT_EV_CODE_LBN   60
 
#define MCDI_EVENT_EV_CODE_WIDTH   4
 
#define MCDI_EVENT_CODE_LBN   44
 
#define MCDI_EVENT_CODE_WIDTH   8
 
#define MCDI_EVENT_CODE_BADSSERT   0x1 /* enum */
 
#define MCDI_EVENT_CODE_PMNOTICE   0x2 /* enum */
 
#define MCDI_EVENT_CODE_CMDDONE   0x3 /* enum */
 
#define MCDI_EVENT_CODE_LINKCHANGE   0x4 /* enum */
 
#define MCDI_EVENT_CODE_SENSOREVT   0x5 /* enum */
 
#define MCDI_EVENT_CODE_SCHEDERR   0x6 /* enum */
 
#define MCDI_EVENT_CODE_REBOOT   0x7 /* enum */
 
#define MCDI_EVENT_CODE_MAC_STATS_DMA   0x8 /* enum */
 
#define MCDI_EVENT_CODE_FWALERT   0x9 /* enum */
 
#define MCDI_EVENT_CODE_FLR   0xa /* enum */
 
#define MCDI_EVENT_CODE_TX_ERR   0xb /* enum */
 
#define MCDI_EVENT_CODE_TX_FLUSH   0xc /* enum */
 
#define MCDI_EVENT_CODE_PTP_RX   0xd /* enum */
 
#define MCDI_EVENT_CODE_PTP_FAULT   0xe /* enum */
 
#define MCDI_EVENT_CODE_PTP_PPS   0xf /* enum */
 
#define MCDI_EVENT_CMDDONE_DATA_OFST   0
 
#define MCDI_EVENT_CMDDONE_DATA_LBN   0
 
#define MCDI_EVENT_CMDDONE_DATA_WIDTH   32
 
#define MCDI_EVENT_LINKCHANGE_DATA_OFST   0
 
#define MCDI_EVENT_LINKCHANGE_DATA_LBN   0
 
#define MCDI_EVENT_LINKCHANGE_DATA_WIDTH   32
 
#define MCDI_EVENT_SENSOREVT_DATA_OFST   0
 
#define MCDI_EVENT_SENSOREVT_DATA_LBN   0
 
#define MCDI_EVENT_SENSOREVT_DATA_WIDTH   32
 
#define MCDI_EVENT_MAC_STATS_DMA_GENERATION_OFST   0
 
#define MCDI_EVENT_MAC_STATS_DMA_GENERATION_LBN   0
 
#define MCDI_EVENT_MAC_STATS_DMA_GENERATION_WIDTH   32
 
#define MCDI_EVENT_TX_ERR_DATA_OFST   0
 
#define MCDI_EVENT_TX_ERR_DATA_LBN   0
 
#define MCDI_EVENT_TX_ERR_DATA_WIDTH   32
 
#define MCDI_EVENT_PTP_SECONDS_OFST   0
 
#define MCDI_EVENT_PTP_SECONDS_LBN   0
 
#define MCDI_EVENT_PTP_SECONDS_WIDTH   32
 
#define MCDI_EVENT_PTP_NANOSECONDS_OFST   0
 
#define MCDI_EVENT_PTP_NANOSECONDS_LBN   0
 
#define MCDI_EVENT_PTP_NANOSECONDS_WIDTH   32
 
#define MCDI_EVENT_PTP_UUID_OFST   0
 
#define MCDI_EVENT_PTP_UUID_LBN   0
 
#define MCDI_EVENT_PTP_UUID_WIDTH   32
 
#define MC_CMD_READ32   0x1
 
#define MC_CMD_READ32_IN_LEN   8
 
#define MC_CMD_READ32_IN_ADDR_OFST   0
 
#define MC_CMD_READ32_IN_NUMWORDS_OFST   4
 
#define MC_CMD_READ32_OUT_LENMIN   4
 
#define MC_CMD_READ32_OUT_LENMAX   252
 
#define MC_CMD_READ32_OUT_LEN(num)   (0+4*(num))
 
#define MC_CMD_READ32_OUT_BUFFER_OFST   0
 
#define MC_CMD_READ32_OUT_BUFFER_LEN   4
 
#define MC_CMD_READ32_OUT_BUFFER_MINNUM   1
 
#define MC_CMD_READ32_OUT_BUFFER_MAXNUM   63
 
#define MC_CMD_WRITE32   0x2
 
#define MC_CMD_WRITE32_IN_LENMIN   8
 
#define MC_CMD_WRITE32_IN_LENMAX   252
 
#define MC_CMD_WRITE32_IN_LEN(num)   (4+4*(num))
 
#define MC_CMD_WRITE32_IN_ADDR_OFST   0
 
#define MC_CMD_WRITE32_IN_BUFFER_OFST   4
 
#define MC_CMD_WRITE32_IN_BUFFER_LEN   4
 
#define MC_CMD_WRITE32_IN_BUFFER_MINNUM   1
 
#define MC_CMD_WRITE32_IN_BUFFER_MAXNUM   62
 
#define MC_CMD_WRITE32_OUT_LEN   0
 
#define MC_CMD_COPYCODE   0x3
 
#define MC_CMD_COPYCODE_IN_LEN   16
 
#define MC_CMD_COPYCODE_IN_SRC_ADDR_OFST   0
 
#define MC_CMD_COPYCODE_IN_DEST_ADDR_OFST   4
 
#define MC_CMD_COPYCODE_IN_NUMWORDS_OFST   8
 
#define MC_CMD_COPYCODE_IN_JUMP_OFST   12
 
#define MC_CMD_COPYCODE_JUMP_NONE   0x1 /* enum */
 
#define MC_CMD_COPYCODE_OUT_LEN   0
 
#define MC_CMD_SET_FUNC   0x4
 
#define MC_CMD_SET_FUNC_IN_LEN   4
 
#define MC_CMD_SET_FUNC_IN_FUNC_OFST   0
 
#define MC_CMD_SET_FUNC_OUT_LEN   0
 
#define MC_CMD_GET_BOOT_STATUS   0x5
 
#define MC_CMD_GET_BOOT_STATUS_IN_LEN   0
 
#define MC_CMD_GET_BOOT_STATUS_OUT_LEN   8
 
#define MC_CMD_GET_BOOT_STATUS_OUT_BOOT_OFFSET_OFST   0
 
#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_OFST   4
 
#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_WATCHDOG_LBN   0
 
#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_WATCHDOG_WIDTH   1
 
#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_PRIMARY_LBN   1
 
#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_PRIMARY_WIDTH   1
 
#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_BACKUP_LBN   2
 
#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_BACKUP_WIDTH   1
 
#define MC_CMD_GET_ASSERTS   0x6
 
#define MC_CMD_GET_ASSERTS_IN_LEN   4
 
#define MC_CMD_GET_ASSERTS_IN_CLEAR_OFST   0
 
#define MC_CMD_GET_ASSERTS_OUT_LEN   140
 
#define MC_CMD_GET_ASSERTS_OUT_GLOBAL_FLAGS_OFST   0
 
#define MC_CMD_GET_ASSERTS_FLAGS_NO_FAILS   0x1 /* enum */
 
#define MC_CMD_GET_ASSERTS_FLAGS_SYS_FAIL   0x2 /* enum */
 
#define MC_CMD_GET_ASSERTS_FLAGS_THR_FAIL   0x3 /* enum */
 
#define MC_CMD_GET_ASSERTS_FLAGS_WDOG_FIRED   0x4 /* enum */
 
#define MC_CMD_GET_ASSERTS_OUT_SAVED_PC_OFFS_OFST   4
 
#define MC_CMD_GET_ASSERTS_OUT_GP_REGS_OFFS_OFST   8
 
#define MC_CMD_GET_ASSERTS_OUT_GP_REGS_OFFS_LEN   4
 
#define MC_CMD_GET_ASSERTS_OUT_GP_REGS_OFFS_NUM   31
 
#define MC_CMD_GET_ASSERTS_OUT_THREAD_OFFS_OFST   132
 
#define MC_CMD_GET_ASSERTS_OUT_RESERVED_OFST   136
 
#define MC_CMD_LOG_CTRL   0x7
 
#define MC_CMD_LOG_CTRL_IN_LEN   8
 
#define MC_CMD_LOG_CTRL_IN_LOG_DEST_OFST   0
 
#define MC_CMD_LOG_CTRL_IN_LOG_DEST_UART   0x1 /* enum */
 
#define MC_CMD_LOG_CTRL_IN_LOG_DEST_EVQ   0x2 /* enum */
 
#define MC_CMD_LOG_CTRL_IN_LOG_DEST_EVQ_OFST   4
 
#define MC_CMD_LOG_CTRL_OUT_LEN   0
 
#define MC_CMD_GET_VERSION   0x8
 
#define MC_CMD_GET_VERSION_IN_LEN   0
 
#define MC_CMD_GET_VERSION_V0_OUT_LEN   4
 
#define MC_CMD_GET_VERSION_OUT_FIRMWARE_OFST   0
 
#define MC_CMD_GET_VERSION_OUT_FIRMWARE_ANY   0xffffffff /* enum */
 
#define MC_CMD_GET_VERSION_OUT_FIRMWARE_BOOTROM   0xb0070000 /* enum */
 
#define MC_CMD_GET_VERSION_OUT_LEN   32
 
#define MC_CMD_GET_VERSION_OUT_PCOL_OFST   4
 
#define MC_CMD_GET_VERSION_OUT_SUPPORTED_FUNCS_OFST   8
 
#define MC_CMD_GET_VERSION_OUT_SUPPORTED_FUNCS_LEN   16
 
#define MC_CMD_GET_VERSION_OUT_VERSION_OFST   24
 
#define MC_CMD_GET_VERSION_OUT_VERSION_LEN   8
 
#define MC_CMD_GET_VERSION_OUT_VERSION_LO_OFST   24
 
#define MC_CMD_GET_VERSION_OUT_VERSION_HI_OFST   28
 
#define MC_CMD_GET_FPGAREG   0x9
 
#define MC_CMD_GET_FPGAREG_IN_LEN   8
 
#define MC_CMD_GET_FPGAREG_IN_ADDR_OFST   0
 
#define MC_CMD_GET_FPGAREG_IN_NUMBYTES_OFST   4
 
#define MC_CMD_GET_FPGAREG_OUT_LENMIN   1
 
#define MC_CMD_GET_FPGAREG_OUT_LENMAX   252
 
#define MC_CMD_GET_FPGAREG_OUT_LEN(num)   (0+1*(num))
 
#define MC_CMD_GET_FPGAREG_OUT_BUFFER_OFST   0
 
#define MC_CMD_GET_FPGAREG_OUT_BUFFER_LEN   1
 
#define MC_CMD_GET_FPGAREG_OUT_BUFFER_MINNUM   1
 
#define MC_CMD_GET_FPGAREG_OUT_BUFFER_MAXNUM   252
 
#define MC_CMD_PUT_FPGAREG   0xa
 
#define MC_CMD_PUT_FPGAREG_IN_LENMIN   5
 
#define MC_CMD_PUT_FPGAREG_IN_LENMAX   252
 
#define MC_CMD_PUT_FPGAREG_IN_LEN(num)   (4+1*(num))
 
#define MC_CMD_PUT_FPGAREG_IN_ADDR_OFST   0
 
#define MC_CMD_PUT_FPGAREG_IN_BUFFER_OFST   4
 
#define MC_CMD_PUT_FPGAREG_IN_BUFFER_LEN   1
 
#define MC_CMD_PUT_FPGAREG_IN_BUFFER_MINNUM   1
 
#define MC_CMD_PUT_FPGAREG_IN_BUFFER_MAXNUM   248
 
#define MC_CMD_PUT_FPGAREG_OUT_LEN   0
 
#define MC_CMD_PTP   0xb
 
#define MC_CMD_PTP_IN_LEN   1
 
#define MC_CMD_PTP_IN_OP_OFST   0
 
#define MC_CMD_PTP_IN_OP_LEN   1
 
#define MC_CMD_PTP_OP_ENABLE   0x1 /* enum */
 
#define MC_CMD_PTP_OP_DISABLE   0x2 /* enum */
 
#define MC_CMD_PTP_OP_TRANSMIT   0x3 /* enum */
 
#define MC_CMD_PTP_OP_READ_NIC_TIME   0x4 /* enum */
 
#define MC_CMD_PTP_OP_STATUS   0x5 /* enum */
 
#define MC_CMD_PTP_OP_ADJUST   0x6 /* enum */
 
#define MC_CMD_PTP_OP_SYNCHRONIZE   0x7 /* enum */
 
#define MC_CMD_PTP_OP_MANFTEST_BASIC   0x8 /* enum */
 
#define MC_CMD_PTP_OP_MANFTEST_PACKET   0x9 /* enum */
 
#define MC_CMD_PTP_OP_RESET_STATS   0xa /* enum */
 
#define MC_CMD_PTP_OP_DEBUG   0xb /* enum */
 
#define MC_CMD_PTP_OP_MAX   0xc /* enum */
 
#define MC_CMD_PTP_IN_ENABLE_LEN   16
 
#define MC_CMD_PTP_IN_CMD_OFST   0
 
#define MC_CMD_PTP_IN_PERIPH_ID_OFST   4
 
#define MC_CMD_PTP_IN_ENABLE_QUEUE_OFST   8
 
#define MC_CMD_PTP_IN_ENABLE_MODE_OFST   12
 
#define MC_CMD_PTP_MODE_V1   0x0 /* enum */
 
#define MC_CMD_PTP_MODE_V1_VLAN   0x1 /* enum */
 
#define MC_CMD_PTP_MODE_V2   0x2 /* enum */
 
#define MC_CMD_PTP_MODE_V2_VLAN   0x3 /* enum */
 
#define MC_CMD_PTP_IN_DISABLE_LEN   8
 
#define MC_CMD_PTP_IN_TRANSMIT_LENMIN   13
 
#define MC_CMD_PTP_IN_TRANSMIT_LENMAX   252
 
#define MC_CMD_PTP_IN_TRANSMIT_LEN(num)   (12+1*(num))
 
#define MC_CMD_PTP_IN_TRANSMIT_LENGTH_OFST   8
 
#define MC_CMD_PTP_IN_TRANSMIT_PACKET_OFST   12
 
#define MC_CMD_PTP_IN_TRANSMIT_PACKET_LEN   1
 
#define MC_CMD_PTP_IN_TRANSMIT_PACKET_MINNUM   1
 
#define MC_CMD_PTP_IN_TRANSMIT_PACKET_MAXNUM   240
 
#define MC_CMD_PTP_IN_READ_NIC_TIME_LEN   8
 
#define MC_CMD_PTP_IN_STATUS_LEN   8
 
#define MC_CMD_PTP_IN_ADJUST_LEN   24
 
#define MC_CMD_PTP_IN_ADJUST_FREQ_OFST   8
 
#define MC_CMD_PTP_IN_ADJUST_FREQ_LEN   8
 
#define MC_CMD_PTP_IN_ADJUST_FREQ_LO_OFST   8
 
#define MC_CMD_PTP_IN_ADJUST_FREQ_HI_OFST   12
 
#define MC_CMD_PTP_IN_ADJUST_BITS   0x28 /* enum */
 
#define MC_CMD_PTP_IN_ADJUST_SECONDS_OFST   16
 
#define MC_CMD_PTP_IN_ADJUST_NANOSECONDS_OFST   20
 
#define MC_CMD_PTP_IN_SYNCHRONIZE_LEN   20
 
#define MC_CMD_PTP_IN_SYNCHRONIZE_NUMTIMESETS_OFST   8
 
#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_OFST   12
 
#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_LEN   8
 
#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_LO_OFST   12
 
#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_HI_OFST   16
 
#define MC_CMD_PTP_IN_MANFTEST_BASIC_LEN   8
 
#define MC_CMD_PTP_IN_MANFTEST_PACKET_LEN   12
 
#define MC_CMD_PTP_IN_MANFTEST_PACKET_TEST_ENABLE_OFST   8
 
#define MC_CMD_PTP_IN_RESET_STATS_LEN   8
 
#define MC_CMD_PTP_IN_DEBUG_LEN   12
 
#define MC_CMD_PTP_IN_DEBUG_DEBUG_PARAM_OFST   8
 
#define MC_CMD_PTP_OUT_LEN   0
 
#define MC_CMD_PTP_OUT_TRANSMIT_LEN   8
 
#define MC_CMD_PTP_OUT_TRANSMIT_SECONDS_OFST   0
 
#define MC_CMD_PTP_OUT_TRANSMIT_NANOSECONDS_OFST   4
 
#define MC_CMD_PTP_OUT_READ_NIC_TIME_LEN   8
 
#define MC_CMD_PTP_OUT_READ_NIC_TIME_SECONDS_OFST   0
 
#define MC_CMD_PTP_OUT_READ_NIC_TIME_NANOSECONDS_OFST   4
 
#define MC_CMD_PTP_OUT_STATUS_LEN   64
 
#define MC_CMD_PTP_OUT_STATUS_CLOCK_FREQ_OFST   0
 
#define MC_CMD_PTP_OUT_STATUS_STATS_TX_OFST   4
 
#define MC_CMD_PTP_OUT_STATUS_STATS_RX_OFST   8
 
#define MC_CMD_PTP_OUT_STATUS_STATS_TS_OFST   12
 
#define MC_CMD_PTP_OUT_STATUS_STATS_FM_OFST   16
 
#define MC_CMD_PTP_OUT_STATUS_STATS_NFM_OFST   20
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFLOW_OFST   24
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_BAD_OFST   28
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MIN_OFST   32
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MAX_OFST   36
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_LAST_OFST   40
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MEAN_OFST   44
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MIN_OFST   48
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MAX_OFST   52
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_LAST_OFST   56
 
#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MEAN_OFST   60
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_LENMIN   20
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_LENMAX   240
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_LEN(num)   (0+20*(num))
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_OFST   0
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_LEN   20
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_MINNUM   1
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_MAXNUM   12
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_HOSTSTART_OFST   0
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_SECONDS_OFST   4
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_NANOSECONDS_OFST   8
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_HOSTEND_OFST   12
 
#define MC_CMD_PTP_OUT_SYNCHRONIZE_WAITNS_OFST   16
 
#define MC_CMD_PTP_OUT_MANFTEST_BASIC_LEN   8
 
#define MC_CMD_PTP_OUT_MANFTEST_BASIC_TEST_RESULT_OFST   0
 
#define MC_CMD_PTP_MANF_SUCCESS   0x0 /* enum */
 
#define MC_CMD_PTP_MANF_FPGA_LOAD   0x1 /* enum */
 
#define MC_CMD_PTP_MANF_FPGA_VERSION   0x2 /* enum */
 
#define MC_CMD_PTP_MANF_FPGA_REGISTERS   0x3 /* enum */
 
#define MC_CMD_PTP_MANF_OSCILLATOR   0x4 /* enum */
 
#define MC_CMD_PTP_MANF_TIMESTAMPS   0x5 /* enum */
 
#define MC_CMD_PTP_MANF_PACKET_COUNT   0x6 /* enum */
 
#define MC_CMD_PTP_MANF_FILTER_COUNT   0x7 /* enum */
 
#define MC_CMD_PTP_MANF_PACKET_ENOUGH   0x8 /* enum */
 
#define MC_CMD_PTP_MANF_GPIO_TRIGGER   0x9 /* enum */
 
#define MC_CMD_PTP_OUT_MANFTEST_BASIC_TEST_EXTOSC_OFST   4
 
#define MC_CMD_PTP_OUT_MANFTEST_PACKET_LEN   12
 
#define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_RESULT_OFST   0
 
#define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_FPGACOUNT_OFST   4
 
#define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_FILTERCOUNT_OFST   8
 
#define MC_CMD_CSR_READ32   0xc
 
#define MC_CMD_CSR_READ32_IN_LEN   12
 
#define MC_CMD_CSR_READ32_IN_ADDR_OFST   0
 
#define MC_CMD_CSR_READ32_IN_STEP_OFST   4
 
#define MC_CMD_CSR_READ32_IN_NUMWORDS_OFST   8
 
#define MC_CMD_CSR_READ32_OUT_LENMIN   4
 
#define MC_CMD_CSR_READ32_OUT_LENMAX   252
 
#define MC_CMD_CSR_READ32_OUT_LEN(num)   (0+4*(num))
 
#define MC_CMD_CSR_READ32_OUT_BUFFER_OFST   0
 
#define MC_CMD_CSR_READ32_OUT_BUFFER_LEN   4
 
#define MC_CMD_CSR_READ32_OUT_BUFFER_MINNUM   1
 
#define MC_CMD_CSR_READ32_OUT_BUFFER_MAXNUM   63
 
#define MC_CMD_CSR_WRITE32   0xd
 
#define MC_CMD_CSR_WRITE32_IN_LENMIN   12
 
#define MC_CMD_CSR_WRITE32_IN_LENMAX   252
 
#define MC_CMD_CSR_WRITE32_IN_LEN(num)   (8+4*(num))
 
#define MC_CMD_CSR_WRITE32_IN_ADDR_OFST   0
 
#define MC_CMD_CSR_WRITE32_IN_STEP_OFST   4
 
#define MC_CMD_CSR_WRITE32_IN_BUFFER_OFST   8
 
#define MC_CMD_CSR_WRITE32_IN_BUFFER_LEN   4
 
#define MC_CMD_CSR_WRITE32_IN_BUFFER_MINNUM   1
 
#define MC_CMD_CSR_WRITE32_IN_BUFFER_MAXNUM   61
 
#define MC_CMD_CSR_WRITE32_OUT_LEN   4
 
#define MC_CMD_CSR_WRITE32_OUT_STATUS_OFST   0
 
#define MC_CMD_STACKINFO   0xf
 
#define MC_CMD_STACKINFO_IN_LEN   0
 
#define MC_CMD_STACKINFO_OUT_LENMIN   12
 
#define MC_CMD_STACKINFO_OUT_LENMAX   252
 
#define MC_CMD_STACKINFO_OUT_LEN(num)   (0+12*(num))
 
#define MC_CMD_STACKINFO_OUT_THREAD_INFO_OFST   0
 
#define MC_CMD_STACKINFO_OUT_THREAD_INFO_LEN   12
 
#define MC_CMD_STACKINFO_OUT_THREAD_INFO_MINNUM   1
 
#define MC_CMD_STACKINFO_OUT_THREAD_INFO_MAXNUM   21
 
#define MC_CMD_MDIO_READ   0x10
 
#define MC_CMD_MDIO_READ_IN_LEN   16
 
#define MC_CMD_MDIO_READ_IN_BUS_OFST   0
 
#define MC_CMD_MDIO_BUS_INTERNAL   0x0 /* enum */
 
#define MC_CMD_MDIO_BUS_EXTERNAL   0x1 /* enum */
 
#define MC_CMD_MDIO_READ_IN_PRTAD_OFST   4
 
#define MC_CMD_MDIO_READ_IN_DEVAD_OFST   8
 
#define MC_CMD_MDIO_CLAUSE22   0x20 /* enum */
 
#define MC_CMD_MDIO_READ_IN_ADDR_OFST   12
 
#define MC_CMD_MDIO_READ_OUT_LEN   8
 
#define MC_CMD_MDIO_READ_OUT_VALUE_OFST   0
 
#define MC_CMD_MDIO_READ_OUT_STATUS_OFST   4
 
#define MC_CMD_MDIO_STATUS_GOOD   0x8 /* enum */
 
#define MC_CMD_MDIO_WRITE   0x11
 
#define MC_CMD_MDIO_WRITE_IN_LEN   20
 
#define MC_CMD_MDIO_WRITE_IN_BUS_OFST   0
 
#define MC_CMD_MDIO_WRITE_IN_PRTAD_OFST   4
 
#define MC_CMD_MDIO_WRITE_IN_DEVAD_OFST   8
 
#define MC_CMD_MDIO_WRITE_IN_ADDR_OFST   12
 
#define MC_CMD_MDIO_WRITE_IN_VALUE_OFST   16
 
#define MC_CMD_MDIO_WRITE_OUT_LEN   4
 
#define MC_CMD_MDIO_WRITE_OUT_STATUS_OFST   0
 
#define MC_CMD_DBI_WRITE   0x12
 
#define MC_CMD_DBI_WRITE_IN_LENMIN   12
 
#define MC_CMD_DBI_WRITE_IN_LENMAX   252
 
#define MC_CMD_DBI_WRITE_IN_LEN(num)   (0+12*(num))
 
#define MC_CMD_DBI_WRITE_IN_DBIWROP_OFST   0
 
#define MC_CMD_DBI_WRITE_IN_DBIWROP_LEN   12
 
#define MC_CMD_DBI_WRITE_IN_DBIWROP_MINNUM   1
 
#define MC_CMD_DBI_WRITE_IN_DBIWROP_MAXNUM   21
 
#define MC_CMD_DBI_WRITE_OUT_LEN   0
 
#define MC_CMD_DBIWROP_TYPEDEF_LEN   12
 
#define MC_CMD_DBIWROP_TYPEDEF_ADDRESS_OFST   0
 
#define MC_CMD_DBIWROP_TYPEDEF_ADDRESS_LBN   0
 
#define MC_CMD_DBIWROP_TYPEDEF_ADDRESS_WIDTH   32
 
#define MC_CMD_DBIWROP_TYPEDEF_BYTE_MASK_OFST   4
 
#define MC_CMD_DBIWROP_TYPEDEF_BYTE_MASK_LBN   32
 
#define MC_CMD_DBIWROP_TYPEDEF_BYTE_MASK_WIDTH   32
 
#define MC_CMD_DBIWROP_TYPEDEF_VALUE_OFST   8
 
#define MC_CMD_DBIWROP_TYPEDEF_VALUE_LBN   64
 
#define MC_CMD_DBIWROP_TYPEDEF_VALUE_WIDTH   32
 
#define MC_CMD_PORT_READ32   0x14
 
#define MC_CMD_PORT_READ32_IN_LEN   4
 
#define MC_CMD_PORT_READ32_IN_ADDR_OFST   0
 
#define MC_CMD_PORT_READ32_OUT_LEN   8
 
#define MC_CMD_PORT_READ32_OUT_VALUE_OFST   0
 
#define MC_CMD_PORT_READ32_OUT_STATUS_OFST   4
 
#define MC_CMD_PORT_WRITE32   0x15
 
#define MC_CMD_PORT_WRITE32_IN_LEN   8
 
#define MC_CMD_PORT_WRITE32_IN_ADDR_OFST   0
 
#define MC_CMD_PORT_WRITE32_IN_VALUE_OFST   4
 
#define MC_CMD_PORT_WRITE32_OUT_LEN   4
 
#define MC_CMD_PORT_WRITE32_OUT_STATUS_OFST   0
 
#define MC_CMD_PORT_READ128   0x16
 
#define MC_CMD_PORT_READ128_IN_LEN   4
 
#define MC_CMD_PORT_READ128_IN_ADDR_OFST   0
 
#define MC_CMD_PORT_READ128_OUT_LEN   20
 
#define MC_CMD_PORT_READ128_OUT_VALUE_OFST   0
 
#define MC_CMD_PORT_READ128_OUT_VALUE_LEN   16
 
#define MC_CMD_PORT_READ128_OUT_STATUS_OFST   16
 
#define MC_CMD_PORT_WRITE128   0x17
 
#define MC_CMD_PORT_WRITE128_IN_LEN   20
 
#define MC_CMD_PORT_WRITE128_IN_ADDR_OFST   0
 
#define MC_CMD_PORT_WRITE128_IN_VALUE_OFST   4
 
#define MC_CMD_PORT_WRITE128_IN_VALUE_LEN   16
 
#define MC_CMD_PORT_WRITE128_OUT_LEN   4
 
#define MC_CMD_PORT_WRITE128_OUT_STATUS_OFST   0
 
#define MC_CMD_GET_BOARD_CFG   0x18
 
#define MC_CMD_GET_BOARD_CFG_IN_LEN   0
 
#define MC_CMD_GET_BOARD_CFG_OUT_LENMIN   96
 
#define MC_CMD_GET_BOARD_CFG_OUT_LENMAX   136
 
#define MC_CMD_GET_BOARD_CFG_OUT_LEN(num)   (72+2*(num))
 
#define MC_CMD_GET_BOARD_CFG_OUT_BOARD_TYPE_OFST   0
 
#define MC_CMD_GET_BOARD_CFG_OUT_BOARD_NAME_OFST   4
 
#define MC_CMD_GET_BOARD_CFG_OUT_BOARD_NAME_LEN   32
 
#define MC_CMD_GET_BOARD_CFG_OUT_CAPABILITIES_PORT0_OFST   36
 
#define MC_CMD_CAPABILITIES_SMALL_BUF_TBL_LBN   0x0 /* enum */
 
#define MC_CMD_CAPABILITIES_SMALL_BUF_TBL_WIDTH   0x1 /* enum */
 
#define MC_CMD_CAPABILITIES_TURBO_LBN   0x1 /* enum */
 
#define MC_CMD_CAPABILITIES_TURBO_WIDTH   0x1 /* enum */
 
#define MC_CMD_CAPABILITIES_TURBO_ACTIVE_LBN   0x2 /* enum */
 
#define MC_CMD_CAPABILITIES_TURBO_ACTIVE_WIDTH   0x1 /* enum */
 
#define MC_CMD_CAPABILITIES_PTP_LBN   0x3 /* enum */
 
#define MC_CMD_CAPABILITIES_PTP_WIDTH   0x1 /* enum */
 
#define MC_CMD_GET_BOARD_CFG_OUT_CAPABILITIES_PORT1_OFST   40
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT0_OFST   44
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT0_LEN   6
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT1_OFST   50
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT1_LEN   6
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_COUNT_PORT0_OFST   56
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_COUNT_PORT1_OFST   60
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_STRIDE_PORT0_OFST   64
 
#define MC_CMD_GET_BOARD_CFG_OUT_MAC_STRIDE_PORT1_OFST   68
 
#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_OFST   72
 
#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_LEN   2
 
#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_MINNUM   12
 
#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_MAXNUM   32
 
#define MC_CMD_DBI_READX   0x19
 
#define MC_CMD_DBI_READX_IN_LENMIN   8
 
#define MC_CMD_DBI_READX_IN_LENMAX   248
 
#define MC_CMD_DBI_READX_IN_LEN(num)   (0+8*(num))
 
#define MC_CMD_DBI_READX_IN_DBIRDOP_OFST   0
 
#define MC_CMD_DBI_READX_IN_DBIRDOP_LEN   8
 
#define MC_CMD_DBI_READX_IN_DBIRDOP_LO_OFST   0
 
#define MC_CMD_DBI_READX_IN_DBIRDOP_HI_OFST   4
 
#define MC_CMD_DBI_READX_IN_DBIRDOP_MINNUM   1
 
#define MC_CMD_DBI_READX_IN_DBIRDOP_MAXNUM   31
 
#define MC_CMD_DBI_READX_OUT_LENMIN   4
 
#define MC_CMD_DBI_READX_OUT_LENMAX   252
 
#define MC_CMD_DBI_READX_OUT_LEN(num)   (0+4*(num))
 
#define MC_CMD_DBI_READX_OUT_VALUE_OFST   0
 
#define MC_CMD_DBI_READX_OUT_VALUE_LEN   4
 
#define MC_CMD_DBI_READX_OUT_VALUE_MINNUM   1
 
#define MC_CMD_DBI_READX_OUT_VALUE_MAXNUM   63
 
#define MC_CMD_SET_RAND_SEED   0x1a
 
#define MC_CMD_SET_RAND_SEED_IN_LEN   16
 
#define MC_CMD_SET_RAND_SEED_IN_SEED_OFST   0
 
#define MC_CMD_SET_RAND_SEED_IN_SEED_LEN   16
 
#define MC_CMD_SET_RAND_SEED_OUT_LEN   0
 
#define MC_CMD_LTSSM_HIST   0x1b
 
#define MC_CMD_LTSSM_HIST_IN_LEN   0
 
#define MC_CMD_LTSSM_HIST_OUT_LENMIN   0
 
#define MC_CMD_LTSSM_HIST_OUT_LENMAX   252
 
#define MC_CMD_LTSSM_HIST_OUT_LEN(num)   (0+4*(num))
 
#define MC_CMD_LTSSM_HIST_OUT_DATA_OFST   0
 
#define MC_CMD_LTSSM_HIST_OUT_DATA_LEN   4
 
#define MC_CMD_LTSSM_HIST_OUT_DATA_MINNUM   0
 
#define MC_CMD_LTSSM_HIST_OUT_DATA_MAXNUM   63
 
#define MC_CMD_DRV_ATTACH   0x1c
 
#define MC_CMD_DRV_ATTACH_IN_LEN   8
 
#define MC_CMD_DRV_ATTACH_IN_NEW_STATE_OFST   0
 
#define MC_CMD_DRV_ATTACH_IN_UPDATE_OFST   4
 
#define MC_CMD_DRV_ATTACH_OUT_LEN   4
 
#define MC_CMD_DRV_ATTACH_OUT_OLD_STATE_OFST   0
 
#define MC_CMD_NCSI_PROD   0x1d
 
#define MC_CMD_NCSI_PROD_IN_LEN   4
 
#define MC_CMD_NCSI_PROD_IN_EVENTS_OFST   0
 
#define MC_CMD_NCSI_PROD_LINKCHANGE   0x0 /* enum */
 
#define MC_CMD_NCSI_PROD_RESET   0x1 /* enum */
 
#define MC_CMD_NCSI_PROD_DRVATTACH   0x2 /* enum */
 
#define MC_CMD_NCSI_PROD_IN_LINKCHANGE_LBN   0
 
#define MC_CMD_NCSI_PROD_IN_LINKCHANGE_WIDTH   1
 
#define MC_CMD_NCSI_PROD_IN_RESET_LBN   1
 
#define MC_CMD_NCSI_PROD_IN_RESET_WIDTH   1
 
#define MC_CMD_NCSI_PROD_IN_DRVATTACH_LBN   2
 
#define MC_CMD_NCSI_PROD_IN_DRVATTACH_WIDTH   1
 
#define MC_CMD_NCSI_PROD_OUT_LEN   0
 
#define MC_CMD_SHMUART   0x1f
 
#define MC_CMD_SHMUART_IN_LEN   4
 
#define MC_CMD_SHMUART_IN_FLAG_OFST   0
 
#define MC_CMD_SHMUART_OUT_LEN   0
 
#define MC_CMD_ENTITY_RESET   0x20
 
#define MC_CMD_ENTITY_RESET_IN_LEN   4
 
#define MC_CMD_ENTITY_RESET_IN_FLAG_OFST   0
 
#define MC_CMD_ENTITY_RESET_IN_FUNCTION_RESOURCE_RESET_LBN   0
 
#define MC_CMD_ENTITY_RESET_IN_FUNCTION_RESOURCE_RESET_WIDTH   1
 
#define MC_CMD_ENTITY_RESET_OUT_LEN   0
 
#define MC_CMD_PCIE_CREDITS   0x21
 
#define MC_CMD_PCIE_CREDITS_IN_LEN   8
 
#define MC_CMD_PCIE_CREDITS_IN_POLL_PERIOD_OFST   0
 
#define MC_CMD_PCIE_CREDITS_IN_WIPE_OFST   4
 
#define MC_CMD_PCIE_CREDITS_OUT_LEN   16
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_HDR_OFST   0
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_HDR_LEN   2
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_DATA_OFST   2
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_DATA_LEN   2
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_HDR_OFST   4
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_HDR_LEN   2
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_DATA_OFST   6
 
#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_DATA_LEN   2
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_HDR_OFST   8
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_HDR_LEN   2
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_DATA_OFST   10
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_DATA_LEN   2
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_HDR_OFST   12
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_HDR_LEN   2
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_DATA_OFST   14
 
#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_DATA_LEN   2
 
#define MC_CMD_RXD_MONITOR   0x22
 
#define MC_CMD_RXD_MONITOR_IN_LEN   12
 
#define MC_CMD_RXD_MONITOR_IN_QID_OFST   0
 
#define MC_CMD_RXD_MONITOR_IN_POLL_PERIOD_OFST   4
 
#define MC_CMD_RXD_MONITOR_IN_WIPE_OFST   8
 
#define MC_CMD_RXD_MONITOR_OUT_LEN   80
 
#define MC_CMD_RXD_MONITOR_OUT_QID_OFST   0
 
#define MC_CMD_RXD_MONITOR_OUT_RING_FILL_OFST   4
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_FILL_OFST   8
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_1_OFST   12
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_2_OFST   16
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_4_OFST   20
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_8_OFST   24
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_16_OFST   28
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_32_OFST   32
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_64_OFST   36
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_128_OFST   40
 
#define MC_CMD_RXD_MONITOR_OUT_RING_LT_256_OFST   44
 
#define MC_CMD_RXD_MONITOR_OUT_RING_GE_256_OFST   48
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_1_OFST   52
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_2_OFST   56
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_4_OFST   60
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_8_OFST   64
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_16_OFST   68
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_32_OFST   72
 
#define MC_CMD_RXD_MONITOR_OUT_CACHE_GE_32_OFST   76
 
#define MC_CMD_PUTS   0x23
 
#define MC_CMD_PUTS_IN_LENMIN   13
 
#define MC_CMD_PUTS_IN_LENMAX   252
 
#define MC_CMD_PUTS_IN_LEN(num)   (12+1*(num))
 
#define MC_CMD_PUTS_IN_DEST_OFST   0
 
#define MC_CMD_PUTS_IN_UART_LBN   0
 
#define MC_CMD_PUTS_IN_UART_WIDTH   1
 
#define MC_CMD_PUTS_IN_PORT_LBN   1
 
#define MC_CMD_PUTS_IN_PORT_WIDTH   1
 
#define MC_CMD_PUTS_IN_DHOST_OFST   4
 
#define MC_CMD_PUTS_IN_DHOST_LEN   6
 
#define MC_CMD_PUTS_IN_STRING_OFST   12
 
#define MC_CMD_PUTS_IN_STRING_LEN   1
 
#define MC_CMD_PUTS_IN_STRING_MINNUM   1
 
#define MC_CMD_PUTS_IN_STRING_MAXNUM   240
 
#define MC_CMD_PUTS_OUT_LEN   0
 
#define MC_CMD_GET_PHY_CFG   0x24
 
#define MC_CMD_GET_PHY_CFG_IN_LEN   0
 
#define MC_CMD_GET_PHY_CFG_OUT_LEN   72
 
#define MC_CMD_GET_PHY_CFG_OUT_FLAGS_OFST   0
 
#define MC_CMD_GET_PHY_CFG_OUT_PRESENT_LBN   0
 
#define MC_CMD_GET_PHY_CFG_OUT_PRESENT_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_SHORT_LBN   1
 
#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_SHORT_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_LONG_LBN   2
 
#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_LONG_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_LOWPOWER_LBN   3
 
#define MC_CMD_GET_PHY_CFG_OUT_LOWPOWER_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_POWEROFF_LBN   4
 
#define MC_CMD_GET_PHY_CFG_OUT_POWEROFF_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_TXDIS_LBN   5
 
#define MC_CMD_GET_PHY_CFG_OUT_TXDIS_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_BIST_LBN   6
 
#define MC_CMD_GET_PHY_CFG_OUT_BIST_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_TYPE_OFST   4
 
#define MC_CMD_GET_PHY_CFG_OUT_SUPPORTED_CAP_OFST   8
 
#define MC_CMD_PHY_CAP_10HDX_LBN   1
 
#define MC_CMD_PHY_CAP_10HDX_WIDTH   1
 
#define MC_CMD_PHY_CAP_10FDX_LBN   2
 
#define MC_CMD_PHY_CAP_10FDX_WIDTH   1
 
#define MC_CMD_PHY_CAP_100HDX_LBN   3
 
#define MC_CMD_PHY_CAP_100HDX_WIDTH   1
 
#define MC_CMD_PHY_CAP_100FDX_LBN   4
 
#define MC_CMD_PHY_CAP_100FDX_WIDTH   1
 
#define MC_CMD_PHY_CAP_1000HDX_LBN   5
 
#define MC_CMD_PHY_CAP_1000HDX_WIDTH   1
 
#define MC_CMD_PHY_CAP_1000FDX_LBN   6
 
#define MC_CMD_PHY_CAP_1000FDX_WIDTH   1
 
#define MC_CMD_PHY_CAP_10000FDX_LBN   7
 
#define MC_CMD_PHY_CAP_10000FDX_WIDTH   1
 
#define MC_CMD_PHY_CAP_PAUSE_LBN   8
 
#define MC_CMD_PHY_CAP_PAUSE_WIDTH   1
 
#define MC_CMD_PHY_CAP_ASYM_LBN   9
 
#define MC_CMD_PHY_CAP_ASYM_WIDTH   1
 
#define MC_CMD_PHY_CAP_AN_LBN   10
 
#define MC_CMD_PHY_CAP_AN_WIDTH   1
 
#define MC_CMD_GET_PHY_CFG_OUT_CHANNEL_OFST   12
 
#define MC_CMD_GET_PHY_CFG_OUT_PRT_OFST   16
 
#define MC_CMD_GET_PHY_CFG_OUT_STATS_MASK_OFST   20
 
#define MC_CMD_GET_PHY_CFG_OUT_NAME_OFST   24
 
#define MC_CMD_GET_PHY_CFG_OUT_NAME_LEN   20
 
#define MC_CMD_GET_PHY_CFG_OUT_MEDIA_TYPE_OFST   44
 
#define MC_CMD_MEDIA_XAUI   0x1 /* enum */
 
#define MC_CMD_MEDIA_CX4   0x2 /* enum */
 
#define MC_CMD_MEDIA_KX4   0x3 /* enum */
 
#define MC_CMD_MEDIA_XFP   0x4 /* enum */
 
#define MC_CMD_MEDIA_SFP_PLUS   0x5 /* enum */
 
#define MC_CMD_MEDIA_BASE_T   0x6 /* enum */
 
#define MC_CMD_GET_PHY_CFG_OUT_MMD_MASK_OFST   48
 
#define MC_CMD_MMD_CLAUSE22   0x0 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_PMAPMD   0x1 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_WIS   0x2 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_PCS   0x3 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_PHYXS   0x4 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_DTEXS   0x5 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_TC   0x6 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_AN   0x7 /* enum */
 
#define MC_CMD_MMD_CLAUSE45_C22EXT   0x1d /* enum */
 
#define MC_CMD_MMD_CLAUSE45_VEND1   0x1e /* enum */
 
#define MC_CMD_MMD_CLAUSE45_VEND2   0x1f /* enum */
 
#define MC_CMD_GET_PHY_CFG_OUT_REVISION_OFST   52
 
#define MC_CMD_GET_PHY_CFG_OUT_REVISION_LEN   20
 
#define MC_CMD_START_BIST   0x25
 
#define MC_CMD_START_BIST_IN_LEN   4
 
#define MC_CMD_START_BIST_IN_TYPE_OFST   0
 
#define MC_CMD_PHY_BIST_CABLE_SHORT   0x1 /* enum */
 
#define MC_CMD_PHY_BIST_CABLE_LONG   0x2 /* enum */
 
#define MC_CMD_BPX_SERDES_BIST   0x3 /* enum */
 
#define MC_CMD_MC_LOOPBACK_BIST   0x4 /* enum */
 
#define MC_CMD_PHY_BIST   0x5 /* enum */
 
#define MC_CMD_START_BIST_OUT_LEN   0
 
#define MC_CMD_POLL_BIST   0x26
 
#define MC_CMD_POLL_BIST_IN_LEN   0
 
#define MC_CMD_POLL_BIST_OUT_LEN   8
 
#define MC_CMD_POLL_BIST_OUT_RESULT_OFST   0
 
#define MC_CMD_POLL_BIST_RUNNING   0x1 /* enum */
 
#define MC_CMD_POLL_BIST_PASSED   0x2 /* enum */
 
#define MC_CMD_POLL_BIST_FAILED   0x3 /* enum */
 
#define MC_CMD_POLL_BIST_TIMEOUT   0x4 /* enum */
 
#define MC_CMD_POLL_BIST_OUT_PRIVATE_OFST   4
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_LEN   36
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_A_OFST   4
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_B_OFST   8
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_C_OFST   12
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_D_OFST   16
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_A_OFST   20
 
#define MC_CMD_POLL_BIST_SFT9001_PAIR_OK   0x1 /* enum */
 
#define MC_CMD_POLL_BIST_SFT9001_PAIR_OPEN   0x2 /* enum */
 
#define MC_CMD_POLL_BIST_SFT9001_INTRA_PAIR_SHORT   0x3 /* enum */
 
#define MC_CMD_POLL_BIST_SFT9001_INTER_PAIR_SHORT   0x4 /* enum */
 
#define MC_CMD_POLL_BIST_SFT9001_PAIR_BUSY   0x9 /* enum */
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_B_OFST   24
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_C_OFST   28
 
#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_D_OFST   32
 
#define MC_CMD_POLL_BIST_OUT_MRSFP_LEN   8
 
#define MC_CMD_POLL_BIST_OUT_MRSFP_TEST_OFST   4
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_COMPLETE   0x0 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_OFF_I2C_WRITE   0x1 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_OFF_I2C_NO_ACCESS_IO_EXP   0x2 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_OFF_I2C_NO_ACCESS_MODULE   0x3 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_IO_EXP_I2C_CONFIGURE   0x4 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_I2C_NO_CROSSTALK   0x5 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_MODULE_PRESENCE   0x6 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_MODULE_ID_I2C_ACCESS   0x7 /* enum */
 
#define MC_CMD_POLL_BIST_MRSFP_TEST_MODULE_ID_SANE_VALUE   0x8 /* enum */
 
#define MC_CMD_FLUSH_RX_QUEUES   0x27
 
#define MC_CMD_FLUSH_RX_QUEUES_IN_LENMIN   4
 
#define MC_CMD_FLUSH_RX_QUEUES_IN_LENMAX   252
 
#define MC_CMD_FLUSH_RX_QUEUES_IN_LEN(num)   (0+4*(num))
 
#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_OFST   0
 
#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_LEN   4
 
#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_MINNUM   1
 
#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_MAXNUM   63
 
#define MC_CMD_FLUSH_RX_QUEUES_OUT_LEN   0
 
#define MC_CMD_GET_LOOPBACK_MODES   0x28
 
#define MC_CMD_GET_LOOPBACK_MODES_IN_LEN   0
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_LEN   32
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_OFST   0
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_LEN   8
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_LO_OFST   0
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_HI_OFST   4
 
#define MC_CMD_LOOPBACK_NONE   0x0 /* enum */
 
#define MC_CMD_LOOPBACK_DATA   0x1 /* enum */
 
#define MC_CMD_LOOPBACK_GMAC   0x2 /* enum */
 
#define MC_CMD_LOOPBACK_XGMII   0x3 /* enum */
 
#define MC_CMD_LOOPBACK_XGXS   0x4 /* enum */
 
#define MC_CMD_LOOPBACK_XAUI   0x5 /* enum */
 
#define MC_CMD_LOOPBACK_GMII   0x6 /* enum */
 
#define MC_CMD_LOOPBACK_SGMII   0x7 /* enum */
 
#define MC_CMD_LOOPBACK_XGBR   0x8 /* enum */
 
#define MC_CMD_LOOPBACK_XFI   0x9 /* enum */
 
#define MC_CMD_LOOPBACK_XAUI_FAR   0xa /* enum */
 
#define MC_CMD_LOOPBACK_GMII_FAR   0xb /* enum */
 
#define MC_CMD_LOOPBACK_SGMII_FAR   0xc /* enum */
 
#define MC_CMD_LOOPBACK_XFI_FAR   0xd /* enum */
 
#define MC_CMD_LOOPBACK_GPHY   0xe /* enum */
 
#define MC_CMD_LOOPBACK_PHYXS   0xf /* enum */
 
#define MC_CMD_LOOPBACK_PCS   0x10 /* enum */
 
#define MC_CMD_LOOPBACK_PMAPMD   0x11 /* enum */
 
#define MC_CMD_LOOPBACK_XPORT   0x12 /* enum */
 
#define MC_CMD_LOOPBACK_XGMII_WS   0x13 /* enum */
 
#define MC_CMD_LOOPBACK_XAUI_WS   0x14 /* enum */
 
#define MC_CMD_LOOPBACK_XAUI_WS_FAR   0x15 /* enum */
 
#define MC_CMD_LOOPBACK_XAUI_WS_NEAR   0x16 /* enum */
 
#define MC_CMD_LOOPBACK_GMII_WS   0x17 /* enum */
 
#define MC_CMD_LOOPBACK_XFI_WS   0x18 /* enum */
 
#define MC_CMD_LOOPBACK_XFI_WS_FAR   0x19 /* enum */
 
#define MC_CMD_LOOPBACK_PHYXS_WS   0x1a /* enum */
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_OFST   8
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_LEN   8
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_LO_OFST   8
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_HI_OFST   12
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_OFST   16
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_LEN   8
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_LO_OFST   16
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_HI_OFST   20
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_OFST   24
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_LEN   8
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_LO_OFST   24
 
#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_HI_OFST   28
 
#define MC_CMD_GET_LINK   0x29
 
#define MC_CMD_GET_LINK_IN_LEN   0
 
#define MC_CMD_GET_LINK_OUT_LEN   28
 
#define MC_CMD_GET_LINK_OUT_CAP_OFST   0
 
#define MC_CMD_GET_LINK_OUT_LP_CAP_OFST   4
 
#define MC_CMD_GET_LINK_OUT_LINK_SPEED_OFST   8
 
#define MC_CMD_GET_LINK_OUT_LOOPBACK_MODE_OFST   12
 
#define MC_CMD_GET_LINK_OUT_FLAGS_OFST   16
 
#define MC_CMD_GET_LINK_OUT_LINK_UP_LBN   0
 
#define MC_CMD_GET_LINK_OUT_LINK_UP_WIDTH   1
 
#define MC_CMD_GET_LINK_OUT_FULL_DUPLEX_LBN   1
 
#define MC_CMD_GET_LINK_OUT_FULL_DUPLEX_WIDTH   1
 
#define MC_CMD_GET_LINK_OUT_BPX_LINK_LBN   2
 
#define MC_CMD_GET_LINK_OUT_BPX_LINK_WIDTH   1
 
#define MC_CMD_GET_LINK_OUT_PHY_LINK_LBN   3
 
#define MC_CMD_GET_LINK_OUT_PHY_LINK_WIDTH   1
 
#define MC_CMD_GET_LINK_OUT_FCNTL_OFST   20
 
#define MC_CMD_FCNTL_OFF   0x0 /* enum */
 
#define MC_CMD_FCNTL_RESPOND   0x1 /* enum */
 
#define MC_CMD_FCNTL_BIDIR   0x2 /* enum */
 
#define MC_CMD_GET_LINK_OUT_MAC_FAULT_OFST   24
 
#define MC_CMD_MAC_FAULT_XGMII_LOCAL_LBN   0
 
#define MC_CMD_MAC_FAULT_XGMII_LOCAL_WIDTH   1
 
#define MC_CMD_MAC_FAULT_XGMII_REMOTE_LBN   1
 
#define MC_CMD_MAC_FAULT_XGMII_REMOTE_WIDTH   1
 
#define MC_CMD_MAC_FAULT_SGMII_REMOTE_LBN   2
 
#define MC_CMD_MAC_FAULT_SGMII_REMOTE_WIDTH   1
 
#define MC_CMD_MAC_FAULT_PENDING_RECONFIG_LBN   3
 
#define MC_CMD_MAC_FAULT_PENDING_RECONFIG_WIDTH   1
 
#define MC_CMD_SET_LINK   0x2a
 
#define MC_CMD_SET_LINK_IN_LEN   16
 
#define MC_CMD_SET_LINK_IN_CAP_OFST   0
 
#define MC_CMD_SET_LINK_IN_FLAGS_OFST   4
 
#define MC_CMD_SET_LINK_IN_LOWPOWER_LBN   0
 
#define MC_CMD_SET_LINK_IN_LOWPOWER_WIDTH   1
 
#define MC_CMD_SET_LINK_IN_POWEROFF_LBN   1
 
#define MC_CMD_SET_LINK_IN_POWEROFF_WIDTH   1
 
#define MC_CMD_SET_LINK_IN_TXDIS_LBN   2
 
#define MC_CMD_SET_LINK_IN_TXDIS_WIDTH   1
 
#define MC_CMD_SET_LINK_IN_LOOPBACK_MODE_OFST   8
 
#define MC_CMD_SET_LINK_IN_LOOPBACK_SPEED_OFST   12
 
#define MC_CMD_SET_LINK_OUT_LEN   0
 
#define MC_CMD_SET_ID_LED   0x2b
 
#define MC_CMD_SET_ID_LED_IN_LEN   4
 
#define MC_CMD_SET_ID_LED_IN_STATE_OFST   0
 
#define MC_CMD_LED_OFF   0x0 /* enum */
 
#define MC_CMD_LED_ON   0x1 /* enum */
 
#define MC_CMD_LED_DEFAULT   0x2 /* enum */
 
#define MC_CMD_SET_ID_LED_OUT_LEN   0
 
#define MC_CMD_SET_MAC   0x2c
 
#define MC_CMD_SET_MAC_IN_LEN   24
 
#define MC_CMD_SET_MAC_IN_MTU_OFST   0
 
#define MC_CMD_SET_MAC_IN_DRAIN_OFST   4
 
#define MC_CMD_SET_MAC_IN_ADDR_OFST   8
 
#define MC_CMD_SET_MAC_IN_ADDR_LEN   8
 
#define MC_CMD_SET_MAC_IN_ADDR_LO_OFST   8
 
#define MC_CMD_SET_MAC_IN_ADDR_HI_OFST   12
 
#define MC_CMD_SET_MAC_IN_REJECT_OFST   16
 
#define MC_CMD_SET_MAC_IN_REJECT_UNCST_LBN   0
 
#define MC_CMD_SET_MAC_IN_REJECT_UNCST_WIDTH   1
 
#define MC_CMD_SET_MAC_IN_REJECT_BRDCST_LBN   1
 
#define MC_CMD_SET_MAC_IN_REJECT_BRDCST_WIDTH   1
 
#define MC_CMD_SET_MAC_IN_FCNTL_OFST   20
 
#define MC_CMD_FCNTL_AUTO   0x3 /* enum */
 
#define MC_CMD_SET_MAC_OUT_LEN   0
 
#define MC_CMD_PHY_STATS   0x2d
 
#define MC_CMD_PHY_STATS_IN_LEN   8
 
#define MC_CMD_PHY_STATS_IN_DMA_ADDR_OFST   0
 
#define MC_CMD_PHY_STATS_IN_DMA_ADDR_LEN   8
 
#define MC_CMD_PHY_STATS_IN_DMA_ADDR_LO_OFST   0
 
#define MC_CMD_PHY_STATS_IN_DMA_ADDR_HI_OFST   4
 
#define MC_CMD_PHY_STATS_OUT_DMA_LEN   0
 
#define MC_CMD_PHY_STATS_OUT_NO_DMA_LEN   (((MC_CMD_PHY_NSTATS*32))>>3)
 
#define MC_CMD_PHY_STATS_OUT_NO_DMA_STATISTICS_OFST   0
 
#define MC_CMD_PHY_STATS_OUT_NO_DMA_STATISTICS_LEN   4
 
#define MC_CMD_PHY_STATS_OUT_NO_DMA_STATISTICS_NUM   MC_CMD_PHY_NSTATS
 
#define MC_CMD_OUI   0x0 /* enum */
 
#define MC_CMD_PMA_PMD_LINK_UP   0x1 /* enum */
 
#define MC_CMD_PMA_PMD_RX_FAULT   0x2 /* enum */
 
#define MC_CMD_PMA_PMD_TX_FAULT   0x3 /* enum */
 
#define MC_CMD_PMA_PMD_SIGNAL   0x4 /* enum */
 
#define MC_CMD_PMA_PMD_SNR_A   0x5 /* enum */
 
#define MC_CMD_PMA_PMD_SNR_B   0x6 /* enum */
 
#define MC_CMD_PMA_PMD_SNR_C   0x7 /* enum */
 
#define MC_CMD_PMA_PMD_SNR_D   0x8 /* enum */
 
#define MC_CMD_PCS_LINK_UP   0x9 /* enum */
 
#define MC_CMD_PCS_RX_FAULT   0xa /* enum */
 
#define MC_CMD_PCS_TX_FAULT   0xb /* enum */
 
#define MC_CMD_PCS_BER   0xc /* enum */
 
#define MC_CMD_PCS_BLOCK_ERRORS   0xd /* enum */
 
#define MC_CMD_PHYXS_LINK_UP   0xe /* enum */
 
#define MC_CMD_PHYXS_RX_FAULT   0xf /* enum */
 
#define MC_CMD_PHYXS_TX_FAULT   0x10 /* enum */
 
#define MC_CMD_PHYXS_ALIGN   0x11 /* enum */
 
#define MC_CMD_PHYXS_SYNC   0x12 /* enum */
 
#define MC_CMD_AN_LINK_UP   0x13 /* enum */
 
#define MC_CMD_AN_COMPLETE   0x14 /* enum */
 
#define MC_CMD_AN_10GBT_STATUS   0x15 /* enum */
 
#define MC_CMD_CL22_LINK_UP   0x16 /* enum */
 
#define MC_CMD_PHY_NSTATS   0x17 /* enum */
 
#define MC_CMD_MAC_STATS   0x2e
 
#define MC_CMD_MAC_STATS_IN_LEN   16
 
#define MC_CMD_MAC_STATS_IN_DMA_ADDR_OFST   0
 
#define MC_CMD_MAC_STATS_IN_DMA_ADDR_LEN   8
 
#define MC_CMD_MAC_STATS_IN_DMA_ADDR_LO_OFST   0
 
#define MC_CMD_MAC_STATS_IN_DMA_ADDR_HI_OFST   4
 
#define MC_CMD_MAC_STATS_IN_CMD_OFST   8
 
#define MC_CMD_MAC_STATS_IN_DMA_LBN   0
 
#define MC_CMD_MAC_STATS_IN_DMA_WIDTH   1
 
#define MC_CMD_MAC_STATS_IN_CLEAR_LBN   1
 
#define MC_CMD_MAC_STATS_IN_CLEAR_WIDTH   1
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_CHANGE_LBN   2
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_CHANGE_WIDTH   1
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_ENABLE_LBN   3
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_ENABLE_WIDTH   1
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_CLEAR_LBN   4
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_CLEAR_WIDTH   1
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_NOEVENT_LBN   5
 
#define MC_CMD_MAC_STATS_IN_PERIODIC_NOEVENT_WIDTH   1
 
#define MC_CMD_MAC_STATS_IN_PERIOD_MS_LBN   16
 
#define MC_CMD_MAC_STATS_IN_PERIOD_MS_WIDTH   16
 
#define MC_CMD_MAC_STATS_IN_DMA_LEN_OFST   12
 
#define MC_CMD_MAC_STATS_OUT_DMA_LEN   0
 
#define MC_CMD_MAC_STATS_OUT_NO_DMA_LEN   (((MC_CMD_MAC_NSTATS*64))>>3)
 
#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_OFST   0
 
#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_LEN   8
 
#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_LO_OFST   0
 
#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_HI_OFST   4
 
#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_NUM   MC_CMD_MAC_NSTATS
 
#define MC_CMD_MAC_GENERATION_START   0x0 /* enum */
 
#define MC_CMD_MAC_TX_PKTS   0x1 /* enum */
 
#define MC_CMD_MAC_TX_PAUSE_PKTS   0x2 /* enum */
 
#define MC_CMD_MAC_TX_CONTROL_PKTS   0x3 /* enum */
 
#define MC_CMD_MAC_TX_UNICAST_PKTS   0x4 /* enum */
 
#define MC_CMD_MAC_TX_MULTICAST_PKTS   0x5 /* enum */
 
#define MC_CMD_MAC_TX_BROADCAST_PKTS   0x6 /* enum */
 
#define MC_CMD_MAC_TX_BYTES   0x7 /* enum */
 
#define MC_CMD_MAC_TX_BAD_BYTES   0x8 /* enum */
 
#define MC_CMD_MAC_TX_LT64_PKTS   0x9 /* enum */
 
#define MC_CMD_MAC_TX_64_PKTS   0xa /* enum */
 
#define MC_CMD_MAC_TX_65_TO_127_PKTS   0xb /* enum */
 
#define MC_CMD_MAC_TX_128_TO_255_PKTS   0xc /* enum */
 
#define MC_CMD_MAC_TX_256_TO_511_PKTS   0xd /* enum */
 
#define MC_CMD_MAC_TX_512_TO_1023_PKTS   0xe /* enum */
 
#define MC_CMD_MAC_TX_1024_TO_15XX_PKTS   0xf /* enum */
 
#define MC_CMD_MAC_TX_15XX_TO_JUMBO_PKTS   0x10 /* enum */
 
#define MC_CMD_MAC_TX_GTJUMBO_PKTS   0x11 /* enum */
 
#define MC_CMD_MAC_TX_BAD_FCS_PKTS   0x12 /* enum */
 
#define MC_CMD_MAC_TX_SINGLE_COLLISION_PKTS   0x13 /* enum */
 
#define MC_CMD_MAC_TX_MULTIPLE_COLLISION_PKTS   0x14 /* enum */
 
#define MC_CMD_MAC_TX_EXCESSIVE_COLLISION_PKTS   0x15 /* enum */
 
#define MC_CMD_MAC_TX_LATE_COLLISION_PKTS   0x16 /* enum */
 
#define MC_CMD_MAC_TX_DEFERRED_PKTS   0x17 /* enum */
 
#define MC_CMD_MAC_TX_EXCESSIVE_DEFERRED_PKTS   0x18 /* enum */
 
#define MC_CMD_MAC_TX_NON_TCPUDP_PKTS   0x19 /* enum */
 
#define MC_CMD_MAC_TX_MAC_SRC_ERR_PKTS   0x1a /* enum */
 
#define MC_CMD_MAC_TX_IP_SRC_ERR_PKTS   0x1b /* enum */
 
#define MC_CMD_MAC_RX_PKTS   0x1c /* enum */
 
#define MC_CMD_MAC_RX_PAUSE_PKTS   0x1d /* enum */
 
#define MC_CMD_MAC_RX_GOOD_PKTS   0x1e /* enum */
 
#define MC_CMD_MAC_RX_CONTROL_PKTS   0x1f /* enum */
 
#define MC_CMD_MAC_RX_UNICAST_PKTS   0x20 /* enum */
 
#define MC_CMD_MAC_RX_MULTICAST_PKTS   0x21 /* enum */
 
#define MC_CMD_MAC_RX_BROADCAST_PKTS   0x22 /* enum */
 
#define MC_CMD_MAC_RX_BYTES   0x23 /* enum */
 
#define MC_CMD_MAC_RX_BAD_BYTES   0x24 /* enum */
 
#define MC_CMD_MAC_RX_64_PKTS   0x25 /* enum */
 
#define MC_CMD_MAC_RX_65_TO_127_PKTS   0x26 /* enum */
 
#define MC_CMD_MAC_RX_128_TO_255_PKTS   0x27 /* enum */
 
#define MC_CMD_MAC_RX_256_TO_511_PKTS   0x28 /* enum */
 
#define MC_CMD_MAC_RX_512_TO_1023_PKTS   0x29 /* enum */
 
#define MC_CMD_MAC_RX_1024_TO_15XX_PKTS   0x2a /* enum */
 
#define MC_CMD_MAC_RX_15XX_TO_JUMBO_PKTS   0x2b /* enum */
 
#define MC_CMD_MAC_RX_GTJUMBO_PKTS   0x2c /* enum */
 
#define MC_CMD_MAC_RX_UNDERSIZE_PKTS   0x2d /* enum */
 
#define MC_CMD_MAC_RX_BAD_FCS_PKTS   0x2e /* enum */
 
#define MC_CMD_MAC_RX_OVERFLOW_PKTS   0x2f /* enum */
 
#define MC_CMD_MAC_RX_FALSE_CARRIER_PKTS   0x30 /* enum */
 
#define MC_CMD_MAC_RX_SYMBOL_ERROR_PKTS   0x31 /* enum */
 
#define MC_CMD_MAC_RX_ALIGN_ERROR_PKTS   0x32 /* enum */
 
#define MC_CMD_MAC_RX_LENGTH_ERROR_PKTS   0x33 /* enum */
 
#define MC_CMD_MAC_RX_INTERNAL_ERROR_PKTS   0x34 /* enum */
 
#define MC_CMD_MAC_RX_JABBER_PKTS   0x35 /* enum */
 
#define MC_CMD_MAC_RX_NODESC_DROPS   0x36 /* enum */
 
#define MC_CMD_MAC_RX_LANES01_CHAR_ERR   0x37 /* enum */
 
#define MC_CMD_MAC_RX_LANES23_CHAR_ERR   0x38 /* enum */
 
#define MC_CMD_MAC_RX_LANES01_DISP_ERR   0x39 /* enum */
 
#define MC_CMD_MAC_RX_LANES23_DISP_ERR   0x3a /* enum */
 
#define MC_CMD_MAC_RX_MATCH_FAULT   0x3b /* enum */
 
#define MC_CMD_GMAC_DMABUF_START   0x40 /* enum */
 
#define MC_CMD_GMAC_DMABUF_END   0x5f /* enum */
 
#define MC_CMD_MAC_GENERATION_END   0x60 /* enum */
 
#define MC_CMD_MAC_NSTATS   0x61 /* enum */
 
#define MC_CMD_SRIOV   0x30
 
#define MC_CMD_SRIOV_IN_LEN   12
 
#define MC_CMD_SRIOV_IN_ENABLE_OFST   0
 
#define MC_CMD_SRIOV_IN_VI_BASE_OFST   4
 
#define MC_CMD_SRIOV_IN_VF_COUNT_OFST   8
 
#define MC_CMD_SRIOV_OUT_LEN   8
 
#define MC_CMD_SRIOV_OUT_VI_SCALE_OFST   0
 
#define MC_CMD_SRIOV_OUT_VF_TOTAL_OFST   4
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LEN   32
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_NUM_RECORDS_OFST   0
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_NUM_RECORDS_LBN   0
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_NUM_RECORDS_WIDTH   32
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_OFST   4
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_LBN   32
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_WIDTH   32
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_OFST   8
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_LEN   8
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_LO_OFST   8
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_HI_OFST   12
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_LBN   64
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_WIDTH   64
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_RID_OFST   16
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_RID_INLINE   0x100 /* enum */
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_RID_LBN   128
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_RID_WIDTH   32
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_OFST   20
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_LEN   8
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_LO_OFST   20
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_HI_OFST   24
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_LBN   160
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_WIDTH   64
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LENGTH_OFST   28
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LENGTH_LBN   224
 
#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LENGTH_WIDTH   32
 
#define MC_CMD_MEMCPY   0x31
 
#define MC_CMD_MEMCPY_IN_LENMIN   32
 
#define MC_CMD_MEMCPY_IN_LENMAX   224
 
#define MC_CMD_MEMCPY_IN_LEN(num)   (0+32*(num))
 
#define MC_CMD_MEMCPY_IN_RECORD_OFST   0
 
#define MC_CMD_MEMCPY_IN_RECORD_LEN   32
 
#define MC_CMD_MEMCPY_IN_RECORD_MINNUM   1
 
#define MC_CMD_MEMCPY_IN_RECORD_MAXNUM   7
 
#define MC_CMD_MEMCPY_OUT_LEN   0
 
#define MC_CMD_WOL_FILTER_SET   0x32
 
#define MC_CMD_WOL_FILTER_SET_IN_LEN   192
 
#define MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_OFST   0
 
#define MC_CMD_FILTER_MODE_SIMPLE   0x0 /* enum */
 
#define MC_CMD_FILTER_MODE_STRUCTURED   0xffffffff /* enum */
 
#define MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST   4
 
#define MC_CMD_WOL_TYPE_MAGIC   0x0 /* enum */
 
#define MC_CMD_WOL_TYPE_WIN_MAGIC   0x2 /* enum */
 
#define MC_CMD_WOL_TYPE_IPV4_SYN   0x3 /* enum */
 
#define MC_CMD_WOL_TYPE_IPV6_SYN   0x4 /* enum */
 
#define MC_CMD_WOL_TYPE_BITMAP   0x5 /* enum */
 
#define MC_CMD_WOL_TYPE_LINK   0x6 /* enum */
 
#define MC_CMD_WOL_TYPE_MAX   0x7 /* enum */
 
#define MC_CMD_WOL_FILTER_SET_IN_DATA_OFST   8
 
#define MC_CMD_WOL_FILTER_SET_IN_DATA_LEN   4
 
#define MC_CMD_WOL_FILTER_SET_IN_DATA_NUM   46
 
#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_LEN   16
 
#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_OFST   8
 
#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_LEN   8
 
#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_LO_OFST   8
 
#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_HI_OFST   12
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_LEN   20
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_SRC_IP_OFST   8
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_DST_IP_OFST   12
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_SRC_PORT_OFST   16
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_SRC_PORT_LEN   2
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_DST_PORT_OFST   18
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_DST_PORT_LEN   2
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_LEN   44
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_IP_OFST   8
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_IP_LEN   16
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_IP_OFST   24
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_IP_LEN   16
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_PORT_OFST   40
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_PORT_LEN   2
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_PORT_OFST   42
 
#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_PORT_LEN   2
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LEN   187
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_MASK_OFST   8
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_MASK_LEN   48
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_BITMAP_OFST   56
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_BITMAP_LEN   128
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LEN_OFST   184
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LEN_LEN   1
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER3_OFST   185
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER3_LEN   1
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER4_OFST   186
 
#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER4_LEN   1
 
#define MC_CMD_WOL_FILTER_SET_IN_LINK_LEN   12
 
#define MC_CMD_WOL_FILTER_SET_IN_LINK_MASK_OFST   8
 
#define MC_CMD_WOL_FILTER_SET_IN_LINK_UP_LBN   0
 
#define MC_CMD_WOL_FILTER_SET_IN_LINK_UP_WIDTH   1
 
#define MC_CMD_WOL_FILTER_SET_IN_LINK_DOWN_LBN   1
 
#define MC_CMD_WOL_FILTER_SET_IN_LINK_DOWN_WIDTH   1
 
#define MC_CMD_WOL_FILTER_SET_OUT_LEN   4
 
#define MC_CMD_WOL_FILTER_SET_OUT_FILTER_ID_OFST   0
 
#define MC_CMD_WOL_FILTER_REMOVE   0x33
 
#define MC_CMD_WOL_FILTER_REMOVE_IN_LEN   4
 
#define MC_CMD_WOL_FILTER_REMOVE_IN_FILTER_ID_OFST   0
 
#define MC_CMD_WOL_FILTER_REMOVE_OUT_LEN   0
 
#define MC_CMD_WOL_FILTER_RESET   0x34
 
#define MC_CMD_WOL_FILTER_RESET_IN_LEN   4
 
#define MC_CMD_WOL_FILTER_RESET_IN_MASK_OFST   0
 
#define MC_CMD_WOL_FILTER_RESET_IN_WAKE_FILTERS   0x1 /* enum */
 
#define MC_CMD_WOL_FILTER_RESET_IN_LIGHTSOUT_OFFLOADS   0x2 /* enum */
 
#define MC_CMD_WOL_FILTER_RESET_OUT_LEN   0
 
#define MC_CMD_SET_MCAST_HASH   0x35
 
#define MC_CMD_SET_MCAST_HASH_IN_LEN   32
 
#define MC_CMD_SET_MCAST_HASH_IN_HASH0_OFST   0
 
#define MC_CMD_SET_MCAST_HASH_IN_HASH0_LEN   16
 
#define MC_CMD_SET_MCAST_HASH_IN_HASH1_OFST   16
 
#define MC_CMD_SET_MCAST_HASH_IN_HASH1_LEN   16
 
#define MC_CMD_SET_MCAST_HASH_OUT_LEN   0
 
#define MC_CMD_NVRAM_TYPES   0x36
 
#define MC_CMD_NVRAM_TYPES_IN_LEN   0
 
#define MC_CMD_NVRAM_TYPES_OUT_LEN   4
 
#define MC_CMD_NVRAM_TYPES_OUT_TYPES_OFST   0
 
#define MC_CMD_NVRAM_TYPE_DISABLED_CALLISTO   0x0 /* enum */
 
#define MC_CMD_NVRAM_TYPE_MC_FW   0x1 /* enum */
 
#define MC_CMD_NVRAM_TYPE_MC_FW_BACKUP   0x2 /* enum */
 
#define MC_CMD_NVRAM_TYPE_STATIC_CFG_PORT0   0x3 /* enum */
 
#define MC_CMD_NVRAM_TYPE_STATIC_CFG_PORT1   0x4 /* enum */
 
#define MC_CMD_NVRAM_TYPE_DYNAMIC_CFG_PORT0   0x5 /* enum */
 
#define MC_CMD_NVRAM_TYPE_DYNAMIC_CFG_PORT1   0x6 /* enum */
 
#define MC_CMD_NVRAM_TYPE_EXP_ROM   0x7 /* enum */
 
#define MC_CMD_NVRAM_TYPE_EXP_ROM_CFG_PORT0   0x8 /* enum */
 
#define MC_CMD_NVRAM_TYPE_EXP_ROM_CFG_PORT1   0x9 /* enum */
 
#define MC_CMD_NVRAM_TYPE_PHY_PORT0   0xa /* enum */
 
#define MC_CMD_NVRAM_TYPE_PHY_PORT1   0xb /* enum */
 
#define MC_CMD_NVRAM_TYPE_LOG   0xc /* enum */
 
#define MC_CMD_NVRAM_TYPE_FPGA   0xd /* enum */
 
#define MC_CMD_NVRAM_INFO   0x37
 
#define MC_CMD_NVRAM_INFO_IN_LEN   4
 
#define MC_CMD_NVRAM_INFO_IN_TYPE_OFST   0
 
#define MC_CMD_NVRAM_INFO_OUT_LEN   24
 
#define MC_CMD_NVRAM_INFO_OUT_TYPE_OFST   0
 
#define MC_CMD_NVRAM_INFO_OUT_SIZE_OFST   4
 
#define MC_CMD_NVRAM_INFO_OUT_ERASESIZE_OFST   8
 
#define MC_CMD_NVRAM_INFO_OUT_FLAGS_OFST   12
 
#define MC_CMD_NVRAM_INFO_OUT_PROTECTED_LBN   0
 
#define MC_CMD_NVRAM_INFO_OUT_PROTECTED_WIDTH   1
 
#define MC_CMD_NVRAM_INFO_OUT_PHYSDEV_OFST   16
 
#define MC_CMD_NVRAM_INFO_OUT_PHYSADDR_OFST   20
 
#define MC_CMD_NVRAM_UPDATE_START   0x38
 
#define MC_CMD_NVRAM_UPDATE_START_IN_LEN   4
 
#define MC_CMD_NVRAM_UPDATE_START_IN_TYPE_OFST   0
 
#define MC_CMD_NVRAM_UPDATE_START_OUT_LEN   0
 
#define MC_CMD_NVRAM_READ   0x39
 
#define MC_CMD_NVRAM_READ_IN_LEN   12
 
#define MC_CMD_NVRAM_READ_IN_TYPE_OFST   0
 
#define MC_CMD_NVRAM_READ_IN_OFFSET_OFST   4
 
#define MC_CMD_NVRAM_READ_IN_LENGTH_OFST   8
 
#define MC_CMD_NVRAM_READ_OUT_LENMIN   1
 
#define MC_CMD_NVRAM_READ_OUT_LENMAX   252
 
#define MC_CMD_NVRAM_READ_OUT_LEN(num)   (0+1*(num))
 
#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_OFST   0
 
#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_LEN   1
 
#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_MINNUM   1
 
#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_MAXNUM   252
 
#define MC_CMD_NVRAM_WRITE   0x3a
 
#define MC_CMD_NVRAM_WRITE_IN_LENMIN   13
 
#define MC_CMD_NVRAM_WRITE_IN_LENMAX   252
 
#define MC_CMD_NVRAM_WRITE_IN_LEN(num)   (12+1*(num))
 
#define MC_CMD_NVRAM_WRITE_IN_TYPE_OFST   0
 
#define MC_CMD_NVRAM_WRITE_IN_OFFSET_OFST   4
 
#define MC_CMD_NVRAM_WRITE_IN_LENGTH_OFST   8
 
#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_OFST   12
 
#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_LEN   1
 
#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_MINNUM   1
 
#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_MAXNUM   240
 
#define MC_CMD_NVRAM_WRITE_OUT_LEN   0
 
#define MC_CMD_NVRAM_ERASE   0x3b
 
#define MC_CMD_NVRAM_ERASE_IN_LEN   12
 
#define MC_CMD_NVRAM_ERASE_IN_TYPE_OFST   0
 
#define MC_CMD_NVRAM_ERASE_IN_OFFSET_OFST   4
 
#define MC_CMD_NVRAM_ERASE_IN_LENGTH_OFST   8
 
#define MC_CMD_NVRAM_ERASE_OUT_LEN   0
 
#define MC_CMD_NVRAM_UPDATE_FINISH   0x3c
 
#define MC_CMD_NVRAM_UPDATE_FINISH_IN_LEN   8
 
#define MC_CMD_NVRAM_UPDATE_FINISH_IN_TYPE_OFST   0
 
#define MC_CMD_NVRAM_UPDATE_FINISH_IN_REBOOT_OFST   4
 
#define MC_CMD_NVRAM_UPDATE_FINISH_OUT_LEN   0
 
#define MC_CMD_REBOOT   0x3d
 
#define MC_CMD_REBOOT_IN_LEN   4
 
#define MC_CMD_REBOOT_IN_FLAGS_OFST   0
 
#define MC_CMD_REBOOT_FLAGS_AFTER_ASSERTION   0x1 /* enum */
 
#define MC_CMD_REBOOT_OUT_LEN   0
 
#define MC_CMD_SCHEDINFO   0x3e
 
#define MC_CMD_SCHEDINFO_IN_LEN   0
 
#define MC_CMD_SCHEDINFO_OUT_LENMIN   4
 
#define MC_CMD_SCHEDINFO_OUT_LENMAX   252
 
#define MC_CMD_SCHEDINFO_OUT_LEN(num)   (0+4*(num))
 
#define MC_CMD_SCHEDINFO_OUT_DATA_OFST   0
 
#define MC_CMD_SCHEDINFO_OUT_DATA_LEN   4
 
#define MC_CMD_SCHEDINFO_OUT_DATA_MINNUM   1
 
#define MC_CMD_SCHEDINFO_OUT_DATA_MAXNUM   63
 
#define MC_CMD_REBOOT_MODE   0x3f
 
#define MC_CMD_REBOOT_MODE_IN_LEN   4
 
#define MC_CMD_REBOOT_MODE_IN_VALUE_OFST   0
 
#define MC_CMD_REBOOT_MODE_NORMAL   0x0 /* enum */
 
#define MC_CMD_REBOOT_MODE_SNAPPER   0x3 /* enum */
 
#define MC_CMD_REBOOT_MODE_OUT_LEN   4
 
#define MC_CMD_REBOOT_MODE_OUT_VALUE_OFST   0
 
#define MC_CMD_SENSOR_INFO   0x41
 
#define MC_CMD_SENSOR_INFO_IN_LEN   0
 
#define MC_CMD_SENSOR_INFO_OUT_LENMIN   12
 
#define MC_CMD_SENSOR_INFO_OUT_LENMAX   252
 
#define MC_CMD_SENSOR_INFO_OUT_LEN(num)   (4+8*(num))
 
#define MC_CMD_SENSOR_INFO_OUT_MASK_OFST   0
 
#define MC_CMD_SENSOR_CONTROLLER_TEMP   0x0 /* enum */
 
#define MC_CMD_SENSOR_PHY_COMMON_TEMP   0x1 /* enum */
 
#define MC_CMD_SENSOR_CONTROLLER_COOLING   0x2 /* enum */
 
#define MC_CMD_SENSOR_PHY0_TEMP   0x3 /* enum */
 
#define MC_CMD_SENSOR_PHY0_COOLING   0x4 /* enum */
 
#define MC_CMD_SENSOR_PHY1_TEMP   0x5 /* enum */
 
#define MC_CMD_SENSOR_PHY1_COOLING   0x6 /* enum */
 
#define MC_CMD_SENSOR_IN_1V0   0x7 /* enum */
 
#define MC_CMD_SENSOR_IN_1V2   0x8 /* enum */
 
#define MC_CMD_SENSOR_IN_1V8   0x9 /* enum */
 
#define MC_CMD_SENSOR_IN_2V5   0xa /* enum */
 
#define MC_CMD_SENSOR_IN_3V3   0xb /* enum */
 
#define MC_CMD_SENSOR_IN_12V0   0xc /* enum */
 
#define MC_CMD_SENSOR_IN_1V2A   0xd /* enum */
 
#define MC_CMD_SENSOR_IN_VREF   0xe /* enum */
 
#define MC_CMD_SENSOR_ENTRY_OFST   4
 
#define MC_CMD_SENSOR_ENTRY_LEN   8
 
#define MC_CMD_SENSOR_ENTRY_LO_OFST   4
 
#define MC_CMD_SENSOR_ENTRY_HI_OFST   8
 
#define MC_CMD_SENSOR_ENTRY_MINNUM   1
 
#define MC_CMD_SENSOR_ENTRY_MAXNUM   31
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_LEN   8
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_OFST   0
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_LEN   2
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_LBN   0
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_WIDTH   16
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_OFST   2
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_LEN   2
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_LBN   16
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_WIDTH   16
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_OFST   4
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_LEN   2
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_LBN   32
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_WIDTH   16
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_OFST   6
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_LEN   2
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_LBN   48
 
#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_WIDTH   16
 
#define MC_CMD_READ_SENSORS   0x42
 
#define MC_CMD_READ_SENSORS_IN_LEN   8
 
#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_OFST   0
 
#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_LEN   8
 
#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_LO_OFST   0
 
#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_HI_OFST   4
 
#define MC_CMD_READ_SENSORS_OUT_LEN   0
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_LEN   3
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_OFST   0
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_LEN   2
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_LBN   0
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_WIDTH   16
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_OFST   2
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_LEN   1
 
#define MC_CMD_SENSOR_STATE_OK   0x0 /* enum */
 
#define MC_CMD_SENSOR_STATE_WARNING   0x1 /* enum */
 
#define MC_CMD_SENSOR_STATE_FATAL   0x2 /* enum */
 
#define MC_CMD_SENSOR_STATE_BROKEN   0x3 /* enum */
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_LBN   16
 
#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_WIDTH   8
 
#define MC_CMD_GET_PHY_STATE   0x43
 
#define MC_CMD_GET_PHY_STATE_IN_LEN   0
 
#define MC_CMD_GET_PHY_STATE_OUT_LEN   4
 
#define MC_CMD_GET_PHY_STATE_OUT_STATE_OFST   0
 
#define MC_CMD_PHY_STATE_OK   0x1 /* enum */
 
#define MC_CMD_PHY_STATE_ZOMBIE   0x2 /* enum */
 
#define MC_CMD_SETUP_8021QBB   0x44
 
#define MC_CMD_SETUP_8021QBB_IN_LEN   32
 
#define MC_CMD_SETUP_8021QBB_IN_TXQS_OFST   0
 
#define MC_CMD_SETUP_8021QBB_IN_TXQS_LEN   32
 
#define MC_CMD_SETUP_8021QBB_OUT_LEN   0
 
#define MC_CMD_WOL_FILTER_GET   0x45
 
#define MC_CMD_WOL_FILTER_GET_IN_LEN   0
 
#define MC_CMD_WOL_FILTER_GET_OUT_LEN   4
 
#define MC_CMD_WOL_FILTER_GET_OUT_FILTER_ID_OFST   0
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD   0x46
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_LENMIN   8
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_LENMAX   252
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_LEN(num)   (4+4*(num))
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_OFST   0
 
#define MC_CMD_LIGHTSOUT_OFFLOAD_PROTOCOL_ARP   0x1 /* enum */
 
#define MC_CMD_LIGHTSOUT_OFFLOAD_PROTOCOL_NS   0x2 /* enum */
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_OFST   4
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_LEN   4
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_MINNUM   1
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_MAXNUM   62
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_LEN   14
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_MAC_OFST   4
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_MAC_LEN   6
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_IP_OFST   10
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_LEN   42
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_MAC_OFST   4
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_MAC_LEN   6
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_SNIPV6_OFST   10
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_SNIPV6_LEN   16
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_IPV6_OFST   26
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_IPV6_LEN   16
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_LEN   4
 
#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_FILTER_ID_OFST   0
 
#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD   0x47
 
#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_LEN   8
 
#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_OFST   0
 
#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_FILTER_ID_OFST   4
 
#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_OUT_LEN   0
 
#define MC_CMD_MAC_RESET_RESTORE   0x48
 
#define MC_CMD_MAC_RESET_RESTORE_IN_LEN   0
 
#define MC_CMD_MAC_RESET_RESTORE_OUT_LEN   0
 
#define MC_CMD_TESTASSERT   0x49
 
#define MC_CMD_TESTASSERT_IN_LEN   0
 
#define MC_CMD_TESTASSERT_OUT_LEN   0
 
#define MC_CMD_WORKAROUND   0x4a
 
#define MC_CMD_WORKAROUND_IN_LEN   8
 
#define MC_CMD_WORKAROUND_IN_TYPE_OFST   0
 
#define MC_CMD_WORKAROUND_BUG17230   0x1 /* enum */
 
#define MC_CMD_WORKAROUND_IN_ENABLED_OFST   4
 
#define MC_CMD_WORKAROUND_OUT_LEN   0
 
#define MC_CMD_GET_PHY_MEDIA_INFO   0x4b
 
#define MC_CMD_GET_PHY_MEDIA_INFO_IN_LEN   4
 
#define MC_CMD_GET_PHY_MEDIA_INFO_IN_PAGE_OFST   0
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_LENMIN   5
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_LENMAX   252
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_LEN(num)   (4+1*(num))
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATALEN_OFST   0
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_OFST   4
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_LEN   1
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_MINNUM   1
 
#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_MAXNUM   248
 
#define MC_CMD_NVRAM_TEST   0x4c
 
#define MC_CMD_NVRAM_TEST_IN_LEN   4
 
#define MC_CMD_NVRAM_TEST_IN_TYPE_OFST   0
 
#define MC_CMD_NVRAM_TEST_OUT_LEN   4
 
#define MC_CMD_NVRAM_TEST_OUT_RESULT_OFST   0
 
#define MC_CMD_NVRAM_TEST_PASS   0x0 /* enum */
 
#define MC_CMD_NVRAM_TEST_FAIL   0x1 /* enum */
 
#define MC_CMD_NVRAM_TEST_NOTSUPP   0x2 /* enum */
 
#define MC_CMD_MRSFP_TWEAK   0x4d
 
#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_LEN   16
 
#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_TXEQ_LEVEL_OFST   0
 
#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_TXEQ_DT_CFG_OFST   4
 
#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_RXEQ_BOOST_OFST   8
 
#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_RXEQ_DT_CFG_OFST   12
 
#define MC_CMD_MRSFP_TWEAK_IN_READ_ONLY_LEN   0
 
#define MC_CMD_MRSFP_TWEAK_OUT_LEN   12
 
#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_INPUTS_OFST   0
 
#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_OUTPUTS_OFST   4
 
#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_DIRECTION_OFST   8
 
#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_DIRECTION_OUT   0x0 /* enum */
 
#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_DIRECTION_IN   0x1 /* enum */
 
#define MC_CMD_SENSOR_SET_LIMS   0x4e
 
#define MC_CMD_SENSOR_SET_LIMS_IN_LEN   20
 
#define MC_CMD_SENSOR_SET_LIMS_IN_SENSOR_OFST   0
 
#define MC_CMD_SENSOR_SET_LIMS_IN_LOW0_OFST   4
 
#define MC_CMD_SENSOR_SET_LIMS_IN_HI0_OFST   8
 
#define MC_CMD_SENSOR_SET_LIMS_IN_LOW1_OFST   12
 
#define MC_CMD_SENSOR_SET_LIMS_IN_HI1_OFST   16
 
#define MC_CMD_SENSOR_SET_LIMS_OUT_LEN   0
 
#define MC_CMD_GET_RESOURCE_LIMITS   0x4f
 
#define MC_CMD_GET_RESOURCE_LIMITS_IN_LEN   0
 
#define MC_CMD_GET_RESOURCE_LIMITS_OUT_LEN   16
 
#define MC_CMD_GET_RESOURCE_LIMITS_OUT_BUFTBL_OFST   0
 
#define MC_CMD_GET_RESOURCE_LIMITS_OUT_EVQ_OFST   4
 
#define MC_CMD_GET_RESOURCE_LIMITS_OUT_RXQ_OFST   8
 
#define MC_CMD_GET_RESOURCE_LIMITS_OUT_TXQ_OFST   12
 
#define MC_CMD_RESOURCE_INSTANCE_ANY   0xffffffff /* enum */
 
#define MC_CMD_RESOURCE_INSTANCE_NONE   0xfffffffe /* enum */
 

Macro Definition Documentation

#define FSE_AZ_EV_CODE_MCDI_EVRESPONSE   0xc

Definition at line 145 of file mcdi_pcol.h.

#define MC_BOOTROM_COPYCODE_VEC   (0x7f4)

Definition at line 181 of file mcdi_pcol.h.

#define MC_BOOTROM_NOFLASH_VEC   (0x7f8)

Definition at line 183 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD   0x46

Definition at line 2205 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_IP_OFST   10

Definition at line 2224 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_LEN   14

Definition at line 2220 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_MAC_LEN   6

Definition at line 2223 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_ARP_MAC_OFST   4

Definition at line 2222 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_LEN   4

Definition at line 2215 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_MAXNUM   62

Definition at line 2217 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_MINNUM   1

Definition at line 2216 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_DATA_OFST   4

Definition at line 2214 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_LEN (   num)    (4+4*(num))

Definition at line 2210 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_LENMAX   252

Definition at line 2209 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_LENMIN   8

Definition at line 2208 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_IPV6_LEN   16

Definition at line 2234 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_IPV6_OFST   26

Definition at line 2233 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_LEN   42

Definition at line 2227 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_MAC_LEN   6

Definition at line 2230 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_MAC_OFST   4

Definition at line 2229 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_SNIPV6_LEN   16

Definition at line 2232 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_NS_SNIPV6_OFST   10

Definition at line 2231 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_OFST   0

Definition at line 2211 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_FILTER_ID_OFST   0

Definition at line 2238 of file mcdi_pcol.h.

#define MC_CMD_ADD_LIGHTSOUT_OFFLOAD_OUT_LEN   4

Definition at line 2237 of file mcdi_pcol.h.

#define MC_CMD_AN_10GBT_STATUS   0x15 /* enum */

Definition at line 1557 of file mcdi_pcol.h.

#define MC_CMD_AN_COMPLETE   0x14 /* enum */

Definition at line 1556 of file mcdi_pcol.h.

#define MC_CMD_AN_LINK_UP   0x13 /* enum */

Definition at line 1555 of file mcdi_pcol.h.

#define MC_CMD_BPX_SERDES_BIST   0x3 /* enum */

Definition at line 1254 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_PTP_LBN   0x3 /* enum */

Definition at line 925 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_PTP_WIDTH   0x1 /* enum */

Definition at line 926 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_SMALL_BUF_TBL_LBN   0x0 /* enum */

Definition at line 919 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_SMALL_BUF_TBL_WIDTH   0x1 /* enum */

Definition at line 920 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_TURBO_ACTIVE_LBN   0x2 /* enum */

Definition at line 923 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_TURBO_ACTIVE_WIDTH   0x1 /* enum */

Definition at line 924 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_TURBO_LBN   0x1 /* enum */

Definition at line 921 of file mcdi_pcol.h.

#define MC_CMD_CAPABILITIES_TURBO_WIDTH   0x1 /* enum */

Definition at line 922 of file mcdi_pcol.h.

#define MC_CMD_CL22_LINK_UP   0x16 /* enum */

Definition at line 1558 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_0   0x78

Definition at line 170 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_1   0x79

Definition at line 171 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_2   0x7A

Definition at line 172 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_3   0x7B

Definition at line 173 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_4   0x7C

Definition at line 174 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_5   0x7D

Definition at line 175 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_6   0x7E

Definition at line 176 of file mcdi_pcol.h.

#define MC_CMD_CMD_SPACE_ESCAPE_7   0x7F

Definition at line 177 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE   0x3

Definition at line 364 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE_IN_DEST_ADDR_OFST   4

Definition at line 369 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE_IN_JUMP_OFST   12

Definition at line 371 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE_IN_LEN   16

Definition at line 367 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE_IN_NUMWORDS_OFST   8

Definition at line 370 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE_IN_SRC_ADDR_OFST   0

Definition at line 368 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE_JUMP_NONE   0x1 /* enum */

Definition at line 372 of file mcdi_pcol.h.

#define MC_CMD_COPYCODE_OUT_LEN   0

Definition at line 375 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32   0xc

Definition at line 700 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_IN_ADDR_OFST   0

Definition at line 704 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_IN_LEN   12

Definition at line 703 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_IN_NUMWORDS_OFST   8

Definition at line 706 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_IN_STEP_OFST   4

Definition at line 705 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_OUT_BUFFER_LEN   4

Definition at line 713 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_OUT_BUFFER_MAXNUM   63

Definition at line 715 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_OUT_BUFFER_MINNUM   1

Definition at line 714 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_OUT_BUFFER_OFST   0

Definition at line 712 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_OUT_LEN (   num)    (0+4*(num))

Definition at line 711 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_OUT_LENMAX   252

Definition at line 710 of file mcdi_pcol.h.

#define MC_CMD_CSR_READ32_OUT_LENMIN   4

Definition at line 709 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32   0xd

Definition at line 722 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_ADDR_OFST   0

Definition at line 728 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_BUFFER_LEN   4

Definition at line 731 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_BUFFER_MAXNUM   61

Definition at line 733 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_BUFFER_MINNUM   1

Definition at line 732 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_BUFFER_OFST   8

Definition at line 730 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_LEN (   num)    (8+4*(num))

Definition at line 727 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_LENMAX   252

Definition at line 726 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_LENMIN   12

Definition at line 725 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_IN_STEP_OFST   4

Definition at line 729 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_OUT_LEN   4

Definition at line 736 of file mcdi_pcol.h.

#define MC_CMD_CSR_WRITE32_OUT_STATUS_OFST   0

Definition at line 737 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX   0x19

Definition at line 948 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_DBIRDOP_HI_OFST   4

Definition at line 957 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_DBIRDOP_LEN   8

Definition at line 955 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_DBIRDOP_LO_OFST   0

Definition at line 956 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_DBIRDOP_MAXNUM   31

Definition at line 959 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_DBIRDOP_MINNUM   1

Definition at line 958 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_DBIRDOP_OFST   0

Definition at line 954 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_LEN (   num)    (0+8*(num))

Definition at line 953 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_LENMAX   248

Definition at line 952 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_IN_LENMIN   8

Definition at line 951 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_OUT_LEN (   num)    (0+4*(num))

Definition at line 964 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_OUT_LENMAX   252

Definition at line 963 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_OUT_LENMIN   4

Definition at line 962 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_OUT_VALUE_LEN   4

Definition at line 966 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_OUT_VALUE_MAXNUM   63

Definition at line 968 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_OUT_VALUE_MINNUM   1

Definition at line 967 of file mcdi_pcol.h.

#define MC_CMD_DBI_READX_OUT_VALUE_OFST   0

Definition at line 965 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE   0x12

Definition at line 809 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_ADDRESS_OFST (   n)
Value:
MC_CMD_DBIWROP_TYPEDEF_ADDRESS_OFST + \

Definition at line 196 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_BYTE_MASK_OFST (   n)
Value:
MC_CMD_DBIWROP_TYPEDEF_BYTE_MASK_OFST + \

Definition at line 201 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_DBIWROP_LEN   12

Definition at line 816 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_DBIWROP_MAXNUM   21

Definition at line 818 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_DBIWROP_MINNUM   1

Definition at line 817 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_DBIWROP_OFST   0

Definition at line 815 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_LEN (   num)    (0+12*(num))

Definition at line 814 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_LENMAX   252

Definition at line 813 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_LENMIN   12

Definition at line 812 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_IN_VALUE_OFST (   n)
Value:
MC_CMD_DBIWROP_TYPEDEF_VALUE_OFST + \

Definition at line 206 of file mcdi_pcol.h.

#define MC_CMD_DBI_WRITE_OUT_LEN   0

Definition at line 821 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_ADDRESS_LBN   0

Definition at line 826 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_ADDRESS_OFST   0

Definition at line 825 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_ADDRESS_WIDTH   32

Definition at line 827 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_BYTE_MASK_LBN   32

Definition at line 829 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_BYTE_MASK_OFST   4

Definition at line 828 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_BYTE_MASK_WIDTH   32

Definition at line 830 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_LEN   12

Definition at line 824 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_VALUE_LBN   64

Definition at line 832 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_VALUE_OFST   8

Definition at line 831 of file mcdi_pcol.h.

#define MC_CMD_DBIWROP_TYPEDEF_VALUE_WIDTH   32

Definition at line 833 of file mcdi_pcol.h.

#define MC_CMD_DRV_ATTACH   0x1c

Definition at line 1009 of file mcdi_pcol.h.

#define MC_CMD_DRV_ATTACH_IN_LEN   8

Definition at line 1012 of file mcdi_pcol.h.

#define MC_CMD_DRV_ATTACH_IN_NEW_STATE_OFST   0

Definition at line 1013 of file mcdi_pcol.h.

#define MC_CMD_DRV_ATTACH_IN_UPDATE_OFST   4

Definition at line 1014 of file mcdi_pcol.h.

#define MC_CMD_DRV_ATTACH_OUT_LEN   4

Definition at line 1017 of file mcdi_pcol.h.

#define MC_CMD_DRV_ATTACH_OUT_OLD_STATE_OFST   0

Definition at line 1018 of file mcdi_pcol.h.

#define MC_CMD_ENTITY_RESET   0x20

Definition at line 1062 of file mcdi_pcol.h.

#define MC_CMD_ENTITY_RESET_IN_FLAG_OFST   0

Definition at line 1066 of file mcdi_pcol.h.

#define MC_CMD_ENTITY_RESET_IN_FUNCTION_RESOURCE_RESET_LBN   0

Definition at line 1067 of file mcdi_pcol.h.

#define MC_CMD_ENTITY_RESET_IN_FUNCTION_RESOURCE_RESET_WIDTH   1

Definition at line 1068 of file mcdi_pcol.h.

#define MC_CMD_ENTITY_RESET_IN_LEN   4

Definition at line 1065 of file mcdi_pcol.h.

#define MC_CMD_ENTITY_RESET_OUT_LEN   0

Definition at line 1071 of file mcdi_pcol.h.

#define MC_CMD_ERR_CODE_OFST   0

Definition at line 165 of file mcdi_pcol.h.

#define MC_CMD_ERR_EACCES   13

Definition at line 153 of file mcdi_pcol.h.

#define MC_CMD_ERR_EBUSY   16

Definition at line 155 of file mcdi_pcol.h.

#define MC_CMD_ERR_EDEADLK   35

Definition at line 159 of file mcdi_pcol.h.

#define MC_CMD_ERR_EINTR   4

Definition at line 151 of file mcdi_pcol.h.

#define MC_CMD_ERR_EINVAL   22

Definition at line 157 of file mcdi_pcol.h.

#define MC_CMD_ERR_ENOENT   2

Definition at line 149 of file mcdi_pcol.h.

#define MC_CMD_ERR_ENOSYS   38

Definition at line 161 of file mcdi_pcol.h.

#define MC_CMD_ERR_ETIME   62

Definition at line 163 of file mcdi_pcol.h.

#define MC_CMD_FCNTL_AUTO   0x3 /* enum */

Definition at line 1509 of file mcdi_pcol.h.

#define MC_CMD_FCNTL_BIDIR   0x2 /* enum */

Definition at line 1432 of file mcdi_pcol.h.

#define MC_CMD_FCNTL_OFF   0x0 /* enum */

Definition at line 1430 of file mcdi_pcol.h.

#define MC_CMD_FCNTL_RESPOND   0x1 /* enum */

Definition at line 1431 of file mcdi_pcol.h.

#define MC_CMD_FILTER_MODE_SIMPLE   0x0 /* enum */

Definition at line 1741 of file mcdi_pcol.h.

#define MC_CMD_FILTER_MODE_STRUCTURED   0xffffffff /* enum */

Definition at line 1742 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES   0x27

Definition at line 1326 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_IN_LEN (   num)    (0+4*(num))

Definition at line 1331 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_IN_LENMAX   252

Definition at line 1330 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_IN_LENMIN   4

Definition at line 1329 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_LEN   4

Definition at line 1333 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_MAXNUM   63

Definition at line 1335 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_MINNUM   1

Definition at line 1334 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_IN_QID_OFST_OFST   0

Definition at line 1332 of file mcdi_pcol.h.

#define MC_CMD_FLUSH_RX_QUEUES_OUT_LEN   0

Definition at line 1338 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS   0x6

Definition at line 415 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_FLAGS_NO_FAILS   0x1 /* enum */

Definition at line 424 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_FLAGS_SYS_FAIL   0x2 /* enum */

Definition at line 425 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_FLAGS_THR_FAIL   0x3 /* enum */

Definition at line 426 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_FLAGS_WDOG_FIRED   0x4 /* enum */

Definition at line 427 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_IN_CLEAR_OFST   0

Definition at line 419 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_IN_LEN   4

Definition at line 418 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_GLOBAL_FLAGS_OFST   0

Definition at line 423 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_GP_REGS_OFFS_LEN   4

Definition at line 430 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_GP_REGS_OFFS_NUM   31

Definition at line 431 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_GP_REGS_OFFS_OFST   8

Definition at line 429 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_LEN   140

Definition at line 422 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_RESERVED_OFST   136

Definition at line 433 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_SAVED_PC_OFFS_OFST   4

Definition at line 428 of file mcdi_pcol.h.

#define MC_CMD_GET_ASSERTS_OUT_THREAD_OFFS_OFST   132

Definition at line 432 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG   0x18

Definition at line 906 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_IN_LEN   0

Definition at line 909 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_BOARD_NAME_LEN   32

Definition at line 917 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_BOARD_NAME_OFST   4

Definition at line 916 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_BOARD_TYPE_OFST   0

Definition at line 915 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_CAPABILITIES_PORT0_OFST   36

Definition at line 918 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_CAPABILITIES_PORT1_OFST   40

Definition at line 927 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_LEN   2

Definition at line 939 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_MAXNUM   32

Definition at line 941 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_MINNUM   12

Definition at line 940 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_FW_SUBTYPE_LIST_OFST   72

Definition at line 938 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_LEN (   num)    (72+2*(num))

Definition at line 914 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_LENMAX   136

Definition at line 913 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_LENMIN   96

Definition at line 912 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT0_LEN   6

Definition at line 931 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT0_OFST   44

Definition at line 930 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT1_LEN   6

Definition at line 933 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_ADDR_BASE_PORT1_OFST   50

Definition at line 932 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_COUNT_PORT0_OFST   56

Definition at line 934 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_COUNT_PORT1_OFST   60

Definition at line 935 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_STRIDE_PORT0_OFST   64

Definition at line 936 of file mcdi_pcol.h.

#define MC_CMD_GET_BOARD_CFG_OUT_MAC_STRIDE_PORT1_OFST   68

Definition at line 937 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS   0x5

Definition at line 394 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_IN_LEN   0

Definition at line 397 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_BOOT_OFFSET_OFST   0

Definition at line 401 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_BACKUP_LBN   2

Definition at line 407 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_BACKUP_WIDTH   1

Definition at line 408 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_OFST   4

Definition at line 402 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_PRIMARY_LBN   1

Definition at line 405 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_PRIMARY_WIDTH   1

Definition at line 406 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_WATCHDOG_LBN   0

Definition at line 403 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_FLAGS_WATCHDOG_WIDTH   1

Definition at line 404 of file mcdi_pcol.h.

#define MC_CMD_GET_BOOT_STATUS_OUT_LEN   8

Definition at line 400 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG   0x9

Definition at line 486 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_IN_ADDR_OFST   0

Definition at line 490 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_IN_LEN   8

Definition at line 489 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_IN_NUMBYTES_OFST   4

Definition at line 491 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_OUT_BUFFER_LEN   1

Definition at line 498 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_OUT_BUFFER_MAXNUM   252

Definition at line 500 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_OUT_BUFFER_MINNUM   1

Definition at line 499 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_OUT_BUFFER_OFST   0

Definition at line 497 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_OUT_LEN (   num)    (0+1*(num))

Definition at line 496 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_OUT_LENMAX   252

Definition at line 495 of file mcdi_pcol.h.

#define MC_CMD_GET_FPGAREG_OUT_LENMIN   1

Definition at line 494 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK   0x29

Definition at line 1407 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_IN_LEN   0

Definition at line 1410 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_BPX_LINK_LBN   2

Definition at line 1425 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_BPX_LINK_WIDTH   1

Definition at line 1426 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_CAP_OFST   0

Definition at line 1414 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_FCNTL_OFST   20

Definition at line 1429 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_FLAGS_OFST   16

Definition at line 1420 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_FULL_DUPLEX_LBN   1

Definition at line 1423 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_FULL_DUPLEX_WIDTH   1

Definition at line 1424 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_LEN   28

Definition at line 1413 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_LINK_SPEED_OFST   8

Definition at line 1416 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_LINK_UP_LBN   0

Definition at line 1421 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_LINK_UP_WIDTH   1

Definition at line 1422 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_LOOPBACK_MODE_OFST   12

Definition at line 1417 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_LP_CAP_OFST   4

Definition at line 1415 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_MAC_FAULT_OFST   24

Definition at line 1433 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_PHY_LINK_LBN   3

Definition at line 1427 of file mcdi_pcol.h.

#define MC_CMD_GET_LINK_OUT_PHY_LINK_WIDTH   1

Definition at line 1428 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES   0x28

Definition at line 1345 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_IN_LEN   0

Definition at line 1348 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_HI_OFST   4

Definition at line 1355 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_LEN   8

Definition at line 1353 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_LO_OFST   0

Definition at line 1354 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_100M_OFST   0

Definition at line 1352 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_HI_OFST   20

Definition at line 1392 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_LEN   8

Definition at line 1390 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_LO_OFST   16

Definition at line 1391 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_10G_OFST   16

Definition at line 1389 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_HI_OFST   12

Definition at line 1386 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_LEN   8

Definition at line 1384 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_LO_OFST   8

Definition at line 1385 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_1G_OFST   8

Definition at line 1383 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_LEN   32

Definition at line 1351 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_HI_OFST   28

Definition at line 1398 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_LEN   8

Definition at line 1396 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_LO_OFST   24

Definition at line 1397 of file mcdi_pcol.h.

#define MC_CMD_GET_LOOPBACK_MODES_OUT_SUGGESTED_OFST   24

Definition at line 1395 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG   0x24

Definition at line 1171 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_IN_LEN   0

Definition at line 1174 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_LONG_LBN   2

Definition at line 1183 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_LONG_WIDTH   1

Definition at line 1184 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_SHORT_LBN   1

Definition at line 1181 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_BIST_CABLE_SHORT_WIDTH   1

Definition at line 1182 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_BIST_LBN   6

Definition at line 1191 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_BIST_WIDTH   1

Definition at line 1192 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_CHANNEL_OFST   12

Definition at line 1215 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_FLAGS_OFST   0

Definition at line 1178 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_LEN   72

Definition at line 1177 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_LOWPOWER_LBN   3

Definition at line 1185 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_LOWPOWER_WIDTH   1

Definition at line 1186 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_MEDIA_TYPE_OFST   44

Definition at line 1220 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_MMD_MASK_OFST   48

Definition at line 1227 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_NAME_LEN   20

Definition at line 1219 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_NAME_OFST   24

Definition at line 1218 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_POWEROFF_LBN   4

Definition at line 1187 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_POWEROFF_WIDTH   1

Definition at line 1188 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_PRESENT_LBN   0

Definition at line 1179 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_PRESENT_WIDTH   1

Definition at line 1180 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_PRT_OFST   16

Definition at line 1216 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_REVISION_LEN   20

Definition at line 1240 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_REVISION_OFST   52

Definition at line 1239 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_STATS_MASK_OFST   20

Definition at line 1217 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_SUPPORTED_CAP_OFST   8

Definition at line 1194 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_TXDIS_LBN   5

Definition at line 1189 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_TXDIS_WIDTH   1

Definition at line 1190 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_CFG_OUT_TYPE_OFST   4

Definition at line 1193 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO   0x4b

Definition at line 2301 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_IN_LEN   4

Definition at line 2304 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_IN_PAGE_OFST   0

Definition at line 2305 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_LEN   1

Definition at line 2313 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_MAXNUM   248

Definition at line 2315 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_MINNUM   1

Definition at line 2314 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATA_OFST   4

Definition at line 2312 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_DATALEN_OFST   0

Definition at line 2311 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_LEN (   num)    (4+1*(num))

Definition at line 2310 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_LENMAX   252

Definition at line 2309 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_MEDIA_INFO_OUT_LENMIN   5

Definition at line 2308 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_STATE   0x43

Definition at line 2160 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_STATE_IN_LEN   0

Definition at line 2163 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_STATE_OUT_LEN   4

Definition at line 2166 of file mcdi_pcol.h.

#define MC_CMD_GET_PHY_STATE_OUT_STATE_OFST   0

Definition at line 2167 of file mcdi_pcol.h.

#define MC_CMD_GET_RESOURCE_LIMITS   0x4f

Definition at line 2386 of file mcdi_pcol.h.

#define MC_CMD_GET_RESOURCE_LIMITS_IN_LEN   0

Definition at line 2389 of file mcdi_pcol.h.

#define MC_CMD_GET_RESOURCE_LIMITS_OUT_BUFTBL_OFST   0

Definition at line 2393 of file mcdi_pcol.h.

#define MC_CMD_GET_RESOURCE_LIMITS_OUT_EVQ_OFST   4

Definition at line 2394 of file mcdi_pcol.h.

#define MC_CMD_GET_RESOURCE_LIMITS_OUT_LEN   16

Definition at line 2392 of file mcdi_pcol.h.

#define MC_CMD_GET_RESOURCE_LIMITS_OUT_RXQ_OFST   8

Definition at line 2395 of file mcdi_pcol.h.

#define MC_CMD_GET_RESOURCE_LIMITS_OUT_TXQ_OFST   12

Definition at line 2396 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION   0x8

Definition at line 457 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_IN_LEN   0

Definition at line 460 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_FIRMWARE_ANY   0xffffffff /* enum */

Definition at line 465 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_FIRMWARE_BOOTROM   0xb0070000 /* enum */

Definition at line 466 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_FIRMWARE_OFST   0

Definition at line 464 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_LEN   32

Definition at line 469 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_PCOL_OFST   4

Definition at line 473 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_SUPPORTED_FUNCS_LEN   16

Definition at line 475 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_SUPPORTED_FUNCS_OFST   8

Definition at line 474 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_VERSION_HI_OFST   28

Definition at line 479 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_VERSION_LEN   8

Definition at line 477 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_VERSION_LO_OFST   24

Definition at line 478 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_OUT_VERSION_OFST   24

Definition at line 476 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_V0_OUT_LEN   4

Definition at line 463 of file mcdi_pcol.h.

#define MC_CMD_GET_VERSION_V0_SUPPORTED_FUNCS
Value:
{ \
(1 << MC_CMD_READ32) | \
(1 << MC_CMD_WRITE32) | \
(1 << MC_CMD_COPYCODE) | \
0, 0, 0 }

Definition at line 186 of file mcdi_pcol.h.

#define MC_CMD_GMAC_DMABUF_END   0x5f /* enum */

Definition at line 1662 of file mcdi_pcol.h.

#define MC_CMD_GMAC_DMABUF_START   0x40 /* enum */

Definition at line 1661 of file mcdi_pcol.h.

#define MC_CMD_LED_DEFAULT   0x2 /* enum */

Definition at line 1480 of file mcdi_pcol.h.

#define MC_CMD_LED_OFF   0x0 /* enum */

Definition at line 1478 of file mcdi_pcol.h.

#define MC_CMD_LED_ON   0x1 /* enum */

Definition at line 1479 of file mcdi_pcol.h.

#define MC_CMD_LIGHTSOUT_OFFLOAD_PROTOCOL_ARP   0x1 /* enum */

Definition at line 2212 of file mcdi_pcol.h.

#define MC_CMD_LIGHTSOUT_OFFLOAD_PROTOCOL_NS   0x2 /* enum */

Definition at line 2213 of file mcdi_pcol.h.

#define MC_CMD_LOG_CTRL   0x7

Definition at line 440 of file mcdi_pcol.h.

#define MC_CMD_LOG_CTRL_IN_LEN   8

Definition at line 443 of file mcdi_pcol.h.

#define MC_CMD_LOG_CTRL_IN_LOG_DEST_EVQ   0x2 /* enum */

Definition at line 446 of file mcdi_pcol.h.

#define MC_CMD_LOG_CTRL_IN_LOG_DEST_EVQ_OFST   4

Definition at line 447 of file mcdi_pcol.h.

#define MC_CMD_LOG_CTRL_IN_LOG_DEST_OFST   0

Definition at line 444 of file mcdi_pcol.h.

#define MC_CMD_LOG_CTRL_IN_LOG_DEST_UART   0x1 /* enum */

Definition at line 445 of file mcdi_pcol.h.

#define MC_CMD_LOG_CTRL_OUT_LEN   0

Definition at line 450 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_DATA   0x1 /* enum */

Definition at line 1357 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_GMAC   0x2 /* enum */

Definition at line 1358 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_GMII   0x6 /* enum */

Definition at line 1362 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_GMII_FAR   0xb /* enum */

Definition at line 1367 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_GMII_WS   0x17 /* enum */

Definition at line 1379 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_GPHY   0xe /* enum */

Definition at line 1370 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_NONE   0x0 /* enum */

Definition at line 1356 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_PCS   0x10 /* enum */

Definition at line 1372 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_PHYXS   0xf /* enum */

Definition at line 1371 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_PHYXS_WS   0x1a /* enum */

Definition at line 1382 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_PMAPMD   0x11 /* enum */

Definition at line 1373 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_SGMII   0x7 /* enum */

Definition at line 1363 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_SGMII_FAR   0xc /* enum */

Definition at line 1368 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XAUI   0x5 /* enum */

Definition at line 1361 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XAUI_FAR   0xa /* enum */

Definition at line 1366 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XAUI_WS   0x14 /* enum */

Definition at line 1376 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XAUI_WS_FAR   0x15 /* enum */

Definition at line 1377 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XAUI_WS_NEAR   0x16 /* enum */

Definition at line 1378 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XFI   0x9 /* enum */

Definition at line 1365 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XFI_FAR   0xd /* enum */

Definition at line 1369 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XFI_WS   0x18 /* enum */

Definition at line 1380 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XFI_WS_FAR   0x19 /* enum */

Definition at line 1381 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XGBR   0x8 /* enum */

Definition at line 1364 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XGMII   0x3 /* enum */

Definition at line 1359 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XGMII_WS   0x13 /* enum */

Definition at line 1375 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XGXS   0x4 /* enum */

Definition at line 1360 of file mcdi_pcol.h.

#define MC_CMD_LOOPBACK_XPORT   0x12 /* enum */

Definition at line 1374 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST   0x1b

Definition at line 990 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_IN_LEN   0

Definition at line 993 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_OUT_DATA_LEN   4

Definition at line 1000 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_OUT_DATA_MAXNUM   63

Definition at line 1002 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_OUT_DATA_MINNUM   0

Definition at line 1001 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_OUT_DATA_OFST   0

Definition at line 999 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_OUT_LEN (   num)    (0+4*(num))

Definition at line 998 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_OUT_LENMAX   252

Definition at line 997 of file mcdi_pcol.h.

#define MC_CMD_LTSSM_HIST_OUT_LENMIN   0

Definition at line 996 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_PENDING_RECONFIG_LBN   3

Definition at line 1440 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_PENDING_RECONFIG_WIDTH   1

Definition at line 1441 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_SGMII_REMOTE_LBN   2

Definition at line 1438 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_SGMII_REMOTE_WIDTH   1

Definition at line 1439 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_XGMII_LOCAL_LBN   0

Definition at line 1434 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_XGMII_LOCAL_WIDTH   1

Definition at line 1435 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_XGMII_REMOTE_LBN   1

Definition at line 1436 of file mcdi_pcol.h.

#define MC_CMD_MAC_FAULT_XGMII_REMOTE_WIDTH   1

Definition at line 1437 of file mcdi_pcol.h.

#define MC_CMD_MAC_GENERATION_END   0x60 /* enum */

Definition at line 1663 of file mcdi_pcol.h.

#define MC_CMD_MAC_GENERATION_START   0x0 /* enum */

Definition at line 1601 of file mcdi_pcol.h.

#define MC_CMD_MAC_NSTATS   0x61 /* enum */

Definition at line 1664 of file mcdi_pcol.h.

#define MC_CMD_MAC_RESET_RESTORE   0x48

Definition at line 2260 of file mcdi_pcol.h.

#define MC_CMD_MAC_RESET_RESTORE_IN_LEN   0

Definition at line 2263 of file mcdi_pcol.h.

#define MC_CMD_MAC_RESET_RESTORE_OUT_LEN   0

Definition at line 2266 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_1024_TO_15XX_PKTS   0x2a /* enum */

Definition at line 1643 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_128_TO_255_PKTS   0x27 /* enum */

Definition at line 1640 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_15XX_TO_JUMBO_PKTS   0x2b /* enum */

Definition at line 1644 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_256_TO_511_PKTS   0x28 /* enum */

Definition at line 1641 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_512_TO_1023_PKTS   0x29 /* enum */

Definition at line 1642 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_64_PKTS   0x25 /* enum */

Definition at line 1638 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_65_TO_127_PKTS   0x26 /* enum */

Definition at line 1639 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_ALIGN_ERROR_PKTS   0x32 /* enum */

Definition at line 1651 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_BAD_BYTES   0x24 /* enum */

Definition at line 1637 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_BAD_FCS_PKTS   0x2e /* enum */

Definition at line 1647 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_BROADCAST_PKTS   0x22 /* enum */

Definition at line 1635 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_BYTES   0x23 /* enum */

Definition at line 1636 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_CONTROL_PKTS   0x1f /* enum */

Definition at line 1632 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_FALSE_CARRIER_PKTS   0x30 /* enum */

Definition at line 1649 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_GOOD_PKTS   0x1e /* enum */

Definition at line 1631 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_GTJUMBO_PKTS   0x2c /* enum */

Definition at line 1645 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_INTERNAL_ERROR_PKTS   0x34 /* enum */

Definition at line 1653 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_JABBER_PKTS   0x35 /* enum */

Definition at line 1654 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_LANES01_CHAR_ERR   0x37 /* enum */

Definition at line 1656 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_LANES01_DISP_ERR   0x39 /* enum */

Definition at line 1658 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_LANES23_CHAR_ERR   0x38 /* enum */

Definition at line 1657 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_LANES23_DISP_ERR   0x3a /* enum */

Definition at line 1659 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_LENGTH_ERROR_PKTS   0x33 /* enum */

Definition at line 1652 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_MATCH_FAULT   0x3b /* enum */

Definition at line 1660 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_MULTICAST_PKTS   0x21 /* enum */

Definition at line 1634 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_NODESC_DROPS   0x36 /* enum */

Definition at line 1655 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_OVERFLOW_PKTS   0x2f /* enum */

Definition at line 1648 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_PAUSE_PKTS   0x1d /* enum */

Definition at line 1630 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_PKTS   0x1c /* enum */

Definition at line 1629 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_SYMBOL_ERROR_PKTS   0x31 /* enum */

Definition at line 1650 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_UNDERSIZE_PKTS   0x2d /* enum */

Definition at line 1646 of file mcdi_pcol.h.

#define MC_CMD_MAC_RX_UNICAST_PKTS   0x20 /* enum */

Definition at line 1633 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS   0x2e

Definition at line 1566 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_CLEAR_LBN   1

Definition at line 1577 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_CLEAR_WIDTH   1

Definition at line 1578 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_CMD_OFST   8

Definition at line 1574 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_DMA_ADDR_HI_OFST   4

Definition at line 1573 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_DMA_ADDR_LEN   8

Definition at line 1571 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_DMA_ADDR_LO_OFST   0

Definition at line 1572 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_DMA_ADDR_OFST   0

Definition at line 1570 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_DMA_LBN   0

Definition at line 1575 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_DMA_LEN_OFST   12

Definition at line 1589 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_DMA_WIDTH   1

Definition at line 1576 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_LEN   16

Definition at line 1569 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIOD_MS_LBN   16

Definition at line 1587 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIOD_MS_WIDTH   16

Definition at line 1588 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_CHANGE_LBN   2

Definition at line 1579 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_CHANGE_WIDTH   1

Definition at line 1580 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_CLEAR_LBN   4

Definition at line 1583 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_CLEAR_WIDTH   1

Definition at line 1584 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_ENABLE_LBN   3

Definition at line 1581 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_ENABLE_WIDTH   1

Definition at line 1582 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_NOEVENT_LBN   5

Definition at line 1585 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_IN_PERIODIC_NOEVENT_WIDTH   1

Definition at line 1586 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_OUT_DMA_LEN   0

Definition at line 1592 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_OUT_NO_DMA_LEN   (((MC_CMD_MAC_NSTATS*64))>>3)

Definition at line 1595 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_HI_OFST   4

Definition at line 1599 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_LEN   8

Definition at line 1597 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_LO_OFST   0

Definition at line 1598 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_NUM   MC_CMD_MAC_NSTATS

Definition at line 1600 of file mcdi_pcol.h.

#define MC_CMD_MAC_STATS_OUT_NO_DMA_STATISTICS_OFST   0

Definition at line 1596 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_1024_TO_15XX_PKTS   0xf /* enum */

Definition at line 1616 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_128_TO_255_PKTS   0xc /* enum */

Definition at line 1613 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_15XX_TO_JUMBO_PKTS   0x10 /* enum */

Definition at line 1617 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_256_TO_511_PKTS   0xd /* enum */

Definition at line 1614 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_512_TO_1023_PKTS   0xe /* enum */

Definition at line 1615 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_64_PKTS   0xa /* enum */

Definition at line 1611 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_65_TO_127_PKTS   0xb /* enum */

Definition at line 1612 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_BAD_BYTES   0x8 /* enum */

Definition at line 1609 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_BAD_FCS_PKTS   0x12 /* enum */

Definition at line 1619 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_BROADCAST_PKTS   0x6 /* enum */

Definition at line 1607 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_BYTES   0x7 /* enum */

Definition at line 1608 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_CONTROL_PKTS   0x3 /* enum */

Definition at line 1604 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_DEFERRED_PKTS   0x17 /* enum */

Definition at line 1624 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_EXCESSIVE_COLLISION_PKTS   0x15 /* enum */

Definition at line 1622 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_EXCESSIVE_DEFERRED_PKTS   0x18 /* enum */

Definition at line 1625 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_GTJUMBO_PKTS   0x11 /* enum */

Definition at line 1618 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_IP_SRC_ERR_PKTS   0x1b /* enum */

Definition at line 1628 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_LATE_COLLISION_PKTS   0x16 /* enum */

Definition at line 1623 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_LT64_PKTS   0x9 /* enum */

Definition at line 1610 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_MAC_SRC_ERR_PKTS   0x1a /* enum */

Definition at line 1627 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_MULTICAST_PKTS   0x5 /* enum */

Definition at line 1606 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_MULTIPLE_COLLISION_PKTS   0x14 /* enum */

Definition at line 1621 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_NON_TCPUDP_PKTS   0x19 /* enum */

Definition at line 1626 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_PAUSE_PKTS   0x2 /* enum */

Definition at line 1603 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_PKTS   0x1 /* enum */

Definition at line 1602 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_SINGLE_COLLISION_PKTS   0x13 /* enum */

Definition at line 1620 of file mcdi_pcol.h.

#define MC_CMD_MAC_TX_UNICAST_PKTS   0x4 /* enum */

Definition at line 1605 of file mcdi_pcol.h.

#define MC_CMD_MC_LOOPBACK_BIST   0x4 /* enum */

Definition at line 1255 of file mcdi_pcol.h.

#define MC_CMD_MDIO_BUS_EXTERNAL   0x1 /* enum */

Definition at line 769 of file mcdi_pcol.h.

#define MC_CMD_MDIO_BUS_INTERNAL   0x0 /* enum */

Definition at line 768 of file mcdi_pcol.h.

#define MC_CMD_MDIO_CLAUSE22   0x20 /* enum */

Definition at line 772 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ   0x10

Definition at line 763 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_IN_ADDR_OFST   12

Definition at line 773 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_IN_BUS_OFST   0

Definition at line 767 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_IN_DEVAD_OFST   8

Definition at line 771 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_IN_LEN   16

Definition at line 766 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_IN_PRTAD_OFST   4

Definition at line 770 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_OUT_LEN   8

Definition at line 776 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_OUT_STATUS_OFST   4

Definition at line 778 of file mcdi_pcol.h.

#define MC_CMD_MDIO_READ_OUT_VALUE_OFST   0

Definition at line 777 of file mcdi_pcol.h.

#define MC_CMD_MDIO_STATUS_GOOD   0x8 /* enum */

Definition at line 779 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE   0x11

Definition at line 786 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_IN_ADDR_OFST   12

Definition at line 796 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_IN_BUS_OFST   0

Definition at line 790 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_IN_DEVAD_OFST   8

Definition at line 794 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_IN_LEN   20

Definition at line 789 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_IN_PRTAD_OFST   4

Definition at line 793 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_IN_VALUE_OFST   16

Definition at line 797 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_OUT_LEN   4

Definition at line 800 of file mcdi_pcol.h.

#define MC_CMD_MDIO_WRITE_OUT_STATUS_OFST   0

Definition at line 801 of file mcdi_pcol.h.

#define MC_CMD_MEDIA_BASE_T   0x6 /* enum */

Definition at line 1226 of file mcdi_pcol.h.

#define MC_CMD_MEDIA_CX4   0x2 /* enum */

Definition at line 1222 of file mcdi_pcol.h.

#define MC_CMD_MEDIA_KX4   0x3 /* enum */

Definition at line 1223 of file mcdi_pcol.h.

#define MC_CMD_MEDIA_SFP_PLUS   0x5 /* enum */

Definition at line 1225 of file mcdi_pcol.h.

#define MC_CMD_MEDIA_XAUI   0x1 /* enum */

Definition at line 1221 of file mcdi_pcol.h.

#define MC_CMD_MEDIA_XFP   0x4 /* enum */

Definition at line 1224 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY   0x31

Definition at line 1717 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_IN_LEN (   num)    (0+32*(num))

Definition at line 1722 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_IN_LENMAX   224

Definition at line 1721 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_IN_LENMIN   32

Definition at line 1720 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_IN_RECORD_LEN   32

Definition at line 1724 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_IN_RECORD_MAXNUM   7

Definition at line 1726 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_IN_RECORD_MINNUM   1

Definition at line 1725 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_IN_RECORD_OFST   0

Definition at line 1723 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_OUT_LEN   0

Definition at line 1729 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_HI_OFST   24

Definition at line 1705 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_LBN   160

Definition at line 1706 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_LEN   8

Definition at line 1703 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_LO_OFST   20

Definition at line 1704 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_OFST   20

Definition at line 1702 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_ADDR_WIDTH   64

Definition at line 1707 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_RID_LBN   128

Definition at line 1700 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_RID_OFST   16

Definition at line 1698 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_FROM_RID_WIDTH   32

Definition at line 1701 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LEN   32

Definition at line 1685 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LENGTH_LBN   224

Definition at line 1709 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LENGTH_OFST   28

Definition at line 1708 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_LENGTH_WIDTH   32

Definition at line 1710 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_NUM_RECORDS_LBN   0

Definition at line 1687 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_NUM_RECORDS_OFST   0

Definition at line 1686 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_NUM_RECORDS_WIDTH   32

Definition at line 1688 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_RID_INLINE   0x100 /* enum */

Definition at line 1699 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_HI_OFST   12

Definition at line 1695 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_LBN   64

Definition at line 1696 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_LEN   8

Definition at line 1693 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_LO_OFST   8

Definition at line 1694 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_OFST   8

Definition at line 1692 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_ADDR_WIDTH   64

Definition at line 1697 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_LBN   32

Definition at line 1690 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_OFST   4

Definition at line 1689 of file mcdi_pcol.h.

#define MC_CMD_MEMCPY_RECORD_TYPEDEF_TO_RID_WIDTH   32

Definition at line 1691 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE22   0x0 /* enum */

Definition at line 1228 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_AN   0x7 /* enum */

Definition at line 1235 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_C22EXT   0x1d /* enum */

Definition at line 1236 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_DTEXS   0x5 /* enum */

Definition at line 1233 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_PCS   0x3 /* enum */

Definition at line 1231 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_PHYXS   0x4 /* enum */

Definition at line 1232 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_PMAPMD   0x1 /* enum */

Definition at line 1229 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_TC   0x6 /* enum */

Definition at line 1234 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_VEND1   0x1e /* enum */

Definition at line 1237 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_VEND2   0x1f /* enum */

Definition at line 1238 of file mcdi_pcol.h.

#define MC_CMD_MMD_CLAUSE45_WIS   0x2 /* enum */

Definition at line 1230 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK   0x4d

Definition at line 2342 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_LEN   16

Definition at line 2345 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_RXEQ_BOOST_OFST   8

Definition at line 2348 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_RXEQ_DT_CFG_OFST   12

Definition at line 2349 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_TXEQ_DT_CFG_OFST   4

Definition at line 2347 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_IN_EQ_CONFIG_TXEQ_LEVEL_OFST   0

Definition at line 2346 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_IN_READ_ONLY_LEN   0

Definition at line 2352 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_DIRECTION_IN   0x1 /* enum */

Definition at line 2360 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_DIRECTION_OFST   8

Definition at line 2358 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_DIRECTION_OUT   0x0 /* enum */

Definition at line 2359 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_INPUTS_OFST   0

Definition at line 2356 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_OUT_IOEXP_OUTPUTS_OFST   4

Definition at line 2357 of file mcdi_pcol.h.

#define MC_CMD_MRSFP_TWEAK_OUT_LEN   12

Definition at line 2355 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD   0x1d

Definition at line 1025 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_DRVATTACH   0x2 /* enum */

Definition at line 1032 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_DRVATTACH_LBN   2

Definition at line 1037 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_DRVATTACH_WIDTH   1

Definition at line 1038 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_EVENTS_OFST   0

Definition at line 1029 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_LEN   4

Definition at line 1028 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_LINKCHANGE_LBN   0

Definition at line 1033 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_LINKCHANGE_WIDTH   1

Definition at line 1034 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_RESET_LBN   1

Definition at line 1035 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_IN_RESET_WIDTH   1

Definition at line 1036 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_LINKCHANGE   0x0 /* enum */

Definition at line 1030 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_OUT_LEN   0

Definition at line 1041 of file mcdi_pcol.h.

#define MC_CMD_NCSI_PROD_RESET   0x1 /* enum */

Definition at line 1031 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_ERASE   0x3b

Definition at line 1987 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_ERASE_IN_LEN   12

Definition at line 1990 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_ERASE_IN_LENGTH_OFST   8

Definition at line 1995 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_ERASE_IN_OFFSET_OFST   4

Definition at line 1994 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_ERASE_IN_TYPE_OFST   0

Definition at line 1991 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_ERASE_OUT_LEN   0

Definition at line 1998 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO   0x37

Definition at line 1897 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_IN_LEN   4

Definition at line 1900 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_IN_TYPE_OFST   0

Definition at line 1901 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_ERASESIZE_OFST   8

Definition at line 1911 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_FLAGS_OFST   12

Definition at line 1912 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_LEN   24

Definition at line 1906 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_PHYSADDR_OFST   20

Definition at line 1916 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_PHYSDEV_OFST   16

Definition at line 1915 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_PROTECTED_LBN   0

Definition at line 1913 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_PROTECTED_WIDTH   1

Definition at line 1914 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_SIZE_OFST   4

Definition at line 1910 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_INFO_OUT_TYPE_OFST   0

Definition at line 1907 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ   0x39

Definition at line 1939 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_IN_LEN   12

Definition at line 1942 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_IN_LENGTH_OFST   8

Definition at line 1947 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_IN_OFFSET_OFST   4

Definition at line 1946 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_IN_TYPE_OFST   0

Definition at line 1943 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_OUT_LEN (   num)    (0+1*(num))

Definition at line 1952 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_OUT_LENMAX   252

Definition at line 1951 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_OUT_LENMIN   1

Definition at line 1950 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_LEN   1

Definition at line 1954 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_MAXNUM   252

Definition at line 1956 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_MINNUM   1

Definition at line 1955 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_READ_OUT_READ_BUFFER_OFST   0

Definition at line 1953 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST   0x4c

Definition at line 2322 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST_FAIL   0x1 /* enum */

Definition at line 2334 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST_IN_LEN   4

Definition at line 2325 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST_IN_TYPE_OFST   0

Definition at line 2326 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST_NOTSUPP   0x2 /* enum */

Definition at line 2335 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST_OUT_LEN   4

Definition at line 2331 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST_OUT_RESULT_OFST   0

Definition at line 2332 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TEST_PASS   0x0 /* enum */

Definition at line 2333 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_DISABLED_CALLISTO   0x0 /* enum */

Definition at line 1877 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_DYNAMIC_CFG_PORT0   0x5 /* enum */

Definition at line 1882 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_DYNAMIC_CFG_PORT1   0x6 /* enum */

Definition at line 1883 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_EXP_ROM   0x7 /* enum */

Definition at line 1884 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_EXP_ROM_CFG_PORT0   0x8 /* enum */

Definition at line 1885 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_EXP_ROM_CFG_PORT1   0x9 /* enum */

Definition at line 1886 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_FPGA   0xd /* enum */

Definition at line 1890 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_LOG   0xc /* enum */

Definition at line 1889 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_MC_FW   0x1 /* enum */

Definition at line 1878 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_MC_FW_BACKUP   0x2 /* enum */

Definition at line 1879 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_PHY_PORT0   0xa /* enum */

Definition at line 1887 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_PHY_PORT1   0xb /* enum */

Definition at line 1888 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_STATIC_CFG_PORT0   0x3 /* enum */

Definition at line 1880 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPE_STATIC_CFG_PORT1   0x4 /* enum */

Definition at line 1881 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPES   0x36

Definition at line 1869 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPES_IN_LEN   0

Definition at line 1872 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPES_OUT_LEN   4

Definition at line 1875 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_TYPES_OUT_TYPES_OFST   0

Definition at line 1876 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_FINISH   0x3c

Definition at line 2005 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_FINISH_IN_LEN   8

Definition at line 2008 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_FINISH_IN_REBOOT_OFST   4

Definition at line 2012 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_FINISH_IN_TYPE_OFST   0

Definition at line 2009 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_FINISH_OUT_LEN   0

Definition at line 2015 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_START   0x38

Definition at line 1923 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_START_IN_LEN   4

Definition at line 1926 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_START_IN_TYPE_OFST   0

Definition at line 1927 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_UPDATE_START_OUT_LEN   0

Definition at line 1932 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE   0x3a

Definition at line 1963 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_LEN (   num)    (12+1*(num))

Definition at line 1968 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_LENGTH_OFST   8

Definition at line 1973 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_LENMAX   252

Definition at line 1967 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_LENMIN   13

Definition at line 1966 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_OFFSET_OFST   4

Definition at line 1972 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_TYPE_OFST   0

Definition at line 1969 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_LEN   1

Definition at line 1975 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_MAXNUM   240

Definition at line 1977 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_MINNUM   1

Definition at line 1976 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_IN_WRITE_BUFFER_OFST   12

Definition at line 1974 of file mcdi_pcol.h.

#define MC_CMD_NVRAM_WRITE_OUT_LEN   0

Definition at line 1980 of file mcdi_pcol.h.

#define MC_CMD_OUI   0x0 /* enum */

Definition at line 1536 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS   0x21

Definition at line 1078 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_IN_LEN   8

Definition at line 1081 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_IN_POLL_PERIOD_OFST   0

Definition at line 1082 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_IN_WIPE_OFST   4

Definition at line 1083 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_DATA_LEN   2

Definition at line 1094 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_DATA_OFST   6

Definition at line 1093 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_HDR_LEN   2

Definition at line 1092 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_NP_HDR_OFST   4

Definition at line 1091 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_DATA_LEN   2

Definition at line 1090 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_DATA_OFST   2

Definition at line 1089 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_HDR_LEN   2

Definition at line 1088 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_CURRENT_P_HDR_OFST   0

Definition at line 1087 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_LEN   16

Definition at line 1086 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_DATA_LEN   2

Definition at line 1102 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_DATA_OFST   14

Definition at line 1101 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_HDR_LEN   2

Definition at line 1100 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_NP_HDR_OFST   12

Definition at line 1099 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_DATA_LEN   2

Definition at line 1098 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_DATA_OFST   10

Definition at line 1097 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_HDR_LEN   2

Definition at line 1096 of file mcdi_pcol.h.

#define MC_CMD_PCIE_CREDITS_OUT_MINIMUM_P_HDR_OFST   8

Definition at line 1095 of file mcdi_pcol.h.

#define MC_CMD_PCS_BER   0xc /* enum */

Definition at line 1548 of file mcdi_pcol.h.

#define MC_CMD_PCS_BLOCK_ERRORS   0xd /* enum */

Definition at line 1549 of file mcdi_pcol.h.

#define MC_CMD_PCS_LINK_UP   0x9 /* enum */

Definition at line 1545 of file mcdi_pcol.h.

#define MC_CMD_PCS_RX_FAULT   0xa /* enum */

Definition at line 1546 of file mcdi_pcol.h.

#define MC_CMD_PCS_TX_FAULT   0xb /* enum */

Definition at line 1547 of file mcdi_pcol.h.

#define MC_CMD_PHY_BIST   0x5 /* enum */

Definition at line 1256 of file mcdi_pcol.h.

#define MC_CMD_PHY_BIST_CABLE_LONG   0x2 /* enum */

Definition at line 1253 of file mcdi_pcol.h.

#define MC_CMD_PHY_BIST_CABLE_SHORT   0x1 /* enum */

Definition at line 1252 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_10000FDX_LBN   7

Definition at line 1207 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_10000FDX_WIDTH   1

Definition at line 1208 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_1000FDX_LBN   6

Definition at line 1205 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_1000FDX_WIDTH   1

Definition at line 1206 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_1000HDX_LBN   5

Definition at line 1203 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_1000HDX_WIDTH   1

Definition at line 1204 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_100FDX_LBN   4

Definition at line 1201 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_100FDX_WIDTH   1

Definition at line 1202 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_100HDX_LBN   3

Definition at line 1199 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_100HDX_WIDTH   1

Definition at line 1200 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_10FDX_LBN   2

Definition at line 1197 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_10FDX_WIDTH   1

Definition at line 1198 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_10HDX_LBN   1

Definition at line 1195 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_10HDX_WIDTH   1

Definition at line 1196 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_AN_LBN   10

Definition at line 1213 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_AN_WIDTH   1

Definition at line 1214 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_ASYM_LBN   9

Definition at line 1211 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_ASYM_WIDTH   1

Definition at line 1212 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_PAUSE_LBN   8

Definition at line 1209 of file mcdi_pcol.h.

#define MC_CMD_PHY_CAP_PAUSE_WIDTH   1

Definition at line 1210 of file mcdi_pcol.h.

#define MC_CMD_PHY_NSTATS   0x17 /* enum */

Definition at line 1559 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATE_OK   0x1 /* enum */

Definition at line 2168 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATE_ZOMBIE   0x2 /* enum */

Definition at line 2169 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS   0x2d

Definition at line 1519 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_IN_DMA_ADDR_HI_OFST   4

Definition at line 1526 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_IN_DMA_ADDR_LEN   8

Definition at line 1524 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_IN_DMA_ADDR_LO_OFST   0

Definition at line 1525 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_IN_DMA_ADDR_OFST   0

Definition at line 1523 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_IN_LEN   8

Definition at line 1522 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_OUT_DMA_LEN   0

Definition at line 1529 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_OUT_NO_DMA_LEN   (((MC_CMD_PHY_NSTATS*32))>>3)

Definition at line 1532 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_OUT_NO_DMA_STATISTICS_LEN   4

Definition at line 1534 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_OUT_NO_DMA_STATISTICS_NUM   MC_CMD_PHY_NSTATS

Definition at line 1535 of file mcdi_pcol.h.

#define MC_CMD_PHY_STATS_OUT_NO_DMA_STATISTICS_OFST   0

Definition at line 1533 of file mcdi_pcol.h.

#define MC_CMD_PHYXS_ALIGN   0x11 /* enum */

Definition at line 1553 of file mcdi_pcol.h.

#define MC_CMD_PHYXS_LINK_UP   0xe /* enum */

Definition at line 1550 of file mcdi_pcol.h.

#define MC_CMD_PHYXS_RX_FAULT   0xf /* enum */

Definition at line 1551 of file mcdi_pcol.h.

#define MC_CMD_PHYXS_SYNC   0x12 /* enum */

Definition at line 1554 of file mcdi_pcol.h.

#define MC_CMD_PHYXS_TX_FAULT   0x10 /* enum */

Definition at line 1552 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_LINK_UP   0x1 /* enum */

Definition at line 1537 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_RX_FAULT   0x2 /* enum */

Definition at line 1538 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_SIGNAL   0x4 /* enum */

Definition at line 1540 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_SNR_A   0x5 /* enum */

Definition at line 1541 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_SNR_B   0x6 /* enum */

Definition at line 1542 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_SNR_C   0x7 /* enum */

Definition at line 1543 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_SNR_D   0x8 /* enum */

Definition at line 1544 of file mcdi_pcol.h.

#define MC_CMD_PMA_PMD_TX_FAULT   0x3 /* enum */

Definition at line 1539 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST   0x26

Definition at line 1266 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_FAILED   0x3 /* enum */

Definition at line 1276 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_IN_LEN   0

Definition at line 1269 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_I2C_NO_CROSSTALK   0x5 /* enum */

Definition at line 1316 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_OFF_I2C_NO_ACCESS_IO_EXP   0x2 /* enum */

Definition at line 1313 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_OFF_I2C_NO_ACCESS_MODULE   0x3 /* enum */

Definition at line 1314 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_BUS_SWITCH_OFF_I2C_WRITE   0x1 /* enum */

Definition at line 1312 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_COMPLETE   0x0 /* enum */

Definition at line 1311 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_IO_EXP_I2C_CONFIGURE   0x4 /* enum */

Definition at line 1315 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_MODULE_ID_I2C_ACCESS   0x7 /* enum */

Definition at line 1318 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_MODULE_ID_SANE_VALUE   0x8 /* enum */

Definition at line 1319 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_MRSFP_TEST_MODULE_PRESENCE   0x6 /* enum */

Definition at line 1317 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_LEN   8

Definition at line 1272 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_MRSFP_LEN   8

Definition at line 1306 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_MRSFP_TEST_OFST   4

Definition at line 1310 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_PRIVATE_OFST   4

Definition at line 1278 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_RESULT_OFST   0

Definition at line 1273 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_A_OFST   4

Definition at line 1285 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_B_OFST   8

Definition at line 1286 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_C_OFST   12

Definition at line 1287 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_LENGTH_D_OFST   16

Definition at line 1288 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_A_OFST   20

Definition at line 1289 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_B_OFST   24

Definition at line 1295 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_C_OFST   28

Definition at line 1298 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_CABLE_STATUS_D_OFST   32

Definition at line 1301 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_OUT_SFT9001_LEN   36

Definition at line 1281 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_PASSED   0x2 /* enum */

Definition at line 1275 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_RUNNING   0x1 /* enum */

Definition at line 1274 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_SFT9001_INTER_PAIR_SHORT   0x4 /* enum */

Definition at line 1293 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_SFT9001_INTRA_PAIR_SHORT   0x3 /* enum */

Definition at line 1292 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_SFT9001_PAIR_BUSY   0x9 /* enum */

Definition at line 1294 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_SFT9001_PAIR_OK   0x1 /* enum */

Definition at line 1290 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_SFT9001_PAIR_OPEN   0x2 /* enum */

Definition at line 1291 of file mcdi_pcol.h.

#define MC_CMD_POLL_BIST_TIMEOUT   0x4 /* enum */

Definition at line 1277 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ128   0x16

Definition at line 872 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ128_IN_ADDR_OFST   0

Definition at line 876 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ128_IN_LEN   4

Definition at line 875 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ128_OUT_LEN   20

Definition at line 879 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ128_OUT_STATUS_OFST   16

Definition at line 882 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ128_OUT_VALUE_LEN   16

Definition at line 881 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ128_OUT_VALUE_OFST   0

Definition at line 880 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ32   0x14

Definition at line 840 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ32_IN_ADDR_OFST   0

Definition at line 844 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ32_IN_LEN   4

Definition at line 843 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ32_OUT_LEN   8

Definition at line 847 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ32_OUT_STATUS_OFST   4

Definition at line 849 of file mcdi_pcol.h.

#define MC_CMD_PORT_READ32_OUT_VALUE_OFST   0

Definition at line 848 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE128   0x17

Definition at line 889 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE128_IN_ADDR_OFST   0

Definition at line 893 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE128_IN_LEN   20

Definition at line 892 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE128_IN_VALUE_LEN   16

Definition at line 895 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE128_IN_VALUE_OFST   4

Definition at line 894 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE128_OUT_LEN   4

Definition at line 898 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE128_OUT_STATUS_OFST   0

Definition at line 899 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE32   0x15

Definition at line 856 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE32_IN_ADDR_OFST   0

Definition at line 860 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE32_IN_LEN   8

Definition at line 859 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE32_IN_VALUE_OFST   4

Definition at line 861 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE32_OUT_LEN   4

Definition at line 864 of file mcdi_pcol.h.

#define MC_CMD_PORT_WRITE32_OUT_STATUS_OFST   0

Definition at line 865 of file mcdi_pcol.h.

#define MC_CMD_PTP   0xb

Definition at line 527 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_BITS   0x28 /* enum */

Definition at line 592 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_FREQ_HI_OFST   12

Definition at line 591 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_FREQ_LEN   8

Definition at line 589 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_FREQ_LO_OFST   8

Definition at line 590 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_FREQ_OFST   8

Definition at line 588 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_LEN   24

Definition at line 585 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_NANOSECONDS_OFST   20

Definition at line 594 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ADJUST_SECONDS_OFST   16

Definition at line 593 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_CMD_OFST   0

Definition at line 548 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_DEBUG_DEBUG_PARAM_OFST   8

Definition at line 626 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_DEBUG_LEN   12

Definition at line 623 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_DISABLE_LEN   8

Definition at line 558 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ENABLE_LEN   16

Definition at line 547 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ENABLE_MODE_OFST   12

Definition at line 551 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_ENABLE_QUEUE_OFST   8

Definition at line 550 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_LEN   1

Definition at line 530 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_MANFTEST_BASIC_LEN   8

Definition at line 607 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_MANFTEST_PACKET_LEN   12

Definition at line 612 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_MANFTEST_PACKET_TEST_ENABLE_OFST   8

Definition at line 615 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_OP_LEN   1

Definition at line 532 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_OP_OFST   0

Definition at line 531 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_PERIPH_ID_OFST   4

Definition at line 549 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_READ_NIC_TIME_LEN   8

Definition at line 575 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_RESET_STATS_LEN   8

Definition at line 618 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_STATUS_LEN   8

Definition at line 580 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_SYNCHRONIZE_LEN   20

Definition at line 597 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_SYNCHRONIZE_NUMTIMESETS_OFST   8

Definition at line 600 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_HI_OFST   16

Definition at line 604 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_LEN   8

Definition at line 602 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_LO_OFST   12

Definition at line 603 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_SYNCHRONIZE_START_ADDR_OFST   12

Definition at line 601 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_LEN (   num)    (12+1*(num))

Definition at line 565 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_LENGTH_OFST   8

Definition at line 568 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_LENMAX   252

Definition at line 564 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_LENMIN   13

Definition at line 563 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_PACKET_LEN   1

Definition at line 570 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_PACKET_MAXNUM   240

Definition at line 572 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_PACKET_MINNUM   1

Definition at line 571 of file mcdi_pcol.h.

#define MC_CMD_PTP_IN_TRANSMIT_PACKET_OFST   12

Definition at line 569 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_FILTER_COUNT   0x7 /* enum */

Definition at line 684 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_FPGA_LOAD   0x1 /* enum */

Definition at line 678 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_FPGA_REGISTERS   0x3 /* enum */

Definition at line 680 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_FPGA_VERSION   0x2 /* enum */

Definition at line 679 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_GPIO_TRIGGER   0x9 /* enum */

Definition at line 686 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_OSCILLATOR   0x4 /* enum */

Definition at line 681 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_PACKET_COUNT   0x6 /* enum */

Definition at line 683 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_PACKET_ENOUGH   0x8 /* enum */

Definition at line 685 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_SUCCESS   0x0 /* enum */

Definition at line 677 of file mcdi_pcol.h.

#define MC_CMD_PTP_MANF_TIMESTAMPS   0x5 /* enum */

Definition at line 682 of file mcdi_pcol.h.

#define MC_CMD_PTP_MODE_V1   0x0 /* enum */

Definition at line 552 of file mcdi_pcol.h.

#define MC_CMD_PTP_MODE_V1_VLAN   0x1 /* enum */

Definition at line 553 of file mcdi_pcol.h.

#define MC_CMD_PTP_MODE_V2   0x2 /* enum */

Definition at line 554 of file mcdi_pcol.h.

#define MC_CMD_PTP_MODE_V2_VLAN   0x3 /* enum */

Definition at line 555 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_ADJUST   0x6 /* enum */

Definition at line 538 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_DEBUG   0xb /* enum */

Definition at line 543 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_DISABLE   0x2 /* enum */

Definition at line 534 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_ENABLE   0x1 /* enum */

Definition at line 533 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_MANFTEST_BASIC   0x8 /* enum */

Definition at line 540 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_MANFTEST_PACKET   0x9 /* enum */

Definition at line 541 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_MAX   0xc /* enum */

Definition at line 544 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_READ_NIC_TIME   0x4 /* enum */

Definition at line 536 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_RESET_STATS   0xa /* enum */

Definition at line 542 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_STATUS   0x5 /* enum */

Definition at line 537 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_SYNCHRONIZE   0x7 /* enum */

Definition at line 539 of file mcdi_pcol.h.

#define MC_CMD_PTP_OP_TRANSMIT   0x3 /* enum */

Definition at line 535 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_LEN   0

Definition at line 629 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_MANFTEST_BASIC_LEN   8

Definition at line 675 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_MANFTEST_BASIC_TEST_EXTOSC_OFST   4

Definition at line 687 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_MANFTEST_BASIC_TEST_RESULT_OFST   0

Definition at line 676 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_MANFTEST_PACKET_LEN   12

Definition at line 690 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_FILTERCOUNT_OFST   8

Definition at line 693 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_FPGACOUNT_OFST   4

Definition at line 692 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_MANFTEST_PACKET_TEST_RESULT_OFST   0

Definition at line 691 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_READ_NIC_TIME_LEN   8

Definition at line 637 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_READ_NIC_TIME_NANOSECONDS_OFST   4

Definition at line 639 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_READ_NIC_TIME_SECONDS_OFST   0

Definition at line 638 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_CLOCK_FREQ_OFST   0

Definition at line 643 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_LEN   64

Definition at line 642 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_FM_OFST   16

Definition at line 647 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_NFM_OFST   20

Definition at line 648 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_BAD_OFST   28

Definition at line 650 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_LAST_OFST   56

Definition at line 657 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MAX_OFST   52

Definition at line 656 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MEAN_OFST   60

Definition at line 658 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFF_MIN_OFST   48

Definition at line 655 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_OFLOW_OFST   24

Definition at line 649 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_LAST_OFST   40

Definition at line 653 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MAX_OFST   36

Definition at line 652 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MEAN_OFST   44

Definition at line 654 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_PPS_PER_MIN_OFST   32

Definition at line 651 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_RX_OFST   8

Definition at line 645 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_TS_OFST   12

Definition at line 646 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_STATUS_STATS_TX_OFST   4

Definition at line 644 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_HOSTEND_OFST   12

Definition at line 671 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_HOSTSTART_OFST   0

Definition at line 668 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_LEN (   num)    (0+20*(num))

Definition at line 663 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_LENMAX   240

Definition at line 662 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_LENMIN   20

Definition at line 661 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_NANOSECONDS_OFST   8

Definition at line 670 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_SECONDS_OFST   4

Definition at line 669 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_LEN   20

Definition at line 665 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_MAXNUM   12

Definition at line 667 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_MINNUM   1

Definition at line 666 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_TIMESET_OFST   0

Definition at line 664 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_SYNCHRONIZE_WAITNS_OFST   16

Definition at line 672 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_TRANSMIT_LEN   8

Definition at line 632 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_TRANSMIT_NANOSECONDS_OFST   4

Definition at line 634 of file mcdi_pcol.h.

#define MC_CMD_PTP_OUT_TRANSMIT_SECONDS_OFST   0

Definition at line 633 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG   0xa

Definition at line 507 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_ADDR_OFST   0

Definition at line 513 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_BUFFER_LEN   1

Definition at line 515 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_BUFFER_MAXNUM   248

Definition at line 517 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_BUFFER_MINNUM   1

Definition at line 516 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_BUFFER_OFST   4

Definition at line 514 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_LEN (   num)    (4+1*(num))

Definition at line 512 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_LENMAX   252

Definition at line 511 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_IN_LENMIN   5

Definition at line 510 of file mcdi_pcol.h.

#define MC_CMD_PUT_FPGAREG_OUT_LEN   0

Definition at line 520 of file mcdi_pcol.h.

#define MC_CMD_PUTS   0x23

Definition at line 1145 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_DEST_OFST   0

Definition at line 1151 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_DHOST_LEN   6

Definition at line 1157 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_DHOST_OFST   4

Definition at line 1156 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_LEN (   num)    (12+1*(num))

Definition at line 1150 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_LENMAX   252

Definition at line 1149 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_LENMIN   13

Definition at line 1148 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_PORT_LBN   1

Definition at line 1154 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_PORT_WIDTH   1

Definition at line 1155 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_STRING_LEN   1

Definition at line 1159 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_STRING_MAXNUM   240

Definition at line 1161 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_STRING_MINNUM   1

Definition at line 1160 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_STRING_OFST   12

Definition at line 1158 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_UART_LBN   0

Definition at line 1152 of file mcdi_pcol.h.

#define MC_CMD_PUTS_IN_UART_WIDTH   1

Definition at line 1153 of file mcdi_pcol.h.

#define MC_CMD_PUTS_OUT_LEN   0

Definition at line 1164 of file mcdi_pcol.h.

#define MC_CMD_READ32   0x1

Definition at line 323 of file mcdi_pcol.h.

#define MC_CMD_READ32_IN_ADDR_OFST   0

Definition at line 327 of file mcdi_pcol.h.

#define MC_CMD_READ32_IN_LEN   8

Definition at line 326 of file mcdi_pcol.h.

#define MC_CMD_READ32_IN_NUMWORDS_OFST   4

Definition at line 328 of file mcdi_pcol.h.

#define MC_CMD_READ32_OUT_BUFFER_LEN   4

Definition at line 335 of file mcdi_pcol.h.

#define MC_CMD_READ32_OUT_BUFFER_MAXNUM   63

Definition at line 337 of file mcdi_pcol.h.

#define MC_CMD_READ32_OUT_BUFFER_MINNUM   1

Definition at line 336 of file mcdi_pcol.h.

#define MC_CMD_READ32_OUT_BUFFER_OFST   0

Definition at line 334 of file mcdi_pcol.h.

#define MC_CMD_READ32_OUT_LEN (   num)    (0+4*(num))

Definition at line 333 of file mcdi_pcol.h.

#define MC_CMD_READ32_OUT_LENMAX   252

Definition at line 332 of file mcdi_pcol.h.

#define MC_CMD_READ32_OUT_LENMIN   4

Definition at line 331 of file mcdi_pcol.h.

#define MC_CMD_READ_SENSORS   0x42

Definition at line 2128 of file mcdi_pcol.h.

#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_HI_OFST   4

Definition at line 2135 of file mcdi_pcol.h.

#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_LEN   8

Definition at line 2133 of file mcdi_pcol.h.

#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_LO_OFST   0

Definition at line 2134 of file mcdi_pcol.h.

#define MC_CMD_READ_SENSORS_IN_DMA_ADDR_OFST   0

Definition at line 2132 of file mcdi_pcol.h.

#define MC_CMD_READ_SENSORS_IN_LEN   8

Definition at line 2131 of file mcdi_pcol.h.

#define MC_CMD_READ_SENSORS_OUT_LEN   0

Definition at line 2138 of file mcdi_pcol.h.

#define MC_CMD_REBOOT   0x3d

Definition at line 2022 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_FLAGS_AFTER_ASSERTION   0x1 /* enum */

Definition at line 2027 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_IN_FLAGS_OFST   0

Definition at line 2026 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_IN_LEN   4

Definition at line 2025 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_MODE   0x3f

Definition at line 2055 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_MODE_IN_LEN   4

Definition at line 2058 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_MODE_IN_VALUE_OFST   0

Definition at line 2059 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_MODE_NORMAL   0x0 /* enum */

Definition at line 2060 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_MODE_OUT_LEN   4

Definition at line 2064 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_MODE_OUT_VALUE_OFST   0

Definition at line 2065 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_MODE_SNAPPER   0x3 /* enum */

Definition at line 2061 of file mcdi_pcol.h.

#define MC_CMD_REBOOT_OUT_LEN   0

Definition at line 2030 of file mcdi_pcol.h.

#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD   0x47

Definition at line 2245 of file mcdi_pcol.h.

#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_FILTER_ID_OFST   4

Definition at line 2250 of file mcdi_pcol.h.

#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_LEN   8

Definition at line 2248 of file mcdi_pcol.h.

#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_IN_PROTOCOL_OFST   0

Definition at line 2249 of file mcdi_pcol.h.

#define MC_CMD_REMOVE_LIGHTSOUT_OFFLOAD_OUT_LEN   0

Definition at line 2253 of file mcdi_pcol.h.

#define MC_CMD_RESOURCE_INSTANCE_ANY   0xffffffff /* enum */

Definition at line 2399 of file mcdi_pcol.h.

#define MC_CMD_RESOURCE_INSTANCE_NONE   0xfffffffe /* enum */

Definition at line 2400 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR   0x22

Definition at line 1109 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_IN_LEN   12

Definition at line 1112 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_IN_POLL_PERIOD_OFST   4

Definition at line 1114 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_IN_QID_OFST   0

Definition at line 1113 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_IN_WIPE_OFST   8

Definition at line 1115 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_FILL_OFST   8

Definition at line 1121 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_GE_32_OFST   76

Definition at line 1138 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_16_OFST   68

Definition at line 1136 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_1_OFST   52

Definition at line 1132 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_2_OFST   56

Definition at line 1133 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_32_OFST   72

Definition at line 1137 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_4_OFST   60

Definition at line 1134 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_CACHE_LT_8_OFST   64

Definition at line 1135 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_LEN   80

Definition at line 1118 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_QID_OFST   0

Definition at line 1119 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_FILL_OFST   4

Definition at line 1120 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_GE_256_OFST   48

Definition at line 1131 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_128_OFST   40

Definition at line 1129 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_16_OFST   28

Definition at line 1126 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_1_OFST   12

Definition at line 1122 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_256_OFST   44

Definition at line 1130 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_2_OFST   16

Definition at line 1123 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_32_OFST   32

Definition at line 1127 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_4_OFST   20

Definition at line 1124 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_64_OFST   36

Definition at line 1128 of file mcdi_pcol.h.

#define MC_CMD_RXD_MONITOR_OUT_RING_LT_8_OFST   24

Definition at line 1125 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO   0x3e

Definition at line 2037 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_IN_LEN   0

Definition at line 2040 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_OUT_DATA_LEN   4

Definition at line 2047 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_OUT_DATA_MAXNUM   63

Definition at line 2049 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_OUT_DATA_MINNUM   1

Definition at line 2048 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_OUT_DATA_OFST   0

Definition at line 2046 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_OUT_LEN (   num)    (0+4*(num))

Definition at line 2045 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_OUT_LENMAX   252

Definition at line 2044 of file mcdi_pcol.h.

#define MC_CMD_SCHEDINFO_OUT_LENMIN   4

Definition at line 2043 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_CONTROLLER_COOLING   0x2 /* enum */

Definition at line 2084 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_CONTROLLER_TEMP   0x0 /* enum */

Definition at line 2082 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_ENTRY_HI_OFST   8

Definition at line 2100 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_ENTRY_LEN   8

Definition at line 2098 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_ENTRY_LO_OFST   4

Definition at line 2099 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_ENTRY_MAXNUM   31

Definition at line 2102 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_ENTRY_MINNUM   1

Definition at line 2101 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_ENTRY_OFST   4

Definition at line 2097 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_12V0   0xc /* enum */

Definition at line 2094 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_1V0   0x7 /* enum */

Definition at line 2089 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_1V2   0x8 /* enum */

Definition at line 2090 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_1V2A   0xd /* enum */

Definition at line 2095 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_1V8   0x9 /* enum */

Definition at line 2091 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_2V5   0xa /* enum */

Definition at line 2092 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_3V3   0xb /* enum */

Definition at line 2093 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_IN_VREF   0xe /* enum */

Definition at line 2096 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO   0x41

Definition at line 2072 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_LEN   8

Definition at line 2105 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_LBN   16

Definition at line 2112 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_LEN   2

Definition at line 2111 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_OFST   2

Definition at line 2110 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX1_WIDTH   16

Definition at line 2113 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_LBN   48

Definition at line 2120 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_LEN   2

Definition at line 2119 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_OFST   6

Definition at line 2118 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MAX2_WIDTH   16

Definition at line 2121 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_LBN   0

Definition at line 2108 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_LEN   2

Definition at line 2107 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_OFST   0

Definition at line 2106 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN1_WIDTH   16

Definition at line 2109 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_LBN   32

Definition at line 2116 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_LEN   2

Definition at line 2115 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_OFST   4

Definition at line 2114 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_ENTRY_TYPEDEF_MIN2_WIDTH   16

Definition at line 2117 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_IN_LEN   0

Definition at line 2075 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_OUT_LEN (   num)    (4+8*(num))

Definition at line 2080 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_OUT_LENMAX   252

Definition at line 2079 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_OUT_LENMIN   12

Definition at line 2078 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_OUT_MASK_OFST   0

Definition at line 2081 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_INFO_OUT_OFFSET_OFST (   _x)    (MC_CMD_SENSOR_ENTRY_OFST + (_x))

Definition at line 193 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_PHY0_COOLING   0x4 /* enum */

Definition at line 2086 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_PHY0_TEMP   0x3 /* enum */

Definition at line 2085 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_PHY1_COOLING   0x6 /* enum */

Definition at line 2088 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_PHY1_TEMP   0x5 /* enum */

Definition at line 2087 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_PHY_COMMON_TEMP   0x1 /* enum */

Definition at line 2083 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS   0x4e

Definition at line 2367 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS_IN_HI0_OFST   8

Definition at line 2375 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS_IN_HI1_OFST   16

Definition at line 2377 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS_IN_LEN   20

Definition at line 2370 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS_IN_LOW0_OFST   4

Definition at line 2374 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS_IN_LOW1_OFST   12

Definition at line 2376 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS_IN_SENSOR_OFST   0

Definition at line 2371 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_SET_LIMS_OUT_LEN   0

Definition at line 2380 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_STATE_BROKEN   0x3 /* enum */

Definition at line 2151 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_STATE_FATAL   0x2 /* enum */

Definition at line 2150 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_STATE_OK   0x0 /* enum */

Definition at line 2148 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_STATE_WARNING   0x1 /* enum */

Definition at line 2149 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_LEN   3

Definition at line 2141 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_LBN   16

Definition at line 2152 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_LEN   1

Definition at line 2147 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_OFST   2

Definition at line 2146 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_STATE_WIDTH   8

Definition at line 2153 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_LBN   0

Definition at line 2144 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_LEN   2

Definition at line 2143 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_OFST   0

Definition at line 2142 of file mcdi_pcol.h.

#define MC_CMD_SENSOR_VALUE_ENTRY_TYPEDEF_VALUE_WIDTH   16

Definition at line 2145 of file mcdi_pcol.h.

#define MC_CMD_SET_FUNC   0x4

Definition at line 381 of file mcdi_pcol.h.

#define MC_CMD_SET_FUNC_IN_FUNC_OFST   0

Definition at line 385 of file mcdi_pcol.h.

#define MC_CMD_SET_FUNC_IN_LEN   4

Definition at line 384 of file mcdi_pcol.h.

#define MC_CMD_SET_FUNC_OUT_LEN   0

Definition at line 388 of file mcdi_pcol.h.

#define MC_CMD_SET_ID_LED   0x2b

Definition at line 1473 of file mcdi_pcol.h.

#define MC_CMD_SET_ID_LED_IN_LEN   4

Definition at line 1476 of file mcdi_pcol.h.

#define MC_CMD_SET_ID_LED_IN_STATE_OFST   0

Definition at line 1477 of file mcdi_pcol.h.

#define MC_CMD_SET_ID_LED_OUT_LEN   0

Definition at line 1483 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK   0x2a

Definition at line 1448 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_CAP_OFST   0

Definition at line 1452 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_FLAGS_OFST   4

Definition at line 1453 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_LEN   16

Definition at line 1451 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_LOOPBACK_MODE_OFST   8

Definition at line 1460 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_LOOPBACK_SPEED_OFST   12

Definition at line 1463 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_LOWPOWER_LBN   0

Definition at line 1454 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_LOWPOWER_WIDTH   1

Definition at line 1455 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_POWEROFF_LBN   1

Definition at line 1456 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_POWEROFF_WIDTH   1

Definition at line 1457 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_TXDIS_LBN   2

Definition at line 1458 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_IN_TXDIS_WIDTH   1

Definition at line 1459 of file mcdi_pcol.h.

#define MC_CMD_SET_LINK_OUT_LEN   0

Definition at line 1466 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC   0x2c

Definition at line 1490 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_ADDR_HI_OFST   12

Definition at line 1499 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_ADDR_LEN   8

Definition at line 1497 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_ADDR_LO_OFST   8

Definition at line 1498 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_ADDR_OFST   8

Definition at line 1496 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_DRAIN_OFST   4

Definition at line 1495 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_FCNTL_OFST   20

Definition at line 1505 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_LEN   24

Definition at line 1493 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_MTU_OFST   0

Definition at line 1494 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_REJECT_BRDCST_LBN   1

Definition at line 1503 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_REJECT_BRDCST_WIDTH   1

Definition at line 1504 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_REJECT_OFST   16

Definition at line 1500 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_REJECT_UNCST_LBN   0

Definition at line 1501 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_IN_REJECT_UNCST_WIDTH   1

Definition at line 1502 of file mcdi_pcol.h.

#define MC_CMD_SET_MAC_OUT_LEN   0

Definition at line 1512 of file mcdi_pcol.h.

#define MC_CMD_SET_MCAST_HASH   0x35

Definition at line 1852 of file mcdi_pcol.h.

#define MC_CMD_SET_MCAST_HASH_IN_HASH0_LEN   16

Definition at line 1857 of file mcdi_pcol.h.

#define MC_CMD_SET_MCAST_HASH_IN_HASH0_OFST   0

Definition at line 1856 of file mcdi_pcol.h.

#define MC_CMD_SET_MCAST_HASH_IN_HASH1_LEN   16

Definition at line 1859 of file mcdi_pcol.h.

#define MC_CMD_SET_MCAST_HASH_IN_HASH1_OFST   16

Definition at line 1858 of file mcdi_pcol.h.

#define MC_CMD_SET_MCAST_HASH_IN_LEN   32

Definition at line 1855 of file mcdi_pcol.h.

#define MC_CMD_SET_MCAST_HASH_OUT_LEN   0

Definition at line 1862 of file mcdi_pcol.h.

#define MC_CMD_SET_RAND_SEED   0x1a

Definition at line 975 of file mcdi_pcol.h.

#define MC_CMD_SET_RAND_SEED_IN_LEN   16

Definition at line 978 of file mcdi_pcol.h.

#define MC_CMD_SET_RAND_SEED_IN_SEED_LEN   16

Definition at line 980 of file mcdi_pcol.h.

#define MC_CMD_SET_RAND_SEED_IN_SEED_OFST   0

Definition at line 979 of file mcdi_pcol.h.

#define MC_CMD_SET_RAND_SEED_OUT_LEN   0

Definition at line 983 of file mcdi_pcol.h.

#define MC_CMD_SETUP_8021QBB   0x44

Definition at line 2176 of file mcdi_pcol.h.

#define MC_CMD_SETUP_8021QBB_IN_LEN   32

Definition at line 2179 of file mcdi_pcol.h.

#define MC_CMD_SETUP_8021QBB_IN_TXQS_LEN   32

Definition at line 2181 of file mcdi_pcol.h.

#define MC_CMD_SETUP_8021QBB_IN_TXQS_OFST   0

Definition at line 2180 of file mcdi_pcol.h.

#define MC_CMD_SETUP_8021QBB_OUT_LEN   0

Definition at line 2184 of file mcdi_pcol.h.

#define MC_CMD_SHMUART   0x1f

Definition at line 1048 of file mcdi_pcol.h.

#define MC_CMD_SHMUART_IN_FLAG_OFST   0

Definition at line 1052 of file mcdi_pcol.h.

#define MC_CMD_SHMUART_IN_LEN   4

Definition at line 1051 of file mcdi_pcol.h.

#define MC_CMD_SHMUART_OUT_LEN   0

Definition at line 1055 of file mcdi_pcol.h.

#define MC_CMD_SRIOV   0x30

Definition at line 1671 of file mcdi_pcol.h.

#define MC_CMD_SRIOV_IN_ENABLE_OFST   0

Definition at line 1675 of file mcdi_pcol.h.

#define MC_CMD_SRIOV_IN_LEN   12

Definition at line 1674 of file mcdi_pcol.h.

#define MC_CMD_SRIOV_IN_VF_COUNT_OFST   8

Definition at line 1677 of file mcdi_pcol.h.

#define MC_CMD_SRIOV_IN_VI_BASE_OFST   4

Definition at line 1676 of file mcdi_pcol.h.

#define MC_CMD_SRIOV_OUT_LEN   8

Definition at line 1680 of file mcdi_pcol.h.

#define MC_CMD_SRIOV_OUT_VF_TOTAL_OFST   4

Definition at line 1682 of file mcdi_pcol.h.

#define MC_CMD_SRIOV_OUT_VI_SCALE_OFST   0

Definition at line 1681 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO   0xf

Definition at line 744 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_IN_LEN   0

Definition at line 747 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_OUT_LEN (   num)    (0+12*(num))

Definition at line 752 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_OUT_LENMAX   252

Definition at line 751 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_OUT_LENMIN   12

Definition at line 750 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_OUT_THREAD_INFO_LEN   12

Definition at line 754 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_OUT_THREAD_INFO_MAXNUM   21

Definition at line 756 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_OUT_THREAD_INFO_MINNUM   1

Definition at line 755 of file mcdi_pcol.h.

#define MC_CMD_STACKINFO_OUT_THREAD_INFO_OFST   0

Definition at line 753 of file mcdi_pcol.h.

#define MC_CMD_START_BIST   0x25

Definition at line 1247 of file mcdi_pcol.h.

#define MC_CMD_START_BIST_IN_LEN   4

Definition at line 1250 of file mcdi_pcol.h.

#define MC_CMD_START_BIST_IN_TYPE_OFST   0

Definition at line 1251 of file mcdi_pcol.h.

#define MC_CMD_START_BIST_OUT_LEN   0

Definition at line 1259 of file mcdi_pcol.h.

#define MC_CMD_TESTASSERT   0x49

Definition at line 2272 of file mcdi_pcol.h.

#define MC_CMD_TESTASSERT_IN_LEN   0

Definition at line 2275 of file mcdi_pcol.h.

#define MC_CMD_TESTASSERT_OUT_LEN   0

Definition at line 2278 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_GET   0x45

Definition at line 2191 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_GET_IN_LEN   0

Definition at line 2194 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_GET_OUT_FILTER_ID_OFST   0

Definition at line 2198 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_GET_OUT_LEN   4

Definition at line 2197 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_REMOVE   0x33

Definition at line 1822 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_REMOVE_IN_FILTER_ID_OFST   0

Definition at line 1826 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_REMOVE_IN_LEN   4

Definition at line 1825 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_REMOVE_OUT_LEN   0

Definition at line 1829 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_RESET   0x34

Definition at line 1836 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_RESET_IN_LEN   4

Definition at line 1839 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_RESET_IN_LIGHTSOUT_OFFLOADS   0x2 /* enum */

Definition at line 1842 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_RESET_IN_MASK_OFST   0

Definition at line 1840 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_RESET_IN_WAKE_FILTERS   0x1 /* enum */

Definition at line 1841 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_RESET_OUT_LEN   0

Definition at line 1845 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET   0x32

Definition at line 1736 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_BITMAP_LEN   128

Definition at line 1795 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_BITMAP_OFST   56

Definition at line 1794 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER3_LEN   1

Definition at line 1799 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER3_OFST   185

Definition at line 1798 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER4_LEN   1

Definition at line 1801 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LAYER4_OFST   186

Definition at line 1800 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LEN   187

Definition at line 1789 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LEN_LEN   1

Definition at line 1797 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_LEN_OFST   184

Definition at line 1796 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_MASK_LEN   48

Definition at line 1793 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_BITMAP_MASK_OFST   8

Definition at line 1792 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_DATA_LEN   4

Definition at line 1752 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_DATA_NUM   46

Definition at line 1753 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_DATA_OFST   8

Definition at line 1751 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_FILTER_MODE_OFST   0

Definition at line 1740 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_DST_IP_OFST   12

Definition at line 1769 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_DST_PORT_LEN   2

Definition at line 1773 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_DST_PORT_OFST   18

Definition at line 1772 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_LEN   20

Definition at line 1765 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_SRC_IP_OFST   8

Definition at line 1768 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_SRC_PORT_LEN   2

Definition at line 1771 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV4_SYN_SRC_PORT_OFST   16

Definition at line 1770 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_IP_LEN   16

Definition at line 1782 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_IP_OFST   24

Definition at line 1781 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_PORT_LEN   2

Definition at line 1786 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_DST_PORT_OFST   42

Definition at line 1785 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_LEN   44

Definition at line 1776 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_IP_LEN   16

Definition at line 1780 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_IP_OFST   8

Definition at line 1779 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_PORT_LEN   2

Definition at line 1784 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_IPV6_SYN_SRC_PORT_OFST   40

Definition at line 1783 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_LEN   192

Definition at line 1739 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_LINK_DOWN_LBN   1

Definition at line 1810 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_LINK_DOWN_WIDTH   1

Definition at line 1811 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_LINK_LEN   12

Definition at line 1804 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_LINK_MASK_OFST   8

Definition at line 1807 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_LINK_UP_LBN   0

Definition at line 1808 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_LINK_UP_WIDTH   1

Definition at line 1809 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_LEN   16

Definition at line 1756 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_HI_OFST   12

Definition at line 1762 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_LEN   8

Definition at line 1760 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_LO_OFST   8

Definition at line 1761 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_MAGIC_MAC_OFST   8

Definition at line 1759 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_IN_WOL_TYPE_OFST   4

Definition at line 1743 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_OUT_FILTER_ID_OFST   0

Definition at line 1815 of file mcdi_pcol.h.

#define MC_CMD_WOL_FILTER_SET_OUT_LEN   4

Definition at line 1814 of file mcdi_pcol.h.

#define MC_CMD_WOL_TYPE_BITMAP   0x5 /* enum */

Definition at line 1748 of file mcdi_pcol.h.

#define MC_CMD_WOL_TYPE_IPV4_SYN   0x3 /* enum */

Definition at line 1746 of file mcdi_pcol.h.

#define MC_CMD_WOL_TYPE_IPV6_SYN   0x4 /* enum */

Definition at line 1747 of file mcdi_pcol.h.

#define MC_CMD_WOL_TYPE_LINK   0x6 /* enum */

Definition at line 1749 of file mcdi_pcol.h.

#define MC_CMD_WOL_TYPE_MAGIC   0x0 /* enum */

Definition at line 1744 of file mcdi_pcol.h.

#define MC_CMD_WOL_TYPE_MAX   0x7 /* enum */

Definition at line 1750 of file mcdi_pcol.h.

#define MC_CMD_WOL_TYPE_WIN_MAGIC   0x2 /* enum */

Definition at line 1745 of file mcdi_pcol.h.

#define MC_CMD_WORKAROUND   0x4a

Definition at line 2285 of file mcdi_pcol.h.

#define MC_CMD_WORKAROUND_BUG17230   0x1 /* enum */

Definition at line 2290 of file mcdi_pcol.h.

#define MC_CMD_WORKAROUND_IN_ENABLED_OFST   4

Definition at line 2291 of file mcdi_pcol.h.

#define MC_CMD_WORKAROUND_IN_LEN   8

Definition at line 2288 of file mcdi_pcol.h.

#define MC_CMD_WORKAROUND_IN_TYPE_OFST   0

Definition at line 2289 of file mcdi_pcol.h.

#define MC_CMD_WORKAROUND_OUT_LEN   0

Definition at line 2294 of file mcdi_pcol.h.

#define MC_CMD_WRITE32   0x2

Definition at line 344 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_ADDR_OFST   0

Definition at line 350 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_BUFFER_LEN   4

Definition at line 352 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_BUFFER_MAXNUM   62

Definition at line 354 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_BUFFER_MINNUM   1

Definition at line 353 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_BUFFER_OFST   4

Definition at line 351 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_LEN (   num)    (4+4*(num))

Definition at line 349 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_LENMAX   252

Definition at line 348 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_IN_LENMIN   8

Definition at line 347 of file mcdi_pcol.h.

#define MC_CMD_WRITE32_OUT_LEN   0

Definition at line 357 of file mcdi_pcol.h.

#define MC_FW_STATE_BOOTING   (4)

Definition at line 21 of file mcdi_pcol.h.

#define MC_FW_STATE_POR   (1)

Definition at line 16 of file mcdi_pcol.h.

#define MC_FW_STATE_SCHED   (8)

Definition at line 23 of file mcdi_pcol.h.

#define MC_FW_WARM_BOOT_OK   (2)

Definition at line 19 of file mcdi_pcol.h.

#define MC_SMEM_P0_DOORBELL_OFST   0x000

Definition at line 27 of file mcdi_pcol.h.

#define MC_SMEM_P0_PDU_OFST   0x008

Definition at line 30 of file mcdi_pcol.h.

#define MC_SMEM_P0_PTP_TIME_OFST   0x7f0

Definition at line 33 of file mcdi_pcol.h.

#define MC_SMEM_P0_STATUS_OFST   0x7f8

Definition at line 34 of file mcdi_pcol.h.

#define MC_SMEM_P1_DOORBELL_OFST   0x004

Definition at line 28 of file mcdi_pcol.h.

#define MC_SMEM_P1_PDU_OFST   0x108

Definition at line 31 of file mcdi_pcol.h.

#define MC_SMEM_P1_STATUS_OFST   0x7fc

Definition at line 35 of file mcdi_pcol.h.

#define MC_SMEM_PDU_LEN   0x100

Definition at line 32 of file mcdi_pcol.h.

#define MC_STATUS_DWORD_ASSERT   (0xdeaddead)

Definition at line 40 of file mcdi_pcol.h.

#define MC_STATUS_DWORD_REBOOT   (0xb007b007)

Definition at line 39 of file mcdi_pcol.h.

#define MCDI_CTL_SDU_LEN_MAX   0xfc

Definition at line 103 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_DATA_LBN   0

Definition at line 294 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_DATA_OFST   0

Definition at line 293 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_DATA_WIDTH   32

Definition at line 295 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_DATALEN_LBN   8

Definition at line 225 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_DATALEN_WIDTH   8

Definition at line 226 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_ERRNO_LBN   16

Definition at line 227 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_ERRNO_WIDTH   8

Definition at line 228 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_SEQ_LBN   0

Definition at line 223 of file mcdi_pcol.h.

#define MCDI_EVENT_CMDDONE_SEQ_WIDTH   8

Definition at line 224 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_BADSSERT   0x1 /* enum */

Definition at line 278 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_CMDDONE   0x3 /* enum */

Definition at line 280 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_FLR   0xa /* enum */

Definition at line 287 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_FWALERT   0x9 /* enum */

Definition at line 286 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_LBN   44

Definition at line 276 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_LINKCHANGE   0x4 /* enum */

Definition at line 281 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_MAC_STATS_DMA   0x8 /* enum */

Definition at line 285 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_PMNOTICE   0x2 /* enum */

Definition at line 279 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_PTP_FAULT   0xe /* enum */

Definition at line 291 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_PTP_PPS   0xf /* enum */

Definition at line 292 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_PTP_RX   0xd /* enum */

Definition at line 290 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_REBOOT   0x7 /* enum */

Definition at line 284 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_SCHEDERR   0x6 /* enum */

Definition at line 283 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_SENSOREVT   0x5 /* enum */

Definition at line 282 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_TX_ERR   0xb /* enum */

Definition at line 288 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_TX_FLUSH   0xc /* enum */

Definition at line 289 of file mcdi_pcol.h.

#define MCDI_EVENT_CODE_WIDTH   8

Definition at line 277 of file mcdi_pcol.h.

#define MCDI_EVENT_CONT_LBN   32

Definition at line 214 of file mcdi_pcol.h.

#define MCDI_EVENT_CONT_WIDTH   1

Definition at line 215 of file mcdi_pcol.h.

#define MCDI_EVENT_DATA_LBN   0

Definition at line 270 of file mcdi_pcol.h.

#define MCDI_EVENT_DATA_OFST   0

Definition at line 222 of file mcdi_pcol.h.

#define MCDI_EVENT_DATA_WIDTH   32

Definition at line 271 of file mcdi_pcol.h.

#define MCDI_EVENT_EV_CODE_LBN   60

Definition at line 274 of file mcdi_pcol.h.

#define MCDI_EVENT_EV_CODE_WIDTH   4

Definition at line 275 of file mcdi_pcol.h.

#define MCDI_EVENT_FLR_VF_LBN   0

Definition at line 251 of file mcdi_pcol.h.

#define MCDI_EVENT_FLR_VF_WIDTH   8

Definition at line 252 of file mcdi_pcol.h.

#define MCDI_EVENT_FWALERT_DATA_LBN   8

Definition at line 246 of file mcdi_pcol.h.

#define MCDI_EVENT_FWALERT_DATA_WIDTH   24

Definition at line 247 of file mcdi_pcol.h.

#define MCDI_EVENT_FWALERT_REASON_LBN   0

Definition at line 248 of file mcdi_pcol.h.

#define MCDI_EVENT_FWALERT_REASON_SRAM_ACCESS   0x1 /* enum */

Definition at line 250 of file mcdi_pcol.h.

#define MCDI_EVENT_FWALERT_REASON_WIDTH   8

Definition at line 249 of file mcdi_pcol.h.

#define MCDI_EVENT_LEN   8

Definition at line 213 of file mcdi_pcol.h.

#define MCDI_EVENT_LEVEL_ERR   0x2 /* enum */

Definition at line 220 of file mcdi_pcol.h.

#define MCDI_EVENT_LEVEL_FATAL   0x3 /* enum */

Definition at line 221 of file mcdi_pcol.h.

#define MCDI_EVENT_LEVEL_INFO   0x0 /* enum */

Definition at line 218 of file mcdi_pcol.h.

#define MCDI_EVENT_LEVEL_LBN   33

Definition at line 216 of file mcdi_pcol.h.

#define MCDI_EVENT_LEVEL_WARN   0x1 /* enum */

Definition at line 219 of file mcdi_pcol.h.

#define MCDI_EVENT_LEVEL_WIDTH   3

Definition at line 217 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_DATA_LBN   0

Definition at line 297 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_DATA_OFST   0

Definition at line 296 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_DATA_WIDTH   32

Definition at line 298 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_FCNTL_LBN   20

Definition at line 236 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_FCNTL_WIDTH   4

Definition at line 237 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_LINK_FLAGS_LBN   24

Definition at line 238 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_LINK_FLAGS_WIDTH   8

Definition at line 239 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_LP_CAP_LBN   0

Definition at line 229 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_LP_CAP_WIDTH   16

Definition at line 230 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_SPEED_100M   0x1 /* enum */

Definition at line 233 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_SPEED_10G   0x3 /* enum */

Definition at line 235 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_SPEED_1G   0x2 /* enum */

Definition at line 234 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_SPEED_LBN   16

Definition at line 231 of file mcdi_pcol.h.

#define MCDI_EVENT_LINKCHANGE_SPEED_WIDTH   4

Definition at line 232 of file mcdi_pcol.h.

#define MCDI_EVENT_MAC_STATS_DMA_GENERATION_LBN   0

Definition at line 303 of file mcdi_pcol.h.

#define MCDI_EVENT_MAC_STATS_DMA_GENERATION_OFST   0

Definition at line 302 of file mcdi_pcol.h.

#define MCDI_EVENT_MAC_STATS_DMA_GENERATION_WIDTH   32

Definition at line 304 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_ERR_FIFO   0x3 /* enum */

Definition at line 268 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_ERR_FILTER   0x2 /* enum */

Definition at line 267 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_ERR_PLL_LOST   0x1 /* enum */

Definition at line 266 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_ERR_QUEUE   0x4 /* enum */

Definition at line 269 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_ERR_TYPE_LBN   0

Definition at line 264 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_ERR_TYPE_WIDTH   8

Definition at line 265 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_NANOSECONDS_LBN   0

Definition at line 312 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_NANOSECONDS_OFST   0

Definition at line 311 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_NANOSECONDS_WIDTH   32

Definition at line 313 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_SECONDS_LBN   0

Definition at line 309 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_SECONDS_OFST   0

Definition at line 308 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_SECONDS_WIDTH   32

Definition at line 310 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_UUID_LBN   0

Definition at line 315 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_UUID_OFST   0

Definition at line 314 of file mcdi_pcol.h.

#define MCDI_EVENT_PTP_UUID_WIDTH   32

Definition at line 316 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_DATA_LBN   0

Definition at line 300 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_DATA_OFST   0

Definition at line 299 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_DATA_WIDTH   32

Definition at line 301 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_MONITOR_LBN   0

Definition at line 240 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_MONITOR_WIDTH   8

Definition at line 241 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_STATE_LBN   8

Definition at line 242 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_STATE_WIDTH   8

Definition at line 243 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_VALUE_LBN   16

Definition at line 244 of file mcdi_pcol.h.

#define MCDI_EVENT_SENSOREVT_VALUE_WIDTH   16

Definition at line 245 of file mcdi_pcol.h.

#define MCDI_EVENT_SRC_LBN   36

Definition at line 272 of file mcdi_pcol.h.

#define MCDI_EVENT_SRC_WIDTH   8

Definition at line 273 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_2BIG   0x3 /* enum */

Definition at line 259 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_DATA_LBN   0

Definition at line 306 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_DATA_OFST   0

Definition at line 305 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_DATA_WIDTH   32

Definition at line 307 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_DL_FAIL   0x1 /* enum */

Definition at line 257 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_INFO_LBN   16

Definition at line 260 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_INFO_WIDTH   16

Definition at line 261 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_NO_EOP   0x2 /* enum */

Definition at line 258 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_TXQ_LBN   0

Definition at line 253 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_TXQ_WIDTH   12

Definition at line 254 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_TYPE_LBN   12

Definition at line 255 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_ERR_TYPE_WIDTH   4

Definition at line 256 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_FLUSH_TXQ_LBN   0

Definition at line 262 of file mcdi_pcol.h.

#define MCDI_EVENT_TX_FLUSH_TXQ_WIDTH   12

Definition at line 263 of file mcdi_pcol.h.

#define MCDI_HEADER_CODE_LBN   0

Definition at line 83 of file mcdi_pcol.h.

#define MCDI_HEADER_CODE_WIDTH   7

Definition at line 84 of file mcdi_pcol.h.

#define MCDI_HEADER_DATALEN_LBN   8

Definition at line 87 of file mcdi_pcol.h.

#define MCDI_HEADER_DATALEN_WIDTH   8

Definition at line 88 of file mcdi_pcol.h.

#define MCDI_HEADER_ERROR_LBN   22

Definition at line 93 of file mcdi_pcol.h.

#define MCDI_HEADER_ERROR_WIDTH   1

Definition at line 94 of file mcdi_pcol.h.

#define MCDI_HEADER_OFST   0

Request/Response structure

Definition at line 82 of file mcdi_pcol.h.

#define MCDI_HEADER_RESPONSE_LBN   23

Definition at line 95 of file mcdi_pcol.h.

#define MCDI_HEADER_RESPONSE_WIDTH   1

Definition at line 96 of file mcdi_pcol.h.

#define MCDI_HEADER_RESYNC_LBN   7

Definition at line 85 of file mcdi_pcol.h.

#define MCDI_HEADER_RESYNC_WIDTH   1

Definition at line 86 of file mcdi_pcol.h.

#define MCDI_HEADER_RSVD_LBN   20

Definition at line 90 of file mcdi_pcol.h.

#define MCDI_HEADER_RSVD_WIDTH   2

Definition at line 91 of file mcdi_pcol.h.

#define MCDI_HEADER_SEQ_LBN   16

Definition at line 89 of file mcdi_pcol.h.

#define MCDI_HEADER_SEQ_WIDTH   4

Definition at line 92 of file mcdi_pcol.h.

#define MCDI_HEADER_XFLAGS_EVREQ   0x01

Definition at line 100 of file mcdi_pcol.h.

#define MCDI_HEADER_XFLAGS_LBN   24

Definition at line 97 of file mcdi_pcol.h.

#define MCDI_HEADER_XFLAGS_WIDTH   8

Definition at line 98 of file mcdi_pcol.h.

#define MCDI_PCOL_VERSION   1

Definition at line 47 of file mcdi_pcol.h.