xref: /openbmc/linux/drivers/net/fddi/Kconfig (revision 55f35cf7)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
233f810b2SJeff Kirsher#
333f810b2SJeff Kirsher# FDDI network device configuration
433f810b2SJeff Kirsher#
533f810b2SJeff Kirsher
633f810b2SJeff Kirsherconfig FDDI
733f810b2SJeff Kirsher	tristate "FDDI driver support"
833f810b2SJeff Kirsher	depends on PCI || EISA || TC
9a7f7f624SMasahiro Yamada	help
1033f810b2SJeff Kirsher	  Fiber Distributed Data Interface is a high speed local area network
1133f810b2SJeff Kirsher	  design; essentially a replacement for high speed Ethernet. FDDI can
1233f810b2SJeff Kirsher	  run over copper or fiber. If you are connected to such a network and
1333f810b2SJeff Kirsher	  want a driver for the FDDI card in your computer, say Y here (and
1433f810b2SJeff Kirsher	  then also Y to the driver for your FDDI card, below). Most people
1533f810b2SJeff Kirsher	  will say N.
1633f810b2SJeff Kirsher
1733f810b2SJeff Kirsherif FDDI
1833f810b2SJeff Kirsher
1961414f5eSMaciej W. Rozyckiconfig DEFZA
2061414f5eSMaciej W. Rozycki	tristate "DEC FDDIcontroller 700/700-C (DEFZA-xx) support"
2161414f5eSMaciej W. Rozycki	depends on FDDI && TC
2261414f5eSMaciej W. Rozycki	help
2361414f5eSMaciej W. Rozycki	  This is support for the DEC FDDIcontroller 700 (DEFZA-AA, fiber)
2461414f5eSMaciej W. Rozycki	  and 700-C (DEFZA-CA, copper) TURBOchannel network cards which
2561414f5eSMaciej W. Rozycki	  can connect you to a local FDDI network.
2661414f5eSMaciej W. Rozycki
2761414f5eSMaciej W. Rozycki	  To compile this driver as a module, choose M here: the module
2861414f5eSMaciej W. Rozycki	  will be called defza.  If unsure, say N.
2961414f5eSMaciej W. Rozycki
3033f810b2SJeff Kirsherconfig DEFXX
3133f810b2SJeff Kirsher	tristate "Digital DEFTA/DEFEA/DEFPA adapter support"
3233f810b2SJeff Kirsher	depends on FDDI && (PCI || EISA || TC)
33a7f7f624SMasahiro Yamada	help
3433f810b2SJeff Kirsher	  This is support for the DIGITAL series of TURBOchannel (DEFTA),
3533f810b2SJeff Kirsher	  EISA (DEFEA) and PCI (DEFPA) controllers which can connect you
3633f810b2SJeff Kirsher	  to a local FDDI network.
3733f810b2SJeff Kirsher
3833f810b2SJeff Kirsher	  To compile this driver as a module, choose M here: the module
3933f810b2SJeff Kirsher	  will be called defxx.  If unsure, say N.
4033f810b2SJeff Kirsher
4133f810b2SJeff Kirsherconfig DEFXX_MMIO
4233f810b2SJeff Kirsher	bool
4333f810b2SJeff Kirsher	prompt "Use MMIO instead of PIO" if PCI || EISA
4433f810b2SJeff Kirsher	depends on DEFXX
4533f810b2SJeff Kirsher	default n if PCI || EISA
4633f810b2SJeff Kirsher	default y
47a7f7f624SMasahiro Yamada	help
4833f810b2SJeff Kirsher	  This instructs the driver to use EISA or PCI memory-mapped I/O
4933f810b2SJeff Kirsher	  (MMIO) as appropriate instead of programmed I/O ports (PIO).
5033f810b2SJeff Kirsher	  Enabling this gives an improvement in processing time in parts
5133f810b2SJeff Kirsher	  of the driver, but it may cause problems with EISA (DEFEA)
5233f810b2SJeff Kirsher	  adapters.  TURBOchannel does not have the concept of I/O ports,
5333f810b2SJeff Kirsher	  so MMIO is always used for these (DEFTA) adapters.
5433f810b2SJeff Kirsher
5533f810b2SJeff Kirsher	  If unsure, say N.
5633f810b2SJeff Kirsher
5733f810b2SJeff Kirsherconfig SKFP
5833f810b2SJeff Kirsher	tristate "SysKonnect FDDI PCI support"
5933f810b2SJeff Kirsher	depends on FDDI && PCI
6033f810b2SJeff Kirsher	select BITREVERSE
61a7f7f624SMasahiro Yamada	help
6233f810b2SJeff Kirsher	  Say Y here if you have a SysKonnect FDDI PCI adapter.
6333f810b2SJeff Kirsher	  The following adapters are supported by this driver:
6433f810b2SJeff Kirsher	  - SK-5521 (SK-NET FDDI-UP)
6533f810b2SJeff Kirsher	  - SK-5522 (SK-NET FDDI-UP DAS)
6633f810b2SJeff Kirsher	  - SK-5541 (SK-NET FDDI-FP)
6733f810b2SJeff Kirsher	  - SK-5543 (SK-NET FDDI-LP)
6833f810b2SJeff Kirsher	  - SK-5544 (SK-NET FDDI-LP DAS)
6933f810b2SJeff Kirsher	  - SK-5821 (SK-NET FDDI-UP64)
7033f810b2SJeff Kirsher	  - SK-5822 (SK-NET FDDI-UP64 DAS)
7133f810b2SJeff Kirsher	  - SK-5841 (SK-NET FDDI-FP64)
7233f810b2SJeff Kirsher	  - SK-5843 (SK-NET FDDI-LP64)
7333f810b2SJeff Kirsher	  - SK-5844 (SK-NET FDDI-LP64 DAS)
7433f810b2SJeff Kirsher	  - Netelligent 100 FDDI DAS Fibre SC
7533f810b2SJeff Kirsher	  - Netelligent 100 FDDI SAS Fibre SC
7633f810b2SJeff Kirsher	  - Netelligent 100 FDDI DAS UTP
7733f810b2SJeff Kirsher	  - Netelligent 100 FDDI SAS UTP
7833f810b2SJeff Kirsher	  - Netelligent 100 FDDI SAS Fibre MIC
7933f810b2SJeff Kirsher
8055f35cf7SJakub Kicinski	  Read <file:Documentation/networking/device_drivers/fddi/skfp.rst>
8155f35cf7SJakub Kicinski	  for information about the driver.
8233f810b2SJeff Kirsher
8333f810b2SJeff Kirsher	  Questions concerning this driver can be addressed to:
8433f810b2SJeff Kirsher	  <linux@syskonnect.de>
8533f810b2SJeff Kirsher
8633f810b2SJeff Kirsher	  To compile this driver as a module, choose M here: the module
8733f810b2SJeff Kirsher	  will be called skfp.  This is recommended.
8833f810b2SJeff Kirsher
8933f810b2SJeff Kirsherendif # FDDI
90