myri10ge: update firmware headers
Update myri10ge firmware headers to those of 1.4.16. Signed-off-by: Brice Goglin <brice@myri.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
committed by
Jeff Garzik
parent
cee505db24
commit
772a815804
@@ -200,6 +200,13 @@ enum myri10ge_mcp_cmd_type {
|
|||||||
/* data0, data1 = bus addr,
|
/* data0, data1 = bus addr,
|
||||||
* data2 = sizeof(struct mcp_irq_data) from driver point of view, allows
|
* data2 = sizeof(struct mcp_irq_data) from driver point of view, allows
|
||||||
* adding new stuff to mcp_irq_data without changing the ABI */
|
* adding new stuff to mcp_irq_data without changing the ABI */
|
||||||
|
|
||||||
|
MXGEFW_CMD_UNALIGNED_TEST,
|
||||||
|
/* same than DMA_TEST (same args) but abort with UNALIGNED on unaligned
|
||||||
|
* chipset */
|
||||||
|
|
||||||
|
MXGEFW_CMD_UNALIGNED_STATUS
|
||||||
|
/* return data = boolean, true if the chipset is known to be unaligned */
|
||||||
};
|
};
|
||||||
|
|
||||||
enum myri10ge_mcp_cmd_status {
|
enum myri10ge_mcp_cmd_status {
|
||||||
@@ -212,7 +219,8 @@ enum myri10ge_mcp_cmd_status {
|
|||||||
MXGEFW_CMD_ERROR_HASH_ERROR,
|
MXGEFW_CMD_ERROR_HASH_ERROR,
|
||||||
MXGEFW_CMD_ERROR_BAD_PORT,
|
MXGEFW_CMD_ERROR_BAD_PORT,
|
||||||
MXGEFW_CMD_ERROR_RESOURCES,
|
MXGEFW_CMD_ERROR_RESOURCES,
|
||||||
MXGEFW_CMD_ERROR_MULTICAST
|
MXGEFW_CMD_ERROR_MULTICAST,
|
||||||
|
MXGEFW_CMD_ERROR_UNALIGNED
|
||||||
};
|
};
|
||||||
|
|
||||||
#define MXGEFW_OLD_IRQ_DATA_LEN 40
|
#define MXGEFW_OLD_IRQ_DATA_LEN 40
|
||||||
@@ -228,6 +236,10 @@ struct mcp_irq_data {
|
|||||||
/* 40 Bytes */
|
/* 40 Bytes */
|
||||||
__be32 send_done_count;
|
__be32 send_done_count;
|
||||||
|
|
||||||
|
#define MXGEFW_LINK_DOWN 0
|
||||||
|
#define MXGEFW_LINK_UP 1
|
||||||
|
#define MXGEFW_LINK_MYRINET 2
|
||||||
|
#define MXGEFW_LINK_UNKNOWN 3
|
||||||
__be32 link_up;
|
__be32 link_up;
|
||||||
__be32 dropped_link_overflow;
|
__be32 dropped_link_overflow;
|
||||||
__be32 dropped_link_error_or_filtered;
|
__be32 dropped_link_error_or_filtered;
|
||||||
|
Reference in New Issue
Block a user