aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ixgbe/ixgbe.h
diff options
context:
space:
mode:
authorYi Zou <yi.zou@intel.com>2009-05-13 09:11:29 -0400
committerDavid S. Miller <davem@davemloft.net>2009-05-17 15:00:07 -0400
commitd0ed89373f2da1a0d83697d87441e519caf18cf7 (patch)
tree8917458d830101a8b340725240cb25e467a3d076 /drivers/net/ixgbe/ixgbe.h
parenteacd73f79a106c6a0bc429003ab691024860ab2d (diff)
ixgbe: Add infrastructure code for FCoE large receive offload to 82599
This adds infrastructure code for FCoE Rx side offload feature to 82599, which provides large receive offload for FCoE by Direct Data Placement (DDP). The ixgbe_fcoe_ddp_get() and ixgbe_fcoe_ddp_put() pair corresponds to the netdev support to FCoE by the function pointers provided in net_device_ops as ndo_fcoe_ddp_setup and ndo_fcoe_ddp_done. The implementation of these in ixgbe is shown in the next patch. Signed-off-by: Yi Zou <yi.zou@intel.com> Signed-off-by: Chris Leech <christopher.leech@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ixgbe/ixgbe.h')
-rw-r--r--drivers/net/ixgbe/ixgbe.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/ixgbe/ixgbe.h b/drivers/net/ixgbe/ixgbe.h
index 06859f687f19..5581fa3976df 100644
--- a/drivers/net/ixgbe/ixgbe.h
+++ b/drivers/net/ixgbe/ixgbe.h
@@ -336,6 +336,9 @@ struct ixgbe_adapter {
336 struct timer_list sfp_timer; 336 struct timer_list sfp_timer;
337 struct work_struct multispeed_fiber_task; 337 struct work_struct multispeed_fiber_task;
338 struct work_struct sfp_config_module_task; 338 struct work_struct sfp_config_module_task;
339#ifdef IXGBE_FCOE
340 struct ixgbe_fcoe fcoe;
341#endif /* IXGBE_FCOE */
339 u64 rsc_count; 342 u64 rsc_count;
340 u32 wol; 343 u32 wol;
341 u16 eeprom_version; 344 u16 eeprom_version;