1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyunmenu "S/390 network device drivers" 3*4882a593Smuzhiyun depends on NETDEVICES && S390 4*4882a593Smuzhiyun 5*4882a593Smuzhiyunconfig LCS 6*4882a593Smuzhiyun def_tristate m 7*4882a593Smuzhiyun prompt "Lan Channel Station Interface" 8*4882a593Smuzhiyun depends on CCW && NETDEVICES && (ETHERNET || FDDI) 9*4882a593Smuzhiyun help 10*4882a593Smuzhiyun Select this option if you want to use LCS networking on IBM System z. 11*4882a593Smuzhiyun This device driver supports FDDI (IEEE 802.7) and Ethernet. 12*4882a593Smuzhiyun To compile as a module, choose M. The module name is lcs. 13*4882a593Smuzhiyun If you do not know what it is, it's safe to choose Y. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyunconfig CTCM 16*4882a593Smuzhiyun def_tristate m 17*4882a593Smuzhiyun prompt "CTC and MPC SNA device support" 18*4882a593Smuzhiyun depends on CCW && NETDEVICES 19*4882a593Smuzhiyun help 20*4882a593Smuzhiyun Select this option if you want to use channel-to-channel 21*4882a593Smuzhiyun point-to-point networking on IBM System z. 22*4882a593Smuzhiyun This device driver supports real CTC coupling using ESCON. 23*4882a593Smuzhiyun It also supports virtual CTCs when running under VM. 24*4882a593Smuzhiyun This driver also supports channel-to-channel MPC SNA devices. 25*4882a593Smuzhiyun MPC is an SNA protocol device used by Communication Server for Linux. 26*4882a593Smuzhiyun To compile as a module, choose M. The module name is ctcm. 27*4882a593Smuzhiyun To compile into the kernel, choose Y. 28*4882a593Smuzhiyun If you do not need any channel-to-channel connection, choose N. 29*4882a593Smuzhiyun 30*4882a593Smuzhiyunconfig NETIUCV 31*4882a593Smuzhiyun def_tristate m 32*4882a593Smuzhiyun prompt "IUCV network device support (VM only)" 33*4882a593Smuzhiyun depends on IUCV && NETDEVICES 34*4882a593Smuzhiyun help 35*4882a593Smuzhiyun Select this option if you want to use inter-user communication 36*4882a593Smuzhiyun vehicle networking under VM or VIF. It enables a fast communication 37*4882a593Smuzhiyun link between VM guests. Using ifconfig a point-to-point connection 38*4882a593Smuzhiyun can be established to the Linux on IBM System z 39*4882a593Smuzhiyun running on the other VM guest. To compile as a module, choose M. 40*4882a593Smuzhiyun The module name is netiucv. If unsure, choose Y. 41*4882a593Smuzhiyun 42*4882a593Smuzhiyunconfig SMSGIUCV 43*4882a593Smuzhiyun def_tristate m 44*4882a593Smuzhiyun prompt "IUCV special message support (VM only)" 45*4882a593Smuzhiyun depends on IUCV 46*4882a593Smuzhiyun help 47*4882a593Smuzhiyun Select this option if you want to be able to receive SMSG messages 48*4882a593Smuzhiyun from other VM guest systems. 49*4882a593Smuzhiyun 50*4882a593Smuzhiyunconfig SMSGIUCV_EVENT 51*4882a593Smuzhiyun def_tristate m 52*4882a593Smuzhiyun prompt "Deliver IUCV special messages as uevents (VM only)" 53*4882a593Smuzhiyun depends on SMSGIUCV 54*4882a593Smuzhiyun help 55*4882a593Smuzhiyun Select this option to deliver CP special messages (SMSGs) as 56*4882a593Smuzhiyun uevents. The driver handles only those special messages that 57*4882a593Smuzhiyun start with "APP". 58*4882a593Smuzhiyun 59*4882a593Smuzhiyun To compile as a module, choose M. The module name is "smsgiucv_app". 60*4882a593Smuzhiyun 61*4882a593Smuzhiyunconfig QETH 62*4882a593Smuzhiyun def_tristate y 63*4882a593Smuzhiyun prompt "Gigabit Ethernet device support" 64*4882a593Smuzhiyun depends on CCW && NETDEVICES && IP_MULTICAST && QDIO && ETHERNET 65*4882a593Smuzhiyun help 66*4882a593Smuzhiyun This driver supports IBM's OSA Express network adapters in QDIO mode, 67*4882a593Smuzhiyun HiperSockets interfaces and z/VM virtual NICs for Guest LAN and 68*4882a593Smuzhiyun VSWITCH. 69*4882a593Smuzhiyun 70*4882a593Smuzhiyun To compile this driver as a module, choose M. 71*4882a593Smuzhiyun The module name is qeth. 72*4882a593Smuzhiyun 73*4882a593Smuzhiyunconfig QETH_L2 74*4882a593Smuzhiyun def_tristate y 75*4882a593Smuzhiyun prompt "qeth layer 2 device support" 76*4882a593Smuzhiyun depends on QETH 77*4882a593Smuzhiyun help 78*4882a593Smuzhiyun Select this option to be able to run qeth devices in layer 2 mode. 79*4882a593Smuzhiyun To compile as a module, choose M. The module name is qeth_l2. 80*4882a593Smuzhiyun If unsure, choose y. 81*4882a593Smuzhiyun 82*4882a593Smuzhiyunconfig QETH_L3 83*4882a593Smuzhiyun def_tristate y 84*4882a593Smuzhiyun prompt "qeth layer 3 device support" 85*4882a593Smuzhiyun depends on QETH 86*4882a593Smuzhiyun help 87*4882a593Smuzhiyun Select this option to be able to run qeth devices in layer 3 mode. 88*4882a593Smuzhiyun To compile as a module choose M. The module name is qeth_l3. 89*4882a593Smuzhiyun If unsure, choose Y. 90*4882a593Smuzhiyun 91*4882a593Smuzhiyunconfig QETH_OSN 92*4882a593Smuzhiyun def_bool !HAVE_MARCH_Z14_FEATURES 93*4882a593Smuzhiyun prompt "qeth OSN device support" 94*4882a593Smuzhiyun depends on QETH 95*4882a593Smuzhiyun help 96*4882a593Smuzhiyun This enables the qeth driver to support devices in OSN mode. 97*4882a593Smuzhiyun This feature will be removed in 2021. 98*4882a593Smuzhiyun If unsure, choose N. 99*4882a593Smuzhiyun 100*4882a593Smuzhiyunconfig QETH_OSX 101*4882a593Smuzhiyun def_bool !HAVE_MARCH_Z15_FEATURES 102*4882a593Smuzhiyun prompt "qeth OSX device support" 103*4882a593Smuzhiyun depends on QETH 104*4882a593Smuzhiyun help 105*4882a593Smuzhiyun This enables the qeth driver to support devices in OSX mode. 106*4882a593Smuzhiyun If unsure, choose N. 107*4882a593Smuzhiyun 108*4882a593Smuzhiyunconfig CCWGROUP 109*4882a593Smuzhiyun tristate 110*4882a593Smuzhiyun default (LCS || CTCM || QETH || SMC) 111*4882a593Smuzhiyun 112*4882a593Smuzhiyunconfig ISM 113*4882a593Smuzhiyun tristate "Support for ISM vPCI Adapter" 114*4882a593Smuzhiyun depends on PCI && SMC 115*4882a593Smuzhiyun default n 116*4882a593Smuzhiyun help 117*4882a593Smuzhiyun Select this option if you want to use the Internal Shared Memory 118*4882a593Smuzhiyun vPCI Adapter. 119*4882a593Smuzhiyun 120*4882a593Smuzhiyun To compile as a module choose M. The module name is ism. 121*4882a593Smuzhiyun If unsure, choose N. 122*4882a593Smuzhiyunendmenu 123