18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# D-Link device configuration 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciconfig NET_VENDOR_DLINK 78c2ecf20Sopenharmony_ci bool "D-Link devices" 88c2ecf20Sopenharmony_ci default y 98c2ecf20Sopenharmony_ci depends on PCI 108c2ecf20Sopenharmony_ci help 118c2ecf20Sopenharmony_ci If you have a network (Ethernet) card belonging to this class, say Y. 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci Note that the answer to this question doesn't directly affect the 148c2ecf20Sopenharmony_ci kernel: saying N will just cause the configurator to skip all 158c2ecf20Sopenharmony_ci the questions about D-Link devices. If you say Y, you will be asked for 168c2ecf20Sopenharmony_ci your specific card in the following questions. 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciif NET_VENDOR_DLINK 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciconfig DL2K 218c2ecf20Sopenharmony_ci tristate "DL2000/TC902x/IP1000A-based Gigabit Ethernet support" 228c2ecf20Sopenharmony_ci depends on PCI 238c2ecf20Sopenharmony_ci select CRC32 248c2ecf20Sopenharmony_ci help 258c2ecf20Sopenharmony_ci This driver supports DL2000/TC902x/IP1000A-based Gigabit ethernet cards, 268c2ecf20Sopenharmony_ci which includes 278c2ecf20Sopenharmony_ci D-Link DGE-550T Gigabit Ethernet Adapter. 288c2ecf20Sopenharmony_ci D-Link DL2000-based Gigabit Ethernet Adapter. 298c2ecf20Sopenharmony_ci Sundance/Tamarack TC902x Gigabit Ethernet Adapter. 308c2ecf20Sopenharmony_ci ICPlus IP1000A-based cards 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 338c2ecf20Sopenharmony_ci module will be called dl2k. 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ciconfig SUNDANCE 368c2ecf20Sopenharmony_ci tristate "Sundance Alta support" 378c2ecf20Sopenharmony_ci depends on PCI 388c2ecf20Sopenharmony_ci select CRC32 398c2ecf20Sopenharmony_ci select MII 408c2ecf20Sopenharmony_ci help 418c2ecf20Sopenharmony_ci This driver is for the Sundance "Alta" chip. 428c2ecf20Sopenharmony_ci More specific information and updates are available from 438c2ecf20Sopenharmony_ci <http://www.scyld.com/network/sundance.html>. 448c2ecf20Sopenharmony_ci 458c2ecf20Sopenharmony_ciconfig SUNDANCE_MMIO 468c2ecf20Sopenharmony_ci bool "Use MMIO instead of PIO" 478c2ecf20Sopenharmony_ci depends on SUNDANCE 488c2ecf20Sopenharmony_ci help 498c2ecf20Sopenharmony_ci Enable memory-mapped I/O for interaction with Sundance NIC registers. 508c2ecf20Sopenharmony_ci Do NOT enable this by default, PIO (enabled when MMIO is disabled) 518c2ecf20Sopenharmony_ci is known to solve bugs on certain chips. 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci If unsure, say N. 548c2ecf20Sopenharmony_ci 558c2ecf20Sopenharmony_ciendif # NET_VENDOR_DLINK 56