Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ea05df4e authored by Jean Delvare's avatar Jean Delvare Committed by David S. Miller
Browse files

net: cadence: Add architecture dependencies



The Cadence ethernet chipsets are only used on specific ARM
architectures. Add Kconfig dependencies so that drivers for these
chipsets are only buildable on the relevant architectures.

Signed-off-by: default avatarJean Delvare <jdelvare@suse.de>
Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 00cbc3dc
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -4,7 +4,7 @@


config NET_CADENCE
config NET_CADENCE
	bool "Cadence devices"
	bool "Cadence devices"
	depends on HAS_IOMEM
	depends on HAS_IOMEM && (ARM || AVR32 || COMPILE_TEST)
	default y
	default y
	---help---
	---help---
	  If you have a network (Ethernet) card belonging to this class, say Y.
	  If you have a network (Ethernet) card belonging to this class, say Y.
@@ -22,7 +22,7 @@ if NET_CADENCE


config ARM_AT91_ETHER
config ARM_AT91_ETHER
	tristate "AT91RM9200 Ethernet support"
	tristate "AT91RM9200 Ethernet support"
	depends on HAS_DMA
	depends on HAS_DMA && (ARCH_AT91RM9200 || COMPILE_TEST)
	select MACB
	select MACB
	---help---
	---help---
	  If you wish to compile a kernel for the AT91RM9200 and enable
	  If you wish to compile a kernel for the AT91RM9200 and enable
@@ -30,7 +30,7 @@ config ARM_AT91_ETHER


config MACB
config MACB
	tristate "Cadence MACB/GEM support"
	tristate "Cadence MACB/GEM support"
	depends on HAS_DMA
	depends on HAS_DMA && (PLATFORM_AT32AP || ARCH_AT91 || ARCH_PICOXCELL || ARCH_ZYNQ || COMPILE_TEST)
	select PHYLIB
	select PHYLIB
	---help---
	---help---
	  The Cadence MACB ethernet interface is found on many Atmel AT32 and
	  The Cadence MACB ethernet interface is found on many Atmel AT32 and