18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# Cirrus network device configuration 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciconfig NET_VENDOR_CIRRUS 78c2ecf20Sopenharmony_ci bool "Cirrus devices" 88c2ecf20Sopenharmony_ci default y 98c2ecf20Sopenharmony_ci depends on ISA || EISA || ARM || MAC 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 Cirrus cards. If you say Y, you will be asked 168c2ecf20Sopenharmony_ci for your specific card in the following questions. 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciif NET_VENDOR_CIRRUS 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciconfig CS89x0 218c2ecf20Sopenharmony_ci tristate "CS89x0 support" 228c2ecf20Sopenharmony_ci depends on ISA || EISA || ARM 238c2ecf20Sopenharmony_ci depends on !PPC32 248c2ecf20Sopenharmony_ci help 258c2ecf20Sopenharmony_ci Support for CS89x0 chipset based Ethernet cards. If you have a 268c2ecf20Sopenharmony_ci network (Ethernet) card of this type, say Y and read the file 278c2ecf20Sopenharmony_ci <file:Documentation/networking/device_drivers/ethernet/cirrus/cs89x0.rst>. 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. The module 308c2ecf20Sopenharmony_ci will be called cs89x0. 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ciconfig CS89x0_PLATFORM 338c2ecf20Sopenharmony_ci bool "CS89x0 platform driver support" if HAS_IOPORT_MAP 348c2ecf20Sopenharmony_ci default !HAS_IOPORT_MAP 358c2ecf20Sopenharmony_ci depends on CS89x0 368c2ecf20Sopenharmony_ci help 378c2ecf20Sopenharmony_ci Say Y to compile the cs89x0 driver as a platform driver. This 388c2ecf20Sopenharmony_ci makes this driver suitable for use on certain evaluation boards 398c2ecf20Sopenharmony_ci such as the iMX21ADS. 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ci If you are unsure, say N. 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ciconfig EP93XX_ETH 448c2ecf20Sopenharmony_ci tristate "EP93xx Ethernet support" 458c2ecf20Sopenharmony_ci depends on (ARM && ARCH_EP93XX) || COMPILE_TEST 468c2ecf20Sopenharmony_ci select MII 478c2ecf20Sopenharmony_ci help 488c2ecf20Sopenharmony_ci This is a driver for the ethernet hardware included in EP93xx CPUs. 498c2ecf20Sopenharmony_ci Say Y if you are building a kernel for EP93xx based devices. 508c2ecf20Sopenharmony_ci 518c2ecf20Sopenharmony_ciconfig MAC89x0 528c2ecf20Sopenharmony_ci tristate "Macintosh CS89x0 based ethernet cards" 538c2ecf20Sopenharmony_ci depends on MAC 548c2ecf20Sopenharmony_ci help 558c2ecf20Sopenharmony_ci Support for CS89x0 chipset based Ethernet cards. If you have a 568c2ecf20Sopenharmony_ci Nubus or LC-PDS network (Ethernet) card of this type, say Y here. 578c2ecf20Sopenharmony_ci 588c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here. This module will 598c2ecf20Sopenharmony_ci be called mac89x0. 608c2ecf20Sopenharmony_ci 618c2ecf20Sopenharmony_ciendif # NET_VENDOR_CIRRUS 62