diff options
Diffstat (limited to 'drivers/net/ethernet/broadcom/cnic.h')
-rw-r--r-- | drivers/net/ethernet/broadcom/cnic.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/cnic.h b/drivers/net/ethernet/broadcom/cnic.h index 30328097f516..148604c3fa0c 100644 --- a/drivers/net/ethernet/broadcom/cnic.h +++ b/drivers/net/ethernet/broadcom/cnic.h | |||
@@ -334,6 +334,7 @@ struct cnic_local { | |||
334 | void (*enable_int)(struct cnic_dev *); | 334 | void (*enable_int)(struct cnic_dev *); |
335 | void (*disable_int_sync)(struct cnic_dev *); | 335 | void (*disable_int_sync)(struct cnic_dev *); |
336 | void (*ack_int)(struct cnic_dev *); | 336 | void (*ack_int)(struct cnic_dev *); |
337 | void (*arm_int)(struct cnic_dev *, u32 index); | ||
337 | void (*close_conn)(struct cnic_sock *, u32 opcode); | 338 | void (*close_conn)(struct cnic_sock *, u32 opcode); |
338 | }; | 339 | }; |
339 | 340 | ||
@@ -474,6 +475,10 @@ struct bnx2x_bd_chain_next { | |||
474 | MAX_STAT_COUNTER_ID_E1)) | 475 | MAX_STAT_COUNTER_ID_E1)) |
475 | #endif | 476 | #endif |
476 | 477 | ||
478 | #define CNIC_SUPPORTS_FCOE(cp) \ | ||
479 | (BNX2X_CHIP_IS_E2_PLUS((cp)->chip_id) && \ | ||
480 | !((cp)->ethdev->drv_state & CNIC_DRV_STATE_NO_FCOE)) | ||
481 | |||
477 | #define CNIC_RAMROD_TMO (HZ / 4) | 482 | #define CNIC_RAMROD_TMO (HZ / 4) |
478 | 483 | ||
479 | #endif | 484 | #endif |