summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2009-03-31 11:03:49 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2009-03-31 11:03:49 +0200
commit5a2e3219f56782de748f48eaa192fe1ef5cf8d87 (patch)
treedbc4379fd5aa872561f8844409dfab33c0974e38
parentec81271e06010f50820643bed67aa42fbd897d2f (diff)
downloadbarebox-5a2e3219f56782de748f48eaa192fe1ef5cf8d87.tar.gz
barebox-5a2e3219f56782de748f48eaa192fe1ef5cf8d87.tar.xz
i.MX FEC Kconfig: add a ARCH_HAS_FEC_IMX symbol
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/arm/mach-imx/Kconfig5
-rw-r--r--drivers/net/Kconfig6
-rw-r--r--drivers/net/Makefile2
3 files changed, 9 insertions, 4 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig
index 83bf291618..a713c205ed 100644
--- a/arch/arm/mach-imx/Kconfig
+++ b/arch/arm/mach-imx/Kconfig
@@ -4,6 +4,9 @@ menu "Board specific settings "
config ARCH_IMX
bool
+config ARCH_HAS_FEC_IMX
+ bool
+
config ARCH_IMX1
bool
select ARCH_IMX
@@ -13,6 +16,7 @@ config ARCH_IMX27
bool
select ARCH_IMX
select ARM926EJS
+ select ARCH_HAS_FEC_IMX
config ARCH_IMX31
bool
@@ -21,6 +25,7 @@ config ARCH_IMX31
config ARCH_IMX35
bool
select ARCH_IMX
+ select ARCH_HAS_FEC_IMX
if MACH_PCM037
choice
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 1a2d872da4..6a9190c8e2 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -52,9 +52,9 @@ config DRIVER_NET_MPC5200
depends on ARCH_MPC5200
select MIIPHY
-config DRIVER_NET_IMX27
- bool "i.MX27 Ethernet driver"
- depends on ARCH_IMX27 || ARCH_IMX35
+config DRIVER_NET_FEC_IMX
+ bool "i.MX FEC Ethernet driver"
+ depends on ARCH_HAS_FEC_IMX
select MIIPHY
config DRIVER_NET_MACB
diff --git a/drivers/net/Makefile b/drivers/net/Makefile
index 07529218e6..091bd241bb 100644
--- a/drivers/net/Makefile
+++ b/drivers/net/Makefile
@@ -4,7 +4,7 @@ obj-$(CONFIG_DRIVER_NET_DM9000) += dm9000.o
obj-$(CONFIG_DRIVER_NET_NETX) += netx_eth.o
obj-$(CONFIG_DRIVER_NET_AT91_ETHER) += at91_ether.o
obj-$(CONFIG_DRIVER_NET_MPC5200) += fec_mpc5200.o
-obj-$(CONFIG_DRIVER_NET_IMX27) += fec_imx.o
+obj-$(CONFIG_DRIVER_NET_FEC_IMX) += fec_imx.o
obj-$(CONFIG_DRIVER_NET_MACB) += macb.o
obj-$(CONFIG_DRIVER_NET_TAP) += tap.o
obj-$(CONFIG_MIIPHY) += miiphy.o