1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 257d0b7a0SJeff Kirsher# 357d0b7a0SJeff Kirsher# Cirrus network device configuration 457d0b7a0SJeff Kirsher# 557d0b7a0SJeff Kirsher 657d0b7a0SJeff Kirsherconfig NET_VENDOR_CIRRUS 757d0b7a0SJeff Kirsher bool "Cirrus devices" 888f07484SJeff Kirsher default y 9e9460a9eSJaccon Bastiaansen depends on ISA || EISA || ARM || MAC 10a7f7f624SMasahiro Yamada help 11138b15edSPaul Gortmaker If you have a network (Ethernet) card belonging to this class, say Y. 1257d0b7a0SJeff Kirsher 1357d0b7a0SJeff Kirsher Note that the answer to this question doesn't directly affect the 1457d0b7a0SJeff Kirsher kernel: saying N will just cause the configurator to skip all 1557d0b7a0SJeff Kirsher the questions about Cirrus cards. If you say Y, you will be asked 1657d0b7a0SJeff Kirsher for your specific card in the following questions. 1757d0b7a0SJeff Kirsher 1857d0b7a0SJeff Kirsherif NET_VENDOR_CIRRUS 1957d0b7a0SJeff Kirsher 20b340a207SJeff Kirsherconfig CS89x0 21b340a207SJeff Kirsher tristate "CS89x0 support" 22e9460a9eSJaccon Bastiaansen depends on ISA || EISA || ARM 23c9ce1fa1SRandy Dunlap depends on !PPC32 24a7f7f624SMasahiro Yamada help 25b340a207SJeff Kirsher Support for CS89x0 chipset based Ethernet cards. If you have a 26138b15edSPaul Gortmaker network (Ethernet) card of this type, say Y and read the file 27714a4da4SMauro Carvalho Chehab <file:Documentation/networking/device_drivers/cirrus/cs89x0.rst>. 28b340a207SJeff Kirsher 29b340a207SJeff Kirsher To compile this driver as a module, choose M here. The module 30b340a207SJeff Kirsher will be called cs89x0. 31b340a207SJeff Kirsher 32e9460a9eSJaccon Bastiaansenconfig CS89x0_PLATFORM 33fc9a5707SArnd Bergmann bool "CS89x0 platform driver support" if HAS_IOPORT_MAP 34fc9a5707SArnd Bergmann default !HAS_IOPORT_MAP 35e9460a9eSJaccon Bastiaansen depends on CS89x0 36e9460a9eSJaccon Bastiaansen help 37e9460a9eSJaccon Bastiaansen Say Y to compile the cs89x0 driver as a platform driver. This 38e9460a9eSJaccon Bastiaansen makes this driver suitable for use on certain evaluation boards 39e9460a9eSJaccon Bastiaansen such as the iMX21ADS. 40e9460a9eSJaccon Bastiaansen 41e9460a9eSJaccon Bastiaansen If you are unsure, say N. 42b340a207SJeff Kirsher 4357d0b7a0SJeff Kirsherconfig EP93XX_ETH 4457d0b7a0SJeff Kirsher tristate "EP93xx Ethernet support" 451b8c8136SArnd Bergmann depends on (ARM && ARCH_EP93XX) || COMPILE_TEST 4657d0b7a0SJeff Kirsher select MII 4757d0b7a0SJeff Kirsher help 4857d0b7a0SJeff Kirsher This is a driver for the ethernet hardware included in EP93xx CPUs. 4957d0b7a0SJeff Kirsher Say Y if you are building a kernel for EP93xx based devices. 5057d0b7a0SJeff Kirsher 510a3360e1SGeert Uytterhoevenconfig MAC89x0 520a3360e1SGeert Uytterhoeven tristate "Macintosh CS89x0 based ethernet cards" 530a3360e1SGeert Uytterhoeven depends on MAC 54a7f7f624SMasahiro Yamada help 550a3360e1SGeert Uytterhoeven Support for CS89x0 chipset based Ethernet cards. If you have a 56138b15edSPaul Gortmaker Nubus or LC-PDS network (Ethernet) card of this type, say Y here. 570a3360e1SGeert Uytterhoeven 580a3360e1SGeert Uytterhoeven To compile this driver as a module, choose M here. This module will 590a3360e1SGeert Uytterhoeven be called mac89x0. 600a3360e1SGeert Uytterhoeven 6157d0b7a0SJeff Kirsherendif # NET_VENDOR_CIRRUS 62