#ifndef __MYRI10GE_MCP_H__
#define __MYRI10GE_MCP_H__
#define MXGEFW_VERSION_MAJOR …
#define MXGEFW_VERSION_MINOR …
struct mcp_dma_addr { … };
struct mcp_slot { … };
struct mcp_cmd { … };
struct mcp_cmd_response { … };
#define MXGEFW_FLAGS_SMALL …
#define MXGEFW_FLAGS_TSO_HDR …
#define MXGEFW_FLAGS_FIRST …
#define MXGEFW_FLAGS_ALIGN_ODD …
#define MXGEFW_FLAGS_CKSUM …
#define MXGEFW_FLAGS_TSO_LAST …
#define MXGEFW_FLAGS_NO_TSO …
#define MXGEFW_FLAGS_TSO_CHOP …
#define MXGEFW_FLAGS_TSO_PLD …
#define MXGEFW_SEND_SMALL_SIZE …
#define MXGEFW_MAX_MTU …
mcp_pso_or_cumlen;
#define MXGEFW_MAX_SEND_DESC …
#define MXGEFW_PAD …
struct mcp_kreq_ether_send { … };
struct mcp_kreq_ether_recv { … };
#define MXGEFW_BOOT_HANDOFF …
#define MXGEFW_BOOT_DUMMY_RDMA …
#define MXGEFW_ETH_CMD …
#define MXGEFW_ETH_SEND_4 …
#define MXGEFW_ETH_SEND_1 …
#define MXGEFW_ETH_SEND_2 …
#define MXGEFW_ETH_SEND_3 …
#define MXGEFW_ETH_RECV_SMALL …
#define MXGEFW_ETH_RECV_BIG …
#define MXGEFW_ETH_SEND_GO …
#define MXGEFW_ETH_SEND_STOP …
#define MXGEFW_ETH_SEND(n) …
#define MXGEFW_ETH_SEND_OFFSET(n) …
enum myri10ge_mcp_cmd_type { … };
enum myri10ge_mcp_cmd_status { … };
#define MXGEFW_OLD_IRQ_DATA_LEN …
struct mcp_irq_data { … };
#define MXGEFW_NETQ_FILTERTYPE_NONE …
#define MXGEFW_NETQ_FILTERTYPE_MACADDR …
#define MXGEFW_NETQ_FILTERTYPE_VLAN …
#define MXGEFW_NETQ_FILTERTYPE_VLANMACADDR …
#endif