157d0b7a0SJeff Kirsher#
257d0b7a0SJeff Kirsher# Cirrus network device configuration
357d0b7a0SJeff Kirsher#
457d0b7a0SJeff Kirsher
557d0b7a0SJeff Kirsherconfig NET_VENDOR_CIRRUS
657d0b7a0SJeff Kirsher	bool "Cirrus devices"
788f07484SJeff Kirsher	default y
8b340a207SJeff Kirsher	depends on ISA || EISA || MACH_IXDP2351 || ARCH_IXDP2X01 \
90a3360e1SGeert Uytterhoeven		|| MACH_MX31ADS || MACH_QQ2440 || (ARM && ARCH_EP93XX) || MAC
1057d0b7a0SJeff Kirsher	---help---
1157d0b7a0SJeff Kirsher	  If you have a network (Ethernet) card belonging to this class, say Y
1257d0b7a0SJeff Kirsher	  and read the Ethernet-HOWTO, available from
1357d0b7a0SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.
1457d0b7a0SJeff Kirsher
1557d0b7a0SJeff Kirsher	  Note that the answer to this question doesn't directly affect the
1657d0b7a0SJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
1757d0b7a0SJeff Kirsher	  the questions about Cirrus cards. If you say Y, you will be asked
1857d0b7a0SJeff Kirsher	  for your specific card in the following questions.
1957d0b7a0SJeff Kirsher
2057d0b7a0SJeff Kirsherif NET_VENDOR_CIRRUS
2157d0b7a0SJeff Kirsher
22b340a207SJeff Kirsherconfig CS89x0
23b340a207SJeff Kirsher	tristate "CS89x0 support"
24b340a207SJeff Kirsher	depends on (ISA || EISA || MACH_IXDP2351 \
25b340a207SJeff Kirsher		|| ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440)
26b340a207SJeff Kirsher	---help---
27b340a207SJeff Kirsher	  Support for CS89x0 chipset based Ethernet cards. If you have a
28b340a207SJeff Kirsher	  network (Ethernet) card of this type, say Y and read the
29b340a207SJeff Kirsher	  Ethernet-HOWTO, available from
30b340a207SJeff Kirsher	  <http://www.tldp.org/docs.html#howto> as well as
31b340a207SJeff Kirsher	  <file:Documentation/networking/cs89x0.txt>.
32b340a207SJeff Kirsher
33b340a207SJeff Kirsher	  To compile this driver as a module, choose M here. The module
34b340a207SJeff Kirsher	  will be called cs89x0.
35b340a207SJeff Kirsher
36b340a207SJeff Kirsherconfig CS89x0_NONISA_IRQ
37b340a207SJeff Kirsher	def_bool y
38b340a207SJeff Kirsher	depends on CS89x0 != n
39b340a207SJeff Kirsher	depends on MACH_IXDP2351 || ARCH_IXDP2X01 || MACH_MX31ADS || MACH_QQ2440
40b340a207SJeff Kirsher
4157d0b7a0SJeff Kirsherconfig EP93XX_ETH
4257d0b7a0SJeff Kirsher	tristate "EP93xx Ethernet support"
4357d0b7a0SJeff Kirsher	depends on ARM && ARCH_EP93XX
44aaba215cSJeff Kirsher	select NET_CORE
4557d0b7a0SJeff Kirsher	select MII
4657d0b7a0SJeff Kirsher	help
4757d0b7a0SJeff Kirsher	  This is a driver for the ethernet hardware included in EP93xx CPUs.
4857d0b7a0SJeff Kirsher	  Say Y if you are building a kernel for EP93xx based devices.
4957d0b7a0SJeff Kirsher
500a3360e1SGeert Uytterhoevenconfig MAC89x0
510a3360e1SGeert Uytterhoeven	tristate "Macintosh CS89x0 based ethernet cards"
520a3360e1SGeert Uytterhoeven	depends on MAC
530a3360e1SGeert Uytterhoeven	---help---
540a3360e1SGeert Uytterhoeven	  Support for CS89x0 chipset based Ethernet cards.  If you have a
550a3360e1SGeert Uytterhoeven	  Nubus or LC-PDS network (Ethernet) card of this type, say Y and
560a3360e1SGeert Uytterhoeven	  read the Ethernet-HOWTO, available from
570a3360e1SGeert Uytterhoeven	  <http://www.tldp.org/docs.html#howto>.
580a3360e1SGeert Uytterhoeven
590a3360e1SGeert Uytterhoeven	  To compile this driver as a module, choose M here. This module will
600a3360e1SGeert Uytterhoeven	  be called mac89x0.
610a3360e1SGeert Uytterhoeven
6257d0b7a0SJeff Kirsherendif # NET_VENDOR_CIRRUS
63