xref: /linux/drivers/net/ethernet/cadence/Kconfig (revision f75ba50bdc2bcfab591bdf903312557033d0ac68)
19f2f381fSJeff Kirsher#
29f2f381fSJeff Kirsher# Atmel device configuration
39f2f381fSJeff Kirsher#
49f2f381fSJeff Kirsher
59f2f381fSJeff Kirsherconfig HAVE_NET_MACB
69f2f381fSJeff Kirsher	bool
79f2f381fSJeff Kirsher
8*f75ba50bSJamie Ilesconfig NET_CADENCE
9*f75ba50bSJamie Iles	bool "Cadence devices"
109f2f381fSJeff Kirsher	depends on HAVE_NET_MACB || (ARM && ARCH_AT91RM9200)
119f2f381fSJeff Kirsher	---help---
129f2f381fSJeff Kirsher	  If you have a network (Ethernet) card belonging to this class, say Y.
139f2f381fSJeff Kirsher	  Make sure you know the name of your card. Read the Ethernet-HOWTO,
149f2f381fSJeff Kirsher	  available from <http://www.tldp.org/docs.html#howto>.
159f2f381fSJeff Kirsher
169f2f381fSJeff Kirsher	  If unsure, say Y.
179f2f381fSJeff Kirsher
189f2f381fSJeff Kirsher	  Note that the answer to this question doesn't directly affect the
199f2f381fSJeff Kirsher	  kernel: saying N will just cause the configurator to skip all
209f2f381fSJeff Kirsher	  the remaining Atmel network card questions. If you say Y, you will be
219f2f381fSJeff Kirsher	  asked for your specific card in the following questions.
229f2f381fSJeff Kirsher
23*f75ba50bSJamie Ilesif NET_CADENCE
249f2f381fSJeff Kirsher
259f2f381fSJeff Kirsherconfig ARM_AT91_ETHER
269f2f381fSJeff Kirsher	tristate "AT91RM9200 Ethernet support"
279f2f381fSJeff Kirsher	depends on ARM && ARCH_AT91RM9200
28aaba215cSJeff Kirsher	select NET_CORE
299f2f381fSJeff Kirsher	select MII
309f2f381fSJeff Kirsher	---help---
319f2f381fSJeff Kirsher	  If you wish to compile a kernel for the AT91RM9200 and enable
329f2f381fSJeff Kirsher	  ethernet support, then you should always answer Y to this.
339f2f381fSJeff Kirsher
349f2f381fSJeff Kirsherconfig MACB
35*f75ba50bSJamie Iles	tristate "Cadence MACB/GEM support"
369f2f381fSJeff Kirsher	depends on HAVE_NET_MACB
379f2f381fSJeff Kirsher	select PHYLIB
389f2f381fSJeff Kirsher	---help---
39*f75ba50bSJamie Iles	  The Cadence MACB ethernet interface is found on many Atmel AT32 and
40*f75ba50bSJamie Iles	  AT91 parts.  This driver also supports the Cadence GEM (Gigabit
41*f75ba50bSJamie Iles	  Ethernet MAC found in some ARM SoC devices).  Note: the Gigabit mode
42*f75ba50bSJamie Iles	  is not yet supported.  Say Y to include support for the MACB/GEM chip.
439f2f381fSJeff Kirsher
449f2f381fSJeff Kirsher	  To compile this driver as a module, choose M here: the module
459f2f381fSJeff Kirsher	  will be called macb.
469f2f381fSJeff Kirsher
47*f75ba50bSJamie Ilesendif # NET_CADENCE
48