i40e: Adds FCoE related code to i40e core driver
Adds FCoE specific code to existing i40e core driver to:- 1. have separate FCoE VSI with additional FCoE queues pairs. 2. have FCoE related hash defines. 3. have additional FCoE related stats code. 4. export and then re-use existing functions required by FCoE build. Signed-off-by:Vasu Dev <vasu.dev@intel.com> Tested-by:
Jack <Morgan<jack.morgan@intel.com> Signed-off-by:
Aaron Brown <aaron.f.brown@intel.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/intel/i40e/i40e.h 62 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e.h
- drivers/net/ethernet/intel/i40e/i40e_common.c 27 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_common.c
- drivers/net/ethernet/intel/i40e/i40e_debugfs.c 19 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_debugfs.c
- drivers/net/ethernet/intel/i40e/i40e_ethtool.c 35 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_ethtool.c
- drivers/net/ethernet/intel/i40e/i40e_fcoe.c 1 addition, 8 deletionsdrivers/net/ethernet/intel/i40e/i40e_fcoe.c
- drivers/net/ethernet/intel/i40e/i40e_main.c 268 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_main.c
- drivers/net/ethernet/intel/i40e/i40e_osdep.h 3 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_osdep.h
- drivers/net/ethernet/intel/i40e/i40e_prototype.h 3 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_prototype.h
- drivers/net/ethernet/intel/i40e/i40e_txrx.c 34 additions, 3 deletionsdrivers/net/ethernet/intel/i40e/i40e_txrx.c
- drivers/net/ethernet/intel/i40e/i40e_txrx.h 9 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_txrx.h
- drivers/net/ethernet/intel/i40e/i40e_type.h 138 additions, 0 deletionsdrivers/net/ethernet/intel/i40e/i40e_type.h
Loading
Please register or sign in to comment