diff options
Diffstat (limited to 'drivers/net/ethernet/emulex/benet/be_cmds.h')
-rw-r--r-- | drivers/net/ethernet/emulex/benet/be_cmds.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/ethernet/emulex/benet/be_cmds.h b/drivers/net/ethernet/emulex/benet/be_cmds.h index 0b694c640642..dca89249088f 100644 --- a/drivers/net/ethernet/emulex/benet/be_cmds.h +++ b/drivers/net/ethernet/emulex/benet/be_cmds.h | |||
@@ -960,7 +960,8 @@ struct be_cmd_resp_link_status { | |||
960 | u8 mgmt_mac_duplex; | 960 | u8 mgmt_mac_duplex; |
961 | u8 mgmt_mac_speed; | 961 | u8 mgmt_mac_speed; |
962 | u16 link_speed; | 962 | u16 link_speed; |
963 | u32 rsvd0; | 963 | u8 logical_link_status; |
964 | u8 rsvd1[3]; | ||
964 | } __packed; | 965 | } __packed; |
965 | 966 | ||
966 | /******************** Port Identification ***************************/ | 967 | /******************** Port Identification ***************************/ |
@@ -1507,8 +1508,8 @@ extern int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q, | |||
1507 | int type); | 1508 | int type); |
1508 | extern int be_cmd_rxq_destroy(struct be_adapter *adapter, | 1509 | extern int be_cmd_rxq_destroy(struct be_adapter *adapter, |
1509 | struct be_queue_info *q); | 1510 | struct be_queue_info *q); |
1510 | extern int be_cmd_link_status_query(struct be_adapter *adapter, | 1511 | extern int be_cmd_link_status_query(struct be_adapter *adapter, u8 *mac_speed, |
1511 | u8 *mac_speed, u16 *link_speed, u32 dom); | 1512 | u16 *link_speed, u8 *link_status, u32 dom); |
1512 | extern int be_cmd_reset(struct be_adapter *adapter); | 1513 | extern int be_cmd_reset(struct be_adapter *adapter); |
1513 | extern int be_cmd_get_stats(struct be_adapter *adapter, | 1514 | extern int be_cmd_get_stats(struct be_adapter *adapter, |
1514 | struct be_dma_mem *nonemb_cmd); | 1515 | struct be_dma_mem *nonemb_cmd); |