Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# SPDX-License-Identifier: GPL-2.0-only
#
# CONFIG_FDDI network device configuration
#

config CONFIG_FDDI
	tristate "FDDI driver support"
	depends on CONFIG_PCI || CONFIG_EISA || CONFIG_TC
	---help---
	  Fiber Distributed Data Interface is a high speed local area network
	  design; essentially a replacement for high speed Ethernet. CONFIG_FDDI can
	  run over copper or fiber. If you are connected to such a network and
	  want a driver for the CONFIG_FDDI card in your computer, say Y here (and
	  then also Y to the driver for your CONFIG_FDDI card, below). Most people
	  will say N.

if CONFIG_FDDI

config CONFIG_DEFZA
	tristate "DEC FDDIcontroller 700/700-C (DEFZA-xx) support"
	depends on CONFIG_FDDI && CONFIG_TC
	help
	  This is support for the DEC FDDIcontroller 700 (CONFIG_DEFZA-AA, fiber)
	  and 700-CONFIG_C (CONFIG_DEFZA-CA, copper) TURBOchannel network cards which
	  can connect you to a local CONFIG_FDDI network.

	  To compile this driver as a module, choose CONFIG_M here: the module
	  will be called defza.  If unsure, say N.

config CONFIG_DEFXX
	tristate "Digital DEFTA/DEFEA/DEFPA adapter support"
	depends on CONFIG_FDDI && (CONFIG_PCI || CONFIG_EISA || CONFIG_TC)
	---help---
	  This is support for the DIGITAL series of TURBOchannel (DEFTA),
	  CONFIG_EISA (DEFEA) and CONFIG_PCI (DEFPA) controllers which can connect you
	  to a local CONFIG_FDDI network.

	  To compile this driver as a module, choose CONFIG_M here: the module
	  will be called defxx.  If unsure, say N.

config CONFIG_DEFXX_MMIO
	bool
	prompt "Use MMIO instead of PIO" if CONFIG_PCI || CONFIG_EISA
	depends on CONFIG_DEFXX
	default n if CONFIG_PCI || CONFIG_EISA
	default y
	---help---
	  This instructs the driver to use CONFIG_EISA or CONFIG_PCI memory-mapped I/O
	  (MMIO) as appropriate instead of programmed I/O ports (PIO).
	  Enabling this gives an improvement in processing time in parts
	  of the driver, but it may cause problems with CONFIG_EISA (DEFEA)
	  adapters.  TURBOchannel does not have the concept of I/O ports,
	  so MMIO is always used for these (DEFTA) adapters.

	  If unsure, say N.

config CONFIG_SKFP
	tristate "SysKonnect FDDI PCI support"
	depends on CONFIG_FDDI && CONFIG_PCI
	select CONFIG_BITREVERSE
	---help---
	  Say Y here if you have a SysKonnect CONFIG_FDDI CONFIG_PCI adapter.
	  The following adapters are supported by this driver:
	  - SK-5521 (SK-CONFIG_NET CONFIG_FDDI-UP)
	  - SK-5522 (SK-CONFIG_NET CONFIG_FDDI-UP DAS)
	  - SK-5541 (SK-CONFIG_NET CONFIG_FDDI-FP)
	  - SK-5543 (SK-CONFIG_NET CONFIG_FDDI-LP)
	  - SK-5544 (SK-CONFIG_NET CONFIG_FDDI-LP DAS)
	  - SK-5821 (SK-CONFIG_NET CONFIG_FDDI-UP64)
	  - SK-5822 (SK-CONFIG_NET CONFIG_FDDI-UP64 DAS)
	  - SK-5841 (SK-CONFIG_NET CONFIG_FDDI-FP64)
	  - SK-5843 (SK-CONFIG_NET CONFIG_FDDI-LP64)
	  - SK-5844 (SK-CONFIG_NET CONFIG_FDDI-LP64 DAS)
	  - Netelligent 100 CONFIG_FDDI DAS Fibre SC
	  - Netelligent 100 CONFIG_FDDI SAS Fibre SC
	  - Netelligent 100 CONFIG_FDDI DAS UTP
	  - Netelligent 100 CONFIG_FDDI SAS UTP
	  - Netelligent 100 CONFIG_FDDI SAS Fibre MIC

	  Read <file:Documentation/networking/skfp.txt> for information about
	  the driver.

	  Questions concerning this driver can be addressed to:
	  <linux@syskonnect.de>

	  To compile this driver as a module, choose CONFIG_M here: the module
	  will be called skfp.  This is recommended.

endif # CONFIG_FDDI