aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAINTAINERS4
-rw-r--r--drivers/net/Kconfig66
-rw-r--r--drivers/net/Makefile18
-rw-r--r--drivers/net/ethernet/Kconfig1
-rw-r--r--drivers/net/ethernet/Makefile1
-rw-r--r--drivers/net/ethernet/freescale/Kconfig88
-rw-r--r--drivers/net/ethernet/freescale/Makefile18
-rw-r--r--drivers/net/ethernet/freescale/fec.c (renamed from drivers/net/fec.c)0
-rw-r--r--drivers/net/ethernet/freescale/fec.h (renamed from drivers/net/fec.h)0
-rw-r--r--drivers/net/ethernet/freescale/fec_mpc52xx.c (renamed from drivers/net/fec_mpc52xx.c)0
-rw-r--r--drivers/net/ethernet/freescale/fec_mpc52xx.h (renamed from drivers/net/fec_mpc52xx.h)0
-rw-r--r--drivers/net/ethernet/freescale/fec_mpc52xx_phy.c (renamed from drivers/net/fec_mpc52xx_phy.c)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/Kconfig (renamed from drivers/net/fs_enet/Kconfig)2
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/Makefile (renamed from drivers/net/fs_enet/Makefile)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/fec.h (renamed from drivers/net/fs_enet/fec.h)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c (renamed from drivers/net/fs_enet/fs_enet-main.c)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/fs_enet.h (renamed from drivers/net/fs_enet/fs_enet.h)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/mac-fcc.c (renamed from drivers/net/fs_enet/mac-fcc.c)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/mac-fec.c (renamed from drivers/net/fs_enet/mac-fec.c)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/mac-scc.c (renamed from drivers/net/fs_enet/mac-scc.c)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c (renamed from drivers/net/fs_enet/mii-bitbang.c)0
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/mii-fec.c (renamed from drivers/net/fs_enet/mii-fec.c)0
-rw-r--r--drivers/net/ethernet/freescale/fsl_pq_mdio.c (renamed from drivers/net/fsl_pq_mdio.c)0
-rw-r--r--drivers/net/ethernet/freescale/fsl_pq_mdio.h (renamed from drivers/net/fsl_pq_mdio.h)0
-rw-r--r--drivers/net/ethernet/freescale/gianfar.c (renamed from drivers/net/gianfar.c)0
-rw-r--r--drivers/net/ethernet/freescale/gianfar.h (renamed from drivers/net/gianfar.h)0
-rw-r--r--drivers/net/ethernet/freescale/gianfar_ethtool.c (renamed from drivers/net/gianfar_ethtool.c)0
-rw-r--r--drivers/net/ethernet/freescale/gianfar_ptp.c (renamed from drivers/net/gianfar_ptp.c)0
-rw-r--r--drivers/net/ethernet/freescale/gianfar_sysfs.c (renamed from drivers/net/gianfar_sysfs.c)0
-rw-r--r--drivers/net/ethernet/freescale/ucc_geth.c (renamed from drivers/net/ucc_geth.c)0
-rw-r--r--drivers/net/ethernet/freescale/ucc_geth.h (renamed from drivers/net/ucc_geth.h)0
-rw-r--r--drivers/net/ethernet/freescale/ucc_geth_ethtool.c (renamed from drivers/net/ucc_geth_ethtool.c)0
32 files changed, 111 insertions, 87 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 5b2ad6c8cac..77ca43046b7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2689,7 +2689,7 @@ M: Vitaly Bordug <vbordug@ru.mvista.com>
2689L: linuxppc-dev@lists.ozlabs.org 2689L: linuxppc-dev@lists.ozlabs.org
2690L: netdev@vger.kernel.org 2690L: netdev@vger.kernel.org
2691S: Maintained 2691S: Maintained
2692F: drivers/net/fs_enet/ 2692F: drivers/net/ethernet/freescale/fs_enet/
2693F: include/linux/fs_enet_pd.h 2693F: include/linux/fs_enet_pd.h
2694 2694
2695FREESCALE QUICC ENGINE LIBRARY 2695FREESCALE QUICC ENGINE LIBRARY
@@ -2711,7 +2711,7 @@ M: Li Yang <leoli@freescale.com>
2711L: netdev@vger.kernel.org 2711L: netdev@vger.kernel.org
2712L: linuxppc-dev@lists.ozlabs.org 2712L: linuxppc-dev@lists.ozlabs.org
2713S: Maintained 2713S: Maintained
2714F: drivers/net/ucc_geth* 2714F: drivers/net/ethernet/freescale/ucc_geth*
2715 2715
2716FREESCALE QUICC ENGINE UCC UART DRIVER 2716FREESCALE QUICC ENGINE UCC UART DRIVER
2717M: Timur Tabi <timur@freescale.com> 2717M: Timur Tabi <timur@freescale.com>
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 27f97b4e83b..b645a73fd21 100644
--- a/drivers/net/Kconfig
+++ b/drivers/net/Kconfig
@@ -605,39 +605,6 @@ config NET_POCKET
605 the questions about this class of network devices. If you say Y, you 605 the questions about this class of network devices. If you say Y, you
606 will be asked for your specific device in the following questions. 606 will be asked for your specific device in the following questions.
607 607
608config FEC
609 bool "FEC ethernet controller (of ColdFire and some i.MX CPUs)"
610 depends on M523x || M527x || M5272 || M528x || M520x || M532x || \
611 IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC
612 default IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC if ARM
613 select PHYLIB
614 help
615 Say Y here if you want to use the built-in 10/100 Fast ethernet
616 controller on some Motorola ColdFire and Freescale i.MX processors.
617
618config FEC_MPC52xx
619 tristate "MPC52xx FEC driver"
620 depends on PPC_MPC52xx && PPC_BESTCOMM
621 select CRC32
622 select PHYLIB
623 select PPC_BESTCOMM_FEC
624 ---help---
625 This option enables support for the MPC5200's on-chip
626 Fast Ethernet Controller
627 If compiled as module, it will be called fec_mpc52xx.
628
629config FEC_MPC52xx_MDIO
630 bool "MPC52xx FEC MDIO bus driver"
631 depends on FEC_MPC52xx
632 default y
633 ---help---
634 The MPC5200's FEC can connect to the Ethernet either with
635 an external MII PHY chip or 10 Mbps 7-wire interface
636 (Motorola? industry standard).
637 If your board uses an external PHY connected to FEC, enable this.
638 If not sure, enable.
639 If compiled as module, it will be called fec_mpc52xx_phy.
640
641config XILINX_EMACLITE 608config XILINX_EMACLITE
642 tristate "Xilinx 10/100 Ethernet Lite support" 609 tristate "Xilinx 10/100 Ethernet Lite support"
643 depends on PPC32 || MICROBLAZE 610 depends on PPC32 || MICROBLAZE
@@ -651,9 +618,6 @@ config LANTIQ_ETOP
651 help 618 help
652 Support for the MII0 inside the Lantiq SoC 619 Support for the MII0 inside the Lantiq SoC
653 620
654
655source "drivers/net/fs_enet/Kconfig"
656
657source "drivers/net/octeon/Kconfig" 621source "drivers/net/octeon/Kconfig"
658 622
659endif # NET_ETHERNET 623endif # NET_ETHERNET
@@ -769,36 +733,6 @@ config GELIC_WIRELESS
769 the driver automatically distinguishes the models, you can 733 the driver automatically distinguishes the models, you can
770 safely enable this option even if you have a wireless-less model. 734 safely enable this option even if you have a wireless-less model.
771 735
772config FSL_PQ_MDIO
773 tristate "Freescale PQ MDIO"
774 depends on FSL_SOC
775 select PHYLIB
776 help
777 This driver supports the MDIO bus used by the gianfar and UCC drivers.
778
779config GIANFAR
780 tristate "Gianfar Ethernet"
781 depends on FSL_SOC
782 select FSL_PQ_MDIO
783 select PHYLIB
784 select CRC32
785 help
786 This driver supports the Gigabit TSEC on the MPC83xx, MPC85xx,
787 and MPC86xx family of chips, and the FEC on the 8540.
788
789config UCC_GETH
790 tristate "Freescale QE Gigabit Ethernet"
791 depends on QUICC_ENGINE
792 select FSL_PQ_MDIO
793 select PHYLIB
794 help
795 This driver supports the Gigabit Ethernet mode of the QUICC Engine,
796 which is available on some Freescale SOCs.
797
798config UGETH_TX_ON_DEMAND
799 bool "Transmit on Demand support"
800 depends on UCC_GETH
801
802config XILINX_LL_TEMAC 736config XILINX_LL_TEMAC
803 tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver" 737 tristate "Xilinx LL TEMAC (LocalLink Tri-mode Ethernet MAC) driver"
804 depends on PPC || MICROBLAZE 738 depends on PPC || MICROBLAZE
diff --git a/drivers/net/Makefile b/drivers/net/Makefile
index 07cad1a7945..39fe73033a0 100644
--- a/drivers/net/Makefile
+++ b/drivers/net/Makefile
@@ -13,20 +13,9 @@ obj-$(CONFIG_TI_DAVINCI_CPDMA) += davinci_cpdma.o
13obj-$(CONFIG_IP1000) += ipg.o 13obj-$(CONFIG_IP1000) += ipg.o
14obj-$(CONFIG_CAN) += can/ 14obj-$(CONFIG_CAN) += can/
15obj-$(CONFIG_BONDING) += bonding/ 15obj-$(CONFIG_BONDING) += bonding/
16obj-$(CONFIG_GIANFAR) += gianfar_driver.o
17obj-$(CONFIG_PTP_1588_CLOCK_GIANFAR) += gianfar_ptp.o
18obj-$(CONFIG_JME) += jme.o 16obj-$(CONFIG_JME) += jme.o
19obj-$(CONFIG_VMXNET3) += vmxnet3/ 17obj-$(CONFIG_VMXNET3) += vmxnet3/
20 18
21gianfar_driver-objs := gianfar.o \
22 gianfar_ethtool.o \
23 gianfar_sysfs.o
24
25obj-$(CONFIG_UCC_GETH) += ucc_geth_driver.o
26ucc_geth_driver-objs := ucc_geth.o ucc_geth_ethtool.o
27
28obj-$(CONFIG_FSL_PQ_MDIO) += fsl_pq_mdio.o
29
30# 19#
31# link order important here 20# link order important here
32# 21#
@@ -63,11 +52,6 @@ obj-$(CONFIG_HAMACHI) += hamachi.o
63obj-$(CONFIG_NET) += Space.o loopback.o 52obj-$(CONFIG_NET) += Space.o loopback.o
64obj-$(CONFIG_NET_SB1000) += sb1000.o 53obj-$(CONFIG_NET_SB1000) += sb1000.o
65obj-$(CONFIG_HP100) += hp100.o 54obj-$(CONFIG_HP100) += hp100.o
66obj-$(CONFIG_FEC) += fec.o
67obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx.o
68ifeq ($(CONFIG_FEC_MPC52xx_MDIO),y)
69 obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx_phy.o
70endif
71obj-$(CONFIG_FORCEDETH) += forcedeth.o 55obj-$(CONFIG_FORCEDETH) += forcedeth.o
72 56
73obj-$(CONFIG_TSI108_ETH) += tsi108_eth.o 57obj-$(CONFIG_TSI108_ETH) += tsi108_eth.o
@@ -139,8 +123,6 @@ obj-$(CONFIG_ETRAX_ETHERNET) += cris/
139 123
140obj-$(CONFIG_NETCONSOLE) += netconsole.o 124obj-$(CONFIG_NETCONSOLE) += netconsole.o
141 125
142obj-$(CONFIG_FS_ENET) += fs_enet/
143
144obj-$(CONFIG_VIRTIO_NET) += virtio_net.o 126obj-$(CONFIG_VIRTIO_NET) += virtio_net.o
145 127
146obj-$(CONFIG_WIMAX) += wimax/ 128obj-$(CONFIG_WIMAX) += wimax/
diff --git a/drivers/net/ethernet/Kconfig b/drivers/net/ethernet/Kconfig
index d3aff7456ba..924c287aaaa 100644
--- a/drivers/net/ethernet/Kconfig
+++ b/drivers/net/ethernet/Kconfig
@@ -24,6 +24,7 @@ source "drivers/net/ethernet/dlink/Kconfig"
24source "drivers/net/ethernet/emulex/Kconfig" 24source "drivers/net/ethernet/emulex/Kconfig"
25source "drivers/net/ethernet/neterion/Kconfig" 25source "drivers/net/ethernet/neterion/Kconfig"
26source "drivers/net/ethernet/faraday/Kconfig" 26source "drivers/net/ethernet/faraday/Kconfig"
27source "drivers/net/ethernet/freescale/Kconfig"
27source "drivers/net/ethernet/fujitsu/Kconfig" 28source "drivers/net/ethernet/fujitsu/Kconfig"
28source "drivers/net/ethernet/ibm/Kconfig" 29source "drivers/net/ethernet/ibm/Kconfig"
29source "drivers/net/ethernet/intel/Kconfig" 30source "drivers/net/ethernet/intel/Kconfig"
diff --git a/drivers/net/ethernet/Makefile b/drivers/net/ethernet/Makefile
index b098c5e1fa2..025d7b763b9 100644
--- a/drivers/net/ethernet/Makefile
+++ b/drivers/net/ethernet/Makefile
@@ -16,6 +16,7 @@ obj-$(CONFIG_NET_VENDOR_DLINK) += dlink/
16obj-$(CONFIG_NET_VENDOR_EMULEX) += emulex/ 16obj-$(CONFIG_NET_VENDOR_EMULEX) += emulex/
17obj-$(CONFIG_NET_VENDOR_EXAR) += neterion/ 17obj-$(CONFIG_NET_VENDOR_EXAR) += neterion/
18obj-$(CONFIG_NET_VENDOR_FARADAY) += faraday/ 18obj-$(CONFIG_NET_VENDOR_FARADAY) += faraday/
19obj-$(CONFIG_NET_VENDOR_FREESCALE) += freescale/
19obj-$(CONFIG_NET_VENDOR_FUJITSU) += fujitsu/ 20obj-$(CONFIG_NET_VENDOR_FUJITSU) += fujitsu/
20obj-$(CONFIG_NET_VENDOR_IBM) += ibm/ 21obj-$(CONFIG_NET_VENDOR_IBM) += ibm/
21obj-$(CONFIG_NET_VENDOR_INTEL) += intel/ 22obj-$(CONFIG_NET_VENDOR_INTEL) += intel/
diff --git a/drivers/net/ethernet/freescale/Kconfig b/drivers/net/ethernet/freescale/Kconfig
new file mode 100644
index 00000000000..2fd2c614c08
--- /dev/null
+++ b/drivers/net/ethernet/freescale/Kconfig
@@ -0,0 +1,88 @@
1#
2# Freescale device configuration
3#
4
5config NET_VENDOR_FREESCALE
6 bool "Freescale devices"
7 depends on FSL_SOC || QUICC_ENGINE || CPM1 || CPM2 || PPC_MPC512x || \
8 M523x || M527x || M5272 || M528x || M520x || M532x || \
9 IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC || \
10 (PPC_MPC52xx && PPC_BESTCOMM)
11 ---help---
12 If you have a network (Ethernet) card belonging to this class, say Y
13 and read the Ethernet-HOWTO, available from
14 <http://www.tldp.org/docs.html#howto>.
15
16 Note that the answer to this question doesn't directly affect the
17 kernel: saying N will just cause the configurator to skip all
18 the questions about IBM devices. If you say Y, you will be asked for
19 your specific card in the following questions.
20
21if NET_VENDOR_FREESCALE
22
23config FEC
24 bool "FEC ethernet controller (of ColdFire and some i.MX CPUs)"
25 depends on (M523x || M527x || M5272 || M528x || M520x || M532x || \
26 IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC)
27 default IMX_HAVE_PLATFORM_FEC || MXS_HAVE_PLATFORM_FEC if ARM
28 select PHYLIB
29 ---help---
30 Say Y here if you want to use the built-in 10/100 Fast ethernet
31 controller on some Motorola ColdFire and Freescale i.MX processors.
32
33config FEC_MPC52xx
34 tristate "FEC MPC52xx driver"
35 depends on PPC_MPC52xx && PPC_BESTCOMM
36 select CRC32
37 select PHYLIB
38 select PPC_BESTCOMM_FEC
39 ---help---
40 This option enables support for the MPC5200's on-chip
41 Fast Ethernet Controller
42 If compiled as module, it will be called fec_mpc52xx.
43
44config FEC_MPC52xx_MDIO
45 bool "FEC MPC52xx MDIO bus driver"
46 depends on FEC_MPC52xx
47 default y
48 ---help---
49 The MPC5200's FEC can connect to the Ethernet either with
50 an external MII PHY chip or 10 Mbps 7-wire interface
51 (Motorola? industry standard).
52 If your board uses an external PHY connected to FEC, enable this.
53 If not sure, enable.
54 If compiled as module, it will be called fec_mpc52xx_phy.
55
56source "drivers/net/ethernet/freescale/fs_enet/Kconfig"
57
58config FSL_PQ_MDIO
59 tristate "Freescale PQ MDIO"
60 depends on FSL_SOC
61 select PHYLIB
62 ---help---
63 This driver supports the MDIO bus used by the gianfar and UCC drivers.
64
65config UCC_GETH
66 tristate "Freescale QE Gigabit Ethernet"
67 depends on QUICC_ENGINE
68 select FSL_PQ_MDIO
69 select PHYLIB
70 ---help---
71 This driver supports the Gigabit Ethernet mode of the QUICC Engine,
72 which is available on some Freescale SOCs.
73
74config UGETH_TX_ON_DEMAND
75 bool "Transmit on Demand support"
76 depends on UCC_GETH
77
78config GIANFAR
79 tristate "Gianfar Ethernet"
80 depends on FSL_SOC
81 select FSL_PQ_MDIO
82 select PHYLIB
83 select CRC32
84 ---help---
85 This driver supports the Gigabit TSEC on the MPC83xx, MPC85xx,
86 and MPC86xx family of chips, and the FEC on the 8540.
87
88endif # NET_VENDOR_FREESCALE
diff --git a/drivers/net/ethernet/freescale/Makefile b/drivers/net/ethernet/freescale/Makefile
new file mode 100644
index 00000000000..1752488c9ee
--- /dev/null
+++ b/drivers/net/ethernet/freescale/Makefile
@@ -0,0 +1,18 @@
1#
2# Makefile for the Freescale network device drivers.
3#
4
5obj-$(CONFIG_FEC) += fec.o
6obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx.o
7ifeq ($(CONFIG_FEC_MPC52xx_MDIO),y)
8 obj-$(CONFIG_FEC_MPC52xx) += fec_mpc52xx_phy.o
9endif
10obj-$(CONFIG_FS_ENET) += fs_enet/
11obj-$(CONFIG_FSL_PQ_MDIO) += fsl_pq_mdio.o
12obj-$(CONFIG_GIANFAR) += gianfar_driver.o
13obj-$(CONFIG_PTP_1588_CLOCK_GIANFAR) += gianfar_ptp.o
14gianfar_driver-objs := gianfar.o \
15 gianfar_ethtool.o \
16 gianfar_sysfs.o
17obj-$(CONFIG_UCC_GETH) += ucc_geth_driver.o
18ucc_geth_driver-objs := ucc_geth.o ucc_geth_ethtool.o
diff --git a/drivers/net/fec.c b/drivers/net/ethernet/freescale/fec.c
index e8266ccf818..e8266ccf818 100644
--- a/drivers/net/fec.c
+++ b/drivers/net/ethernet/freescale/fec.c
diff --git a/drivers/net/fec.h b/drivers/net/ethernet/freescale/fec.h
index 8b2c6d797e6..8b2c6d797e6 100644
--- a/drivers/net/fec.h
+++ b/drivers/net/ethernet/freescale/fec.h
diff --git a/drivers/net/fec_mpc52xx.c b/drivers/net/ethernet/freescale/fec_mpc52xx.c
index cb4416e591f..cb4416e591f 100644
--- a/drivers/net/fec_mpc52xx.c
+++ b/drivers/net/ethernet/freescale/fec_mpc52xx.c
diff --git a/drivers/net/fec_mpc52xx.h b/drivers/net/ethernet/freescale/fec_mpc52xx.h
index 41d2dffde55..41d2dffde55 100644
--- a/drivers/net/fec_mpc52xx.h
+++ b/drivers/net/ethernet/freescale/fec_mpc52xx.h
diff --git a/drivers/net/fec_mpc52xx_phy.c b/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c
index 360a578c2bb..360a578c2bb 100644
--- a/drivers/net/fec_mpc52xx_phy.c
+++ b/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c
diff --git a/drivers/net/fs_enet/Kconfig b/drivers/net/ethernet/freescale/fs_enet/Kconfig
index fc073b5a38c..be92229f2c2 100644
--- a/drivers/net/fs_enet/Kconfig
+++ b/drivers/net/ethernet/freescale/fs_enet/Kconfig
@@ -1,6 +1,6 @@
1config FS_ENET 1config FS_ENET
2 tristate "Freescale Ethernet Driver" 2 tristate "Freescale Ethernet Driver"
3 depends on CPM1 || CPM2 || PPC_MPC512x 3 depends on NET_VENDOR_FREESCALE && (CPM1 || CPM2 || PPC_MPC512x)
4 select MII 4 select MII
5 select PHYLIB 5 select PHYLIB
6 6
diff --git a/drivers/net/fs_enet/Makefile b/drivers/net/ethernet/freescale/fs_enet/Makefile
index d4a305ee345..d4a305ee345 100644
--- a/drivers/net/fs_enet/Makefile
+++ b/drivers/net/ethernet/freescale/fs_enet/Makefile
diff --git a/drivers/net/fs_enet/fec.h b/drivers/net/ethernet/freescale/fs_enet/fec.h
index e980527e2b9..e980527e2b9 100644
--- a/drivers/net/fs_enet/fec.h
+++ b/drivers/net/ethernet/freescale/fs_enet/fec.h
diff --git a/drivers/net/fs_enet/fs_enet-main.c b/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
index 329ef231a09..329ef231a09 100644
--- a/drivers/net/fs_enet/fs_enet-main.c
+++ b/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
diff --git a/drivers/net/fs_enet/fs_enet.h b/drivers/net/ethernet/freescale/fs_enet/fs_enet.h
index 1ece4b1a689..1ece4b1a689 100644
--- a/drivers/net/fs_enet/fs_enet.h
+++ b/drivers/net/ethernet/freescale/fs_enet/fs_enet.h
diff --git a/drivers/net/fs_enet/mac-fcc.c b/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
index 7583a9572bc..7583a9572bc 100644
--- a/drivers/net/fs_enet/mac-fcc.c
+++ b/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
diff --git a/drivers/net/fs_enet/mac-fec.c b/drivers/net/ethernet/freescale/fs_enet/mac-fec.c
index b9fbc83d64a..b9fbc83d64a 100644
--- a/drivers/net/fs_enet/mac-fec.c
+++ b/drivers/net/ethernet/freescale/fs_enet/mac-fec.c
diff --git a/drivers/net/fs_enet/mac-scc.c b/drivers/net/ethernet/freescale/fs_enet/mac-scc.c
index 22a02a76706..22a02a76706 100644
--- a/drivers/net/fs_enet/mac-scc.c
+++ b/drivers/net/ethernet/freescale/fs_enet/mac-scc.c
diff --git a/drivers/net/fs_enet/mii-bitbang.c b/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
index b09270b5d0a..b09270b5d0a 100644
--- a/drivers/net/fs_enet/mii-bitbang.c
+++ b/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c
diff --git a/drivers/net/fs_enet/mii-fec.c b/drivers/net/ethernet/freescale/fs_enet/mii-fec.c
index e0e9d6c35d8..e0e9d6c35d8 100644
--- a/drivers/net/fs_enet/mii-fec.c
+++ b/drivers/net/ethernet/freescale/fs_enet/mii-fec.c
diff --git a/drivers/net/fsl_pq_mdio.c b/drivers/net/ethernet/freescale/fsl_pq_mdio.c
index 52f4e8ad48e..52f4e8ad48e 100644
--- a/drivers/net/fsl_pq_mdio.c
+++ b/drivers/net/ethernet/freescale/fsl_pq_mdio.c
diff --git a/drivers/net/fsl_pq_mdio.h b/drivers/net/ethernet/freescale/fsl_pq_mdio.h
index bd17a2a0139..bd17a2a0139 100644
--- a/drivers/net/fsl_pq_mdio.h
+++ b/drivers/net/ethernet/freescale/fsl_pq_mdio.h
diff --git a/drivers/net/gianfar.c b/drivers/net/ethernet/freescale/gianfar.c
index 2659daad783..2659daad783 100644
--- a/drivers/net/gianfar.c
+++ b/drivers/net/ethernet/freescale/gianfar.c
diff --git a/drivers/net/gianfar.h b/drivers/net/ethernet/freescale/gianfar.h
index 9aa43773e8e..9aa43773e8e 100644
--- a/drivers/net/gianfar.h
+++ b/drivers/net/ethernet/freescale/gianfar.h
diff --git a/drivers/net/gianfar_ethtool.c b/drivers/net/ethernet/freescale/gianfar_ethtool.c
index 6e350692d11..6e350692d11 100644
--- a/drivers/net/gianfar_ethtool.c
+++ b/drivers/net/ethernet/freescale/gianfar_ethtool.c
diff --git a/drivers/net/gianfar_ptp.c b/drivers/net/ethernet/freescale/gianfar_ptp.c
index f67b8aebc89..f67b8aebc89 100644
--- a/drivers/net/gianfar_ptp.c
+++ b/drivers/net/ethernet/freescale/gianfar_ptp.c
diff --git a/drivers/net/gianfar_sysfs.c b/drivers/net/ethernet/freescale/gianfar_sysfs.c
index 64f4094ac7f..64f4094ac7f 100644
--- a/drivers/net/gianfar_sysfs.c
+++ b/drivers/net/ethernet/freescale/gianfar_sysfs.c
diff --git a/drivers/net/ucc_geth.c b/drivers/net/ethernet/freescale/ucc_geth.c
index 42f8e31b0bb..42f8e31b0bb 100644
--- a/drivers/net/ucc_geth.c
+++ b/drivers/net/ethernet/freescale/ucc_geth.c
diff --git a/drivers/net/ucc_geth.h b/drivers/net/ethernet/freescale/ucc_geth.h
index d12fcad145e..d12fcad145e 100644
--- a/drivers/net/ucc_geth.h
+++ b/drivers/net/ethernet/freescale/ucc_geth.h
diff --git a/drivers/net/ucc_geth_ethtool.c b/drivers/net/ethernet/freescale/ucc_geth_ethtool.c
index a97257f91a3..a97257f91a3 100644
--- a/drivers/net/ucc_geth_ethtool.c
+++ b/drivers/net/ethernet/freescale/ucc_geth_ethtool.c