mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-29 15:43:59 +08:00
032c5e8284
This is a new device driver for a high performance SR-IOV assisted virtual network for IBM System p and IBM System i systems. The SR-IOV VF will be attached to the VIOS partition and mapped to the Linux client via the hypervisor's VNIC protocol that this driver implements. This driver is able to perform basic tx and rx, new features and improvements will be added as they are being developed and tested. Signed-off-by: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> Signed-off-by: John Allen <jallen@linux.vnet.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
51 lines
1.3 KiB
Plaintext
51 lines
1.3 KiB
Plaintext
#
|
|
# IBM device configuration.
|
|
#
|
|
|
|
config NET_VENDOR_IBM
|
|
bool "IBM devices"
|
|
default y
|
|
depends on PPC_PSERIES || PPC_DCR || (IBMEBUS && SPARSEMEM)
|
|
---help---
|
|
If you have a network (Ethernet) card belonging to this class, say Y.
|
|
|
|
Note that the answer to this question doesn't directly affect the
|
|
kernel: saying N will just cause the configurator to skip all
|
|
the questions about IBM devices. If you say Y, you will be asked for
|
|
your specific card in the following questions.
|
|
|
|
if NET_VENDOR_IBM
|
|
|
|
config IBMVETH
|
|
tristate "IBM LAN Virtual Ethernet support"
|
|
depends on PPC_PSERIES
|
|
---help---
|
|
This driver supports virtual ethernet adapters on newer IBM iSeries
|
|
and pSeries systems.
|
|
|
|
To compile this driver as a module, choose M here. The module will
|
|
be called ibmveth.
|
|
|
|
source "drivers/net/ethernet/ibm/emac/Kconfig"
|
|
|
|
config EHEA
|
|
tristate "eHEA Ethernet support"
|
|
depends on IBMEBUS && SPARSEMEM
|
|
---help---
|
|
This driver supports the IBM pSeries eHEA ethernet adapter.
|
|
|
|
To compile the driver as a module, choose M here. The module
|
|
will be called ehea.
|
|
|
|
config IBMVNIC
|
|
tristate "IBM Virtual NIC support"
|
|
depends on PPC_PSERIES
|
|
---help---
|
|
This driver supports Virtual NIC adapters on IBM i and IBM System p
|
|
systems.
|
|
|
|
To compile this driver as a module, choose M here. The module will
|
|
be called ibmvnic.
|
|
|
|
endif # NET_VENDOR_IBM
|