xref: /OK3568_Linux_fs/kernel/drivers/net/fddi/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# FDDI network device configuration
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunconfig FDDI
7*4882a593Smuzhiyun	tristate "FDDI driver support"
8*4882a593Smuzhiyun	depends on PCI || EISA || TC
9*4882a593Smuzhiyun	help
10*4882a593Smuzhiyun	  Fiber Distributed Data Interface is a high speed local area network
11*4882a593Smuzhiyun	  design; essentially a replacement for high speed Ethernet. FDDI can
12*4882a593Smuzhiyun	  run over copper or fiber. If you are connected to such a network and
13*4882a593Smuzhiyun	  want a driver for the FDDI card in your computer, say Y here (and
14*4882a593Smuzhiyun	  then also Y to the driver for your FDDI card, below). Most people
15*4882a593Smuzhiyun	  will say N.
16*4882a593Smuzhiyun
17*4882a593Smuzhiyunif FDDI
18*4882a593Smuzhiyun
19*4882a593Smuzhiyunconfig DEFZA
20*4882a593Smuzhiyun	tristate "DEC FDDIcontroller 700/700-C (DEFZA-xx) support"
21*4882a593Smuzhiyun	depends on FDDI && TC
22*4882a593Smuzhiyun	help
23*4882a593Smuzhiyun	  This is support for the DEC FDDIcontroller 700 (DEFZA-AA, fiber)
24*4882a593Smuzhiyun	  and 700-C (DEFZA-CA, copper) TURBOchannel network cards which
25*4882a593Smuzhiyun	  can connect you to a local FDDI network.
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the module
28*4882a593Smuzhiyun	  will be called defza.  If unsure, say N.
29*4882a593Smuzhiyun
30*4882a593Smuzhiyunconfig DEFXX
31*4882a593Smuzhiyun	tristate "Digital DEFTA/DEFEA/DEFPA adapter support"
32*4882a593Smuzhiyun	depends on FDDI && (PCI || EISA || TC)
33*4882a593Smuzhiyun	help
34*4882a593Smuzhiyun	  This is support for the DIGITAL series of TURBOchannel (DEFTA),
35*4882a593Smuzhiyun	  EISA (DEFEA) and PCI (DEFPA) controllers which can connect you
36*4882a593Smuzhiyun	  to a local FDDI network.
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the module
39*4882a593Smuzhiyun	  will be called defxx.  If unsure, say N.
40*4882a593Smuzhiyun
41*4882a593Smuzhiyunconfig DEFXX_MMIO
42*4882a593Smuzhiyun	bool
43*4882a593Smuzhiyun	prompt "Use MMIO instead of IOP" if PCI || EISA
44*4882a593Smuzhiyun	depends on DEFXX
45*4882a593Smuzhiyun	default n if EISA
46*4882a593Smuzhiyun	default y
47*4882a593Smuzhiyun	help
48*4882a593Smuzhiyun	  This instructs the driver to use EISA or PCI memory-mapped I/O
49*4882a593Smuzhiyun	  (MMIO) as appropriate instead of programmed I/O ports (IOP).
50*4882a593Smuzhiyun	  Enabling this gives an improvement in processing time in parts
51*4882a593Smuzhiyun	  of the driver, but it requires a memory window to be configured
52*4882a593Smuzhiyun	  for EISA (DEFEA) adapters that may not always be available.
53*4882a593Smuzhiyun	  Conversely some PCIe host bridges do not support IOP, so MMIO
54*4882a593Smuzhiyun	  may be required to access PCI (DEFPA) adapters on downstream PCI
55*4882a593Smuzhiyun	  buses with some systems.  TURBOchannel does not have the concept
56*4882a593Smuzhiyun	  of I/O ports, so MMIO is always used for these (DEFTA) adapters.
57*4882a593Smuzhiyun
58*4882a593Smuzhiyun	  If unsure, say N.
59*4882a593Smuzhiyun
60*4882a593Smuzhiyunconfig SKFP
61*4882a593Smuzhiyun	tristate "SysKonnect FDDI PCI support"
62*4882a593Smuzhiyun	depends on FDDI && PCI
63*4882a593Smuzhiyun	select BITREVERSE
64*4882a593Smuzhiyun	help
65*4882a593Smuzhiyun	  Say Y here if you have a SysKonnect FDDI PCI adapter.
66*4882a593Smuzhiyun	  The following adapters are supported by this driver:
67*4882a593Smuzhiyun	  - SK-5521 (SK-NET FDDI-UP)
68*4882a593Smuzhiyun	  - SK-5522 (SK-NET FDDI-UP DAS)
69*4882a593Smuzhiyun	  - SK-5541 (SK-NET FDDI-FP)
70*4882a593Smuzhiyun	  - SK-5543 (SK-NET FDDI-LP)
71*4882a593Smuzhiyun	  - SK-5544 (SK-NET FDDI-LP DAS)
72*4882a593Smuzhiyun	  - SK-5821 (SK-NET FDDI-UP64)
73*4882a593Smuzhiyun	  - SK-5822 (SK-NET FDDI-UP64 DAS)
74*4882a593Smuzhiyun	  - SK-5841 (SK-NET FDDI-FP64)
75*4882a593Smuzhiyun	  - SK-5843 (SK-NET FDDI-LP64)
76*4882a593Smuzhiyun	  - SK-5844 (SK-NET FDDI-LP64 DAS)
77*4882a593Smuzhiyun	  - Netelligent 100 FDDI DAS Fibre SC
78*4882a593Smuzhiyun	  - Netelligent 100 FDDI SAS Fibre SC
79*4882a593Smuzhiyun	  - Netelligent 100 FDDI DAS UTP
80*4882a593Smuzhiyun	  - Netelligent 100 FDDI SAS UTP
81*4882a593Smuzhiyun	  - Netelligent 100 FDDI SAS Fibre MIC
82*4882a593Smuzhiyun
83*4882a593Smuzhiyun	  Read <file:Documentation/networking/device_drivers/fddi/skfp.rst>
84*4882a593Smuzhiyun	  for information about the driver.
85*4882a593Smuzhiyun
86*4882a593Smuzhiyun	  Questions concerning this driver can be addressed to:
87*4882a593Smuzhiyun	  <linux@syskonnect.de>
88*4882a593Smuzhiyun
89*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the module
90*4882a593Smuzhiyun	  will be called skfp.  This is recommended.
91*4882a593Smuzhiyun
92*4882a593Smuzhiyunendif # FDDI
93