]>
Commit | Line | Data |
---|---|---|
9fa1db4c | 1 | # SPDX-License-Identifier: GPL-2.0 |
1da177e4 | 2 | menu "S/390 network device drivers" |
347a8dc3 | 3 | depends on NETDEVICES && S390 |
1da177e4 LT |
4 | |
5 | config LCS | |
6f9a3c33 MS |
6 | def_tristate m |
7 | prompt "Lan Channel Station Interface" | |
1abd2296 | 8 | depends on CCW && NETDEVICES && (ETHERNET || FDDI) |
1da177e4 | 9 | help |
f423f735 | 10 | Select this option if you want to use LCS networking on IBM System z. |
1abd2296 | 11 | This device driver supports FDDI (IEEE 802.7) and Ethernet. |
4737f097 | 12 | To compile as a module, choose M. The module name is lcs. |
f423f735 | 13 | If you do not know what it is, it's safe to choose Y. |
1da177e4 | 14 | |
293d984f | 15 | config CTCM |
6f9a3c33 MS |
16 | def_tristate m |
17 | prompt "CTC and MPC SNA device support" | |
61d48c2c | 18 | depends on CCW && NETDEVICES |
1da177e4 | 19 | help |
f423f735 UB |
20 | Select this option if you want to use channel-to-channel |
21 | point-to-point networking on IBM System z. | |
22 | This device driver supports real CTC coupling using ESCON. | |
23 | It also supports virtual CTCs when running under VM. | |
293d984f PT |
24 | This driver also supports channel-to-channel MPC SNA devices. |
25 | MPC is an SNA protocol device used by Communication Server for Linux. | |
4737f097 | 26 | To compile as a module, choose M. The module name is ctcm. |
f423f735 UB |
27 | To compile into the kernel, choose Y. |
28 | If you do not need any channel-to-channel connection, choose N. | |
1da177e4 | 29 | |
1da177e4 | 30 | config NETIUCV |
6f9a3c33 MS |
31 | def_tristate m |
32 | prompt "IUCV network device support (VM only)" | |
1da177e4 LT |
33 | depends on IUCV && NETDEVICES |
34 | help | |
35 | Select this option if you want to use inter-user communication | |
36 | vehicle networking under VM or VIF. It enables a fast communication | |
37 | link between VM guests. Using ifconfig a point-to-point connection | |
f423f735 UB |
38 | can be established to the Linux on IBM System z |
39 | running on the other VM guest. To compile as a module, choose M. | |
4737f097 | 40 | The module name is netiucv. If unsure, choose Y. |
1da177e4 LT |
41 | |
42 | config SMSGIUCV | |
6f9a3c33 MS |
43 | def_tristate m |
44 | prompt "IUCV special message support (VM only)" | |
1da177e4 LT |
45 | depends on IUCV |
46 | help | |
47 | Select this option if you want to be able to receive SMSG messages | |
48 | from other VM guest systems. | |
49 | ||
1ffaa640 | 50 | config SMSGIUCV_EVENT |
6f9a3c33 MS |
51 | def_tristate m |
52 | prompt "Deliver IUCV special messages as uevents (VM only)" | |
1ffaa640 HB |
53 | depends on SMSGIUCV |
54 | help | |
55 | Select this option to deliver CP special messages (SMSGs) as | |
56 | uevents. The driver handles only those special messages that | |
57 | start with "APP". | |
58 | ||
59 | To compile as a module, choose M. The module name is "smsgiucv_app". | |
60 | ||
1da177e4 | 61 | config QETH |
6f9a3c33 MS |
62 | def_tristate y |
63 | prompt "Gigabit Ethernet device support" | |
3d14f661 | 64 | depends on CCW && NETDEVICES && IP_MULTICAST && QDIO && ETHERNET |
1da177e4 | 65 | help |
f423f735 | 66 | This driver supports the IBM System z OSA Express adapters |
26e4b334 SR |
67 | in QDIO mode (all media types), HiperSockets interfaces and z/VM |
68 | virtual NICs for Guest LAN and VSWITCH. | |
1da177e4 | 69 | |
f423f735 UB |
70 | For details please refer to the documentation provided by IBM at |
71 | <http://www.ibm.com/developerworks/linux/linux390> | |
1da177e4 | 72 | |
f423f735 | 73 | To compile this driver as a module, choose M. |
4737f097 | 74 | The module name is qeth. |
1da177e4 | 75 | |
4a71df50 | 76 | config QETH_L2 |
6f9a3c33 MS |
77 | def_tristate y |
78 | prompt "qeth layer 2 device support" | |
79 | depends on QETH | |
80 | help | |
81 | Select this option to be able to run qeth devices in layer 2 mode. | |
82 | To compile as a module, choose M. The module name is qeth_l2. | |
83 | If unsure, choose y. | |
1da177e4 | 84 | |
4a71df50 | 85 | config QETH_L3 |
6f9a3c33 MS |
86 | def_tristate y |
87 | prompt "qeth layer 3 device support" | |
88 | depends on QETH | |
89 | help | |
90 | Select this option to be able to run qeth devices in layer 3 mode. | |
91 | To compile as a module choose M. The module name is qeth_l3. | |
92 | If unsure, choose Y. | |
1da177e4 LT |
93 | |
94 | config QETH_IPV6 | |
6f9a3c33 | 95 | def_bool y if (QETH_L3 = IPV6) || (QETH_L3 && IPV6 = 'y') |
1da177e4 | 96 | |
1da177e4 | 97 | config CCWGROUP |
293d984f | 98 | tristate |
83650a2e | 99 | default (LCS || CTCM || QETH) |
1da177e4 LT |
100 | |
101 | endmenu |