xref: /linux/drivers/net/ethernet/dlink/Kconfig (revision 138b15ed877eff8149ae32c12fa1f4795c9cb4cf)
13401299aSJeff Kirsher#
23401299aSJeff Kirsher# D-Link device configuration
33401299aSJeff Kirsher#
43401299aSJeff Kirsher
53401299aSJeff Kirsherconfig NET_VENDOR_DLINK
63401299aSJeff Kirsher	bool "D-Link devices"
788f07484SJeff Kirsher	default y
8168e06aeSPaul Gortmaker	depends on PCI
93401299aSJeff Kirsher	---help---
10*138b15edSPaul Gortmaker	  If you have a network (Ethernet) card belonging to this class, say Y.
113401299aSJeff Kirsher
123401299aSJeff Kirsher	  Note that the answer to this question doesn't directly affect the
133401299aSJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
143401299aSJeff Kirsher	  the questions about D-Link devices. If you say Y, you will be asked for
153401299aSJeff Kirsher	  your specific card in the following questions.
163401299aSJeff Kirsher
173401299aSJeff Kirsherif NET_VENDOR_DLINK
183401299aSJeff Kirsher
193401299aSJeff Kirsherconfig DL2K
203401299aSJeff Kirsher	tristate "DL2000/TC902x-based Gigabit Ethernet support"
213401299aSJeff Kirsher	depends on PCI
223401299aSJeff Kirsher	select CRC32
233401299aSJeff Kirsher	---help---
243401299aSJeff Kirsher	  This driver supports DL2000/TC902x-based Gigabit ethernet cards,
253401299aSJeff Kirsher	  which includes
263401299aSJeff Kirsher	  D-Link DGE-550T Gigabit Ethernet Adapter.
273401299aSJeff Kirsher	  D-Link DL2000-based Gigabit Ethernet Adapter.
283401299aSJeff Kirsher	  Sundance/Tamarack TC902x Gigabit Ethernet Adapter.
293401299aSJeff Kirsher
303401299aSJeff Kirsher	  To compile this driver as a module, choose M here: the
313401299aSJeff Kirsher	  module will be called dl2k.
323401299aSJeff Kirsher
333401299aSJeff Kirsherconfig SUNDANCE
343401299aSJeff Kirsher	tristate "Sundance Alta support"
353401299aSJeff Kirsher	depends on PCI
363401299aSJeff Kirsher	select CRC32
373401299aSJeff Kirsher	select MII
383401299aSJeff Kirsher	---help---
393401299aSJeff Kirsher	  This driver is for the Sundance "Alta" chip.
403401299aSJeff Kirsher	  More specific information and updates are available from
413401299aSJeff Kirsher	  <http://www.scyld.com/network/sundance.html>.
423401299aSJeff Kirsher
433401299aSJeff Kirsherconfig SUNDANCE_MMIO
443401299aSJeff Kirsher	bool "Use MMIO instead of PIO"
453401299aSJeff Kirsher	depends on SUNDANCE
463401299aSJeff Kirsher	---help---
473401299aSJeff Kirsher	  Enable memory-mapped I/O for interaction with Sundance NIC registers.
483401299aSJeff Kirsher	  Do NOT enable this by default, PIO (enabled when MMIO is disabled)
493401299aSJeff Kirsher	  is known to solve bugs on certain chips.
503401299aSJeff Kirsher
513401299aSJeff Kirsher	  If unsure, say N.
523401299aSJeff Kirsher
533401299aSJeff Kirsherendif # NET_VENDOR_DLINK
54