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