133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher#
233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher# FDDI network device configuration
333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher#
433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsherconfig FDDI
633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	tristate "FDDI driver support"
733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	depends on PCI || EISA || TC
833f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	---help---
933f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  Fiber Distributed Data Interface is a high speed local area network
1033f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  design; essentially a replacement for high speed Ethernet. FDDI can
1133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  run over copper or fiber. If you are connected to such a network and
1233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  want a driver for the FDDI card in your computer, say Y here (and
1333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  then also Y to the driver for your FDDI card, below). Most people
1433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  will say N.
1533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
1633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsherif FDDI
1733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
1833f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsherconfig DEFXX
1933f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	tristate "Digital DEFTA/DEFEA/DEFPA adapter support"
2033f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	depends on FDDI && (PCI || EISA || TC)
2133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	---help---
2233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  This is support for the DIGITAL series of TURBOchannel (DEFTA),
2333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  EISA (DEFEA) and PCI (DEFPA) controllers which can connect you
2433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  to a local FDDI network.
2533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
2633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  To compile this driver as a module, choose M here: the module
2733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  will be called defxx.  If unsure, say N.
2833f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
2933f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsherconfig DEFXX_MMIO
3033f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	bool
3133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	prompt "Use MMIO instead of PIO" if PCI || EISA
3233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	depends on DEFXX
3333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	default n if PCI || EISA
3433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	default y
3533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	---help---
3633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  This instructs the driver to use EISA or PCI memory-mapped I/O
3733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  (MMIO) as appropriate instead of programmed I/O ports (PIO).
3833f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  Enabling this gives an improvement in processing time in parts
3933f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  of the driver, but it may cause problems with EISA (DEFEA)
4033f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  adapters.  TURBOchannel does not have the concept of I/O ports,
4133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  so MMIO is always used for these (DEFTA) adapters.
4233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
4333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  If unsure, say N.
4433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
4533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsherconfig SKFP
4633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	tristate "SysKonnect FDDI PCI support"
4733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	depends on FDDI && PCI
4833f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	select BITREVERSE
4933f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	---help---
5033f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  Say Y here if you have a SysKonnect FDDI PCI adapter.
5133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  The following adapters are supported by this driver:
5233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5521 (SK-NET FDDI-UP)
5333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5522 (SK-NET FDDI-UP DAS)
5433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5541 (SK-NET FDDI-FP)
5533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5543 (SK-NET FDDI-LP)
5633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5544 (SK-NET FDDI-LP DAS)
5733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5821 (SK-NET FDDI-UP64)
5833f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5822 (SK-NET FDDI-UP64 DAS)
5933f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5841 (SK-NET FDDI-FP64)
6033f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5843 (SK-NET FDDI-LP64)
6133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - SK-5844 (SK-NET FDDI-LP64 DAS)
6233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - Netelligent 100 FDDI DAS Fibre SC
6333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - Netelligent 100 FDDI SAS Fibre SC
6433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - Netelligent 100 FDDI DAS UTP
6533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - Netelligent 100 FDDI SAS UTP
6633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  - Netelligent 100 FDDI SAS Fibre MIC
6733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
6833f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  Read <file:Documentation/networking/skfp.txt> for information about
6933f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  the driver.
7033f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
7133f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  Questions concerning this driver can be addressed to:
7233f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  <linux@syskonnect.de>
7333f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
7433f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  To compile this driver as a module, choose M here: the module
7533f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher	  will be called skfp.  This is recommended.
7633f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsher
7733f810b2036f13f1b123062a9e5c1794d400ce81Jeff Kirsherendif # FDDI
78