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

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
...@@ -4,7 +4,7 @@ ...@@ -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 ...@@ -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 ...@@ -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
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment