aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-06-11 05:29:36 -0400
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>2011-08-12 03:22:12 -0400
commitec21e2ec367697b4803e82662bdff6c8567745fc (patch)
treecdb42f597ff5e60516bdab59d306006fd1fafd1c /drivers/net
parent5346ebf6db077d963e9d81af9df290d7f5532492 (diff)
freescale: Move the Freescale drivers
Move the Freescale drivers into drivers/net/ethernet/freescale/ and make the necessary Kconfig and Makefile changes. CC: Sandeep Gopalpet <sandeep.kumar@freescale.com> CC: Andy Fleming <afleming@freescale.com> CC: Shlomi Gridish <gridish@freescale.com> CC: Li Yang <leoli@freescale.com> CC: Pantelis Antoniou <pantelis.antoniou@gmail.com> CC: Vitaly Bordug <vbordug@ru.mvista.com> CC: Dan Malek <dmalek@jlc.net> CC: Sylvain Munaut <tnt@246tNt.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Diffstat (limited to 'drivers/net')
-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
31 files changed, 109 insertions, 85 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig
index 27f97b4e83b1..b645a73fd212 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 07cad1a79456..39fe73033a02 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 d3aff7456bae..924c287aaaa9 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 b098c5e1fa2c..025d7b763b91 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 000000000000..2fd2c614c08b
--- /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 000000000000..1752488c9ee5
--- /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 e8266ccf818a..e8266ccf818a 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 8b2c6d797e6d..8b2c6d797e6d 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 cb4416e591f1..cb4416e591f1 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 41d2dffde55b..41d2dffde55b 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 360a578c2bb7..360a578c2bb7 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 fc073b5a38c7..be92229f2c2a 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 d4a305ee3455..d4a305ee3455 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 e980527e2b99..e980527e2b99 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 329ef231a096..329ef231a096 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 1ece4b1a689e..1ece4b1a689e 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 7583a9572bcc..7583a9572bcc 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 b9fbc83d64a7..b9fbc83d64a7 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 22a02a767069..22a02a767069 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 b09270b5d0a5..b09270b5d0a5 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 e0e9d6c35d83..e0e9d6c35d83 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 52f4e8ad48e7..52f4e8ad48e7 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 bd17a2a0139b..bd17a2a0139b 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 2659daad783d..2659daad783d 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 9aa43773e8e3..9aa43773e8e3 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 6e350692d118..6e350692d118 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 f67b8aebc89c..f67b8aebc89c 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 64f4094ac7f1..64f4094ac7f1 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 42f8e31b0bbb..42f8e31b0bbb 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 d12fcad145e9..d12fcad145e9 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 a97257f91a3d..a97257f91a3d 100644
--- a/drivers/net/ucc_geth_ethtool.c
+++ b/drivers/net/ethernet/freescale/ucc_geth_ethtool.c