[xsigo] Add support for Xsigo virtual Ethernet (XVE) EoIB devices

Add support for EoIB devices as implemented by Xsigo.  Based on the
public (but out-of-tree) Linux kernel drivers at

  https://oss.oracle.com/git/?p=linux-uek.git;a=log;h=v4.1.12-32.2.1

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2016-03-09 00:27:15 +00:00
parent 3144e4fb64
commit e44f6dcb89
5 changed files with 2269 additions and 0 deletions

View File

@@ -44,6 +44,9 @@ REQUIRE_OBJECT ( ib_srp );
#ifdef VNIC_IPOIB
REQUIRE_OBJECT ( ipoib );
#endif
#ifdef VNIC_XSIGO
REQUIRE_OBJECT ( xsigo );
#endif
/*
* Drag in Infiniband-specific commands

View File

@@ -158,6 +158,7 @@ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
*
*/
#define VNIC_IPOIB /* Infiniband IPoIB virtual NICs */
//#define VNIC_XSIGO /* Infiniband Xsigo virtual NICs */
/*
* Error message tables to include