Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 menu "S/390 network device drivers"
0003         depends on NETDEVICES && S390
0004 
0005 config LCS
0006         def_tristate m
0007         prompt "Lan Channel Station Interface"
0008         depends on CCW && NETDEVICES && (ETHERNET || FDDI)
0009         help
0010           Select this option if you want to use LCS networking on IBM System z.
0011           This device driver supports FDDI (IEEE 802.7) and Ethernet.
0012           To compile as a module, choose M. The module name is lcs.
0013           If you do not know what it is, it's safe to choose Y.
0014 
0015 config CTCM
0016         def_tristate m
0017         prompt "CTC and MPC SNA device support"
0018         depends on CCW && NETDEVICES
0019         help
0020           Select this option if you want to use channel-to-channel
0021           point-to-point networking on IBM System z.
0022           This device driver supports real CTC coupling using ESCON.
0023           It also supports virtual CTCs when running under VM.
0024           This driver also supports channel-to-channel MPC SNA devices.
0025           MPC is an SNA protocol device used by Communication Server for Linux.
0026           To compile as a module, choose M. The module name is ctcm.
0027           To compile into the kernel, choose Y.
0028           If you do not need any channel-to-channel connection, choose N.
0029 
0030 config NETIUCV
0031         def_tristate m
0032         prompt "IUCV network device support (VM only)"
0033         depends on IUCV && NETDEVICES
0034         help
0035           Select this option if you want to use inter-user communication
0036           vehicle networking under VM or VIF. It enables a fast communication
0037           link between VM guests. Using ifconfig a point-to-point connection
0038           can be established to the Linux on IBM System z
0039           running on the other VM guest. To compile as a module, choose M.
0040           The module name is netiucv. If unsure, choose Y.
0041 
0042 config SMSGIUCV
0043         def_tristate m
0044         prompt "IUCV special message support (VM only)"
0045         depends on IUCV
0046         help
0047           Select this option if you want to be able to receive SMSG messages
0048           from other VM guest systems.
0049 
0050 config SMSGIUCV_EVENT
0051         def_tristate m
0052         prompt "Deliver IUCV special messages as uevents (VM only)"
0053         depends on SMSGIUCV
0054         help
0055           Select this option to deliver CP special messages (SMSGs) as
0056           uevents.  The driver handles only those special messages that
0057           start with "APP".
0058 
0059           To compile as a module, choose M. The module name is "smsgiucv_app".
0060 
0061 config QETH
0062         def_tristate y
0063         prompt "Gigabit Ethernet device support"
0064         depends on CCW && NETDEVICES && IP_MULTICAST && QDIO && ETHERNET
0065         help
0066           This driver supports IBM's OSA Express network adapters in QDIO mode,
0067           HiperSockets interfaces and z/VM virtual NICs for Guest LAN and
0068           VSWITCH.
0069 
0070           To compile this driver as a module, choose M.
0071           The module name is qeth.
0072 
0073 config QETH_L2
0074         def_tristate y
0075         prompt "qeth layer 2 device support"
0076         depends on QETH
0077         depends on BRIDGE || BRIDGE=n
0078         help
0079           Select this option to be able to run qeth devices in layer 2 mode.
0080           To compile as a module, choose M. The module name is qeth_l2.
0081           If unsure, choose y.
0082 
0083 config QETH_L3
0084         def_tristate y
0085         prompt "qeth layer 3 device support"
0086         depends on QETH
0087         help
0088           Select this option to be able to run qeth devices in layer 3 mode.
0089           To compile as a module choose M. The module name is qeth_l3.
0090           If unsure, choose Y.
0091 
0092 config QETH_OSX
0093         def_bool !HAVE_MARCH_Z15_FEATURES
0094         prompt "qeth OSX device support"
0095         depends on QETH
0096         help
0097           This enables the qeth driver to support devices in OSX mode.
0098           If unsure, choose N.
0099 
0100 config CCWGROUP
0101         tristate
0102         default (LCS || CTCM || QETH || SMC)
0103 
0104 config ISM
0105         tristate "Support for ISM vPCI Adapter"
0106         depends on PCI && SMC
0107         default n
0108         help
0109           Select this option if you want to use the Internal Shared Memory
0110           vPCI Adapter.
0111 
0112           To compile as a module choose M. The module name is ism.
0113           If unsure, choose N.
0114 endmenu