diff options
-rw-r--r-- | drivers/net/Kconfig | 2 | ||||
-rw-r--r-- | drivers/net/fec_imx27.c | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index 05514d7c6a..1a2d872da4 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig @@ -54,7 +54,7 @@ config DRIVER_NET_MPC5200 config DRIVER_NET_IMX27 bool "i.MX27 Ethernet driver" - depends on ARCH_IMX27 + depends on ARCH_IMX27 || ARCH_IMX35 select MIIPHY config DRIVER_NET_MACB diff --git a/drivers/net/fec_imx27.c b/drivers/net/fec_imx27.c index 6c5e17a896..e4a9bc9e63 100644 --- a/drivers/net/fec_imx27.c +++ b/drivers/net/fec_imx27.c @@ -568,8 +568,9 @@ int fec_probe(struct device_d *dev) struct eth_device *edev; fec_priv *fec; uint32_t base; - +#ifdef CONFIG_ARCH_IMX27 PCCR0 |= PCCR0_FEC_EN; +#endif edev = (struct eth_device *)malloc(sizeof(struct eth_device)); dev->type_data = edev; fec = (fec_priv*)malloc(sizeof(*fec)); |