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