From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff Kirsher Subject: [RFC net-next v2 00/71] Organize/Move of the Ethernet drivers in drivers/net/ Date: Sat, 30 Jul 2011 20:26:19 -0700 Message-ID: <1312082850-24914-1-git-send-email-jeffrey.t.kirsher@intel.com> Cc: Jeff Kirsher , netdev@vger.kernel.org, gospo@redhat.com, sassmann@redhat.com To: davem@davemloft.net Return-path: Received: from mga03.intel.com ([143.182.124.21]:2191 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751997Ab1GaD1g (ORCPT ); Sat, 30 Jul 2011 23:27:36 -0400 Sender: netdev-owner@vger.kernel.org List-ID: Ok, in preparation for David Miller opening up his net-next tree (3.2), I am sending out the second round of RFC patches. This series includes most (if not all) the suggested changes from the first round of RFC patches. v2: Here is a list of most of the changes - Moved ixp* drivers into drivers/net/ethernet/xscale - Moved the 825xx based drivers into drivers/net/ethernet/i825xx - Moved the Blackfin driver into drivers/net/ethernet/adi - Moved the MACB driver into drivers/net/ethernet/cadence - Moved the davinci driver into drivers/net/ethernet/ti - Changed drivers/net/ethernet/oki to drivers/net/ethernet/oki-semi - Removed the "new" from the IBM emac driver name - Move the Tilera driver (tile) into drivers/net/ethernet/tile - Created a dec folder for Digital Equipment based drivers - Move the Xircom driver into drivers/net/ethernet/xircom For those who missed the first round, here is a second chance to speak up before I submit this for inclusion upon net-next window opening up. The following series is an attempt to organize the drivers/net directory. This process was started a year ago, and the emphasis was on making drivers/net/ easier to maintain, have tab-completion actually work and to group similar drivers into the appropriate sub-directory. The next steps are to organize the FDDI drivers into drivers/net/fddi, and like so. NOTE: I made these patches against David Miller's net tree, since he will be merging his net tree with net-next when he opens his net-next tree. The following are changes since commit 384b90abeba71579e0601ff434e3ea40c15057f0: Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-2.6 and are available in the git repository at: git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-organize master Jeff Kirsher (71): drivers/net/ethernet: Add ethernet dir and config option 3c*/acenic/typhoon: Move 3Com Ethernet drivers amd: Move AMD (Lance) chipset drivers 8390: Move the 8390 related drivers broadcom: Move the Broadcom drivers chelsio: Move the Chelsio drivers intel: Move the Intel wired LAN drivers qlogic: Move the QLogic drivers smsc: Move the SMC (SMSC) drivers i825xx: Move the Intel 82586/82593/82596 based drivers ni5010: Move the Racal-Interlan (Micom) driver cassini/niu/sun*: Move the Sun drivers sfc: Move the Solarflare drivers be2net: Move the Emulex driver bna: Move the Brocade driver mlx4: Move the Mellanox driver myri*: Move the Myricom drivers s2io/vxge: Move the Exar drivers ehea/ibm*: Move the IBM drivers enic: Move the Cisco driver pasemic_mac*: Move the PA Semi driver tehuti: Move the Tehuti driver stmmac: Move the STMicroelectronics driver bmac/mace/macmace/mac89x0/cs89x0: Move the Macintosh (Apple) drivers *sonic/natsemi/ns83829: Move the National Semi-conductor drivers xscale: Move the Intel XScale IXP drivers ftgmac100/ftmac100: Move the Faraday drivers 8139*/atp/r8169/sc92031: Move the Realtek drivers de6*/dl2k/sundance: Move the D-Link drivers atl*: Move the Atheros drivers ewrk3/tulip: Move the DEC - Tulip drivers ioc3-eth/meth: Move the SGI drivers seeq: Move the SEEQ drivers pch_gbe: Move the OKI Semiconductor driver skge/sky2/mv643xx/pxa168: Move the Marvell Ethernet drivers via-*: Move the VIA drivers eth16i: Move the Allied Telesis/Fujitsu drivers freescale: Move the Freescale drivers ks8*/ksz8*: Move the Micrel drivers toshiba: Move the Toshiba drivers sis*: Move the Silicon Integrated Systems (SiS) drivers cirrus: Move the Cirrus network driver nuvoton: Move the Nuvoton driver tsi108*: Move the Tundra driver s6gmac: Move the s6gmac drivers davinci*/tlan/cpmac: Move the Texas Instruments (TI) drivers hamachi/yellowfin: Move the packet engine drivers octeon: Move the Cavium driver jme: Move the JME driver xilinx/ll_temac: Move the Xilinx drivers ipg: Move the IC Plus driver korina: Move the IDT driver mipsnet: Move the MIPS driver lantiq: Move the Lantiq SoC driver bfin_mac: Move the Analog Devices Inc driver macb: Move the Atmel driver r6040: Move the RDC driver fealnx: Move the Myson driver forcedeth: Move the NVIDIA nForce driver starfire: Move the Adaptec driver hp100: Move the HP driver dnet: Move the Dave Ethernet driver ethoc: Move the Avionic driver greth: Move the Aeroflex Gaisler driver enc28j60: Move the Microchip driver dm9000: Move the Davicom driver netx: Move the netx driver sh_eth: Move the Renesas SuperH driver xircom: Move the Xircom driver tile: Move the Tilera driver drivers/net: Kconfig and Makefile cleanup MAINTAINERS | 154 +- drivers/infiniband/hw/cxgb3/Makefile | 2 +- drivers/infiniband/hw/cxgb4/Makefile | 2 +- drivers/net/Kconfig | 2826 +------------------- drivers/net/Makefile | 235 +-- drivers/net/arm/Kconfig | 74 - drivers/net/arm/Makefile | 14 - drivers/net/benet/Kconfig | 6 - drivers/net/{ => ethernet/3com}/3c501.c | 0 drivers/net/{ => ethernet/3com}/3c501.h | 0 drivers/net/{ => ethernet/3com}/3c509.c | 0 drivers/net/{ => ethernet/3com}/3c515.c | 0 drivers/net/{pcmcia => ethernet/3com}/3c574_cs.c | 0 drivers/net/{pcmcia => ethernet/3com}/3c589_cs.c | 0 drivers/net/{ => ethernet/3com}/3c59x.c | 0 drivers/net/ethernet/3com/Kconfig | 143 + drivers/net/ethernet/3com/Makefile | 12 + drivers/net/{ => ethernet/3com}/acenic.c | 0 drivers/net/{ => ethernet/3com}/acenic.h | 0 drivers/net/{ => ethernet/3com}/typhoon.c | 0 drivers/net/{ => ethernet/3com}/typhoon.h | 0 drivers/net/{ => ethernet/8390}/3c503.c | 0 drivers/net/{ => ethernet/8390}/3c503.h | 0 drivers/net/{ => ethernet/8390}/8390.c | 0 drivers/net/{ => ethernet/8390}/8390.h | 0 drivers/net/{ => ethernet/8390}/8390p.c | 0 drivers/net/ethernet/8390/Kconfig | 332 +++ drivers/net/ethernet/8390/Makefile | 29 + drivers/net/{ => ethernet/8390}/ac3200.c | 0 drivers/net/{ => ethernet/8390}/apne.c | 0 drivers/net/{ => ethernet/8390}/ax88796.c | 0 drivers/net/{pcmcia => ethernet/8390}/axnet_cs.c | 2 +- drivers/net/{ => ethernet/8390}/e2100.c | 0 drivers/net/{ => ethernet/8390}/es3210.c | 0 drivers/net/{arm => ethernet/8390}/etherh.c | 2 +- drivers/net/{ => ethernet/8390}/hp-plus.c | 0 drivers/net/{ => ethernet/8390}/hp.c | 0 drivers/net/{ => ethernet/8390}/hydra.c | 0 drivers/net/{ => ethernet/8390}/lib8390.c | 0 drivers/net/{ => ethernet/8390}/lne390.c | 0 drivers/net/{ => ethernet/8390}/mac8390.c | 0 drivers/net/{ => ethernet/8390}/ne-h8300.c | 0 drivers/net/{ => ethernet/8390}/ne.c | 0 drivers/net/{ => ethernet/8390}/ne2.c | 0 drivers/net/{ => ethernet/8390}/ne2k-pci.c | 0 drivers/net/{ => ethernet/8390}/ne3210.c | 0 drivers/net/{pcmcia => ethernet/8390}/pcnet_cs.c | 2 +- drivers/net/{ => ethernet/8390}/smc-mca.c | 0 drivers/net/{ => ethernet/8390}/smc-ultra.c | 0 drivers/net/{ => ethernet/8390}/smc-ultra32.c | 0 drivers/net/{ => ethernet/8390}/stnic.c | 0 drivers/net/{ => ethernet/8390}/wd.c | 0 drivers/net/{ => ethernet/8390}/zorro8390.c | 0 drivers/net/ethernet/Kconfig | 169 ++ drivers/net/ethernet/Makefile | 73 + drivers/net/ethernet/adaptec/Kconfig | 30 + drivers/net/ethernet/adaptec/Makefile | 5 + drivers/net/{ => ethernet/adaptec}/starfire.c | 0 drivers/net/ethernet/adi/Kconfig | 65 + drivers/net/ethernet/adi/Makefile | 5 + drivers/net/{ => ethernet/adi}/bfin_mac.c | 0 drivers/net/{ => ethernet/adi}/bfin_mac.h | 0 drivers/net/ethernet/aeroflex/Kconfig | 11 + drivers/net/ethernet/aeroflex/Makefile | 5 + drivers/net/{ => ethernet/aeroflex}/greth.c | 0 drivers/net/{ => ethernet/aeroflex}/greth.h | 0 drivers/net/{ => ethernet/amd}/7990.c | 0 drivers/net/{ => ethernet/amd}/7990.h | 0 drivers/net/ethernet/amd/Kconfig | 188 ++ drivers/net/ethernet/amd/Makefile | 20 + drivers/net/{ => ethernet/amd}/a2065.c | 0 drivers/net/{ => ethernet/amd}/a2065.h | 0 drivers/net/{arm => ethernet/amd}/am79c961a.c | 0 drivers/net/{arm => ethernet/amd}/am79c961a.h | 0 drivers/net/{ => ethernet/amd}/amd8111e.c | 0 drivers/net/{ => ethernet/amd}/amd8111e.h | 0 drivers/net/{ => ethernet/amd}/ariadne.c | 0 drivers/net/{ => ethernet/amd}/ariadne.h | 0 drivers/net/{ => ethernet/amd}/atarilance.c | 0 drivers/net/{ => ethernet/amd}/au1000_eth.c | 0 drivers/net/{ => ethernet/amd}/au1000_eth.h | 0 drivers/net/{ => ethernet/amd}/declance.c | 0 drivers/net/{ => ethernet/amd}/depca.c | 0 drivers/net/{ => ethernet/amd}/depca.h | 0 drivers/net/{ => ethernet/amd}/hplance.c | 0 drivers/net/{ => ethernet/amd}/hplance.h | 0 drivers/net/{ => ethernet/amd}/lance.c | 0 drivers/net/{ => ethernet/amd}/mvme147.c | 0 drivers/net/{ => ethernet/amd}/ni65.c | 0 drivers/net/{ => ethernet/amd}/ni65.h | 0 drivers/net/{pcmcia => ethernet/amd}/nmclan_cs.c | 0 drivers/net/{ => ethernet/amd}/pcnet32.c | 0 drivers/net/{ => ethernet/amd}/sun3lance.c | 0 drivers/net/{ => ethernet/amd}/sunlance.c | 0 drivers/net/ethernet/apple/Kconfig | 92 + drivers/net/ethernet/apple/Makefile | 9 + drivers/net/{ => ethernet/apple}/bmac.c | 0 drivers/net/{ => ethernet/apple}/bmac.h | 0 drivers/net/{ => ethernet/apple}/cs89x0.c | 0 drivers/net/{ => ethernet/apple}/cs89x0.h | 0 drivers/net/{ => ethernet/apple}/mac89x0.c | 0 drivers/net/{ => ethernet/apple}/mace.c | 0 drivers/net/{ => ethernet/apple}/mace.h | 0 drivers/net/{ => ethernet/apple}/macmace.c | 0 drivers/net/ethernet/atheros/Kconfig | 61 + drivers/net/ethernet/atheros/Makefile | 8 + drivers/net/{ => ethernet/atheros}/atl1c/Makefile | 0 drivers/net/{ => ethernet/atheros}/atl1c/atl1c.h | 0 .../{ => ethernet/atheros}/atl1c/atl1c_ethtool.c | 0 .../net/{ => ethernet/atheros}/atl1c/atl1c_hw.c | 0 .../net/{ => ethernet/atheros}/atl1c/atl1c_hw.h | 0 .../net/{ => ethernet/atheros}/atl1c/atl1c_main.c | 0 drivers/net/{ => ethernet/atheros}/atl1e/Makefile | 0 drivers/net/{ => ethernet/atheros}/atl1e/atl1e.h | 0 .../{ => ethernet/atheros}/atl1e/atl1e_ethtool.c | 0 .../net/{ => ethernet/atheros}/atl1e/atl1e_hw.c | 0 .../net/{ => ethernet/atheros}/atl1e/atl1e_hw.h | 0 .../net/{ => ethernet/atheros}/atl1e/atl1e_main.c | 0 .../net/{ => ethernet/atheros}/atl1e/atl1e_param.c | 0 drivers/net/{ => ethernet/atheros}/atlx/Makefile | 0 drivers/net/{ => ethernet/atheros}/atlx/atl1.c | 0 drivers/net/{ => ethernet/atheros}/atlx/atl1.h | 0 drivers/net/{ => ethernet/atheros}/atlx/atl2.c | 0 drivers/net/{ => ethernet/atheros}/atlx/atl2.h | 0 drivers/net/{ => ethernet/atheros}/atlx/atlx.c | 0 drivers/net/{ => ethernet/atheros}/atlx/atlx.h | 0 drivers/net/ethernet/broadcom/Kconfig | 114 + drivers/net/ethernet/broadcom/Makefile | 11 + drivers/net/{ => ethernet/broadcom}/b44.c | 0 drivers/net/{ => ethernet/broadcom}/b44.h | 0 drivers/net/{ => ethernet/broadcom}/bcm63xx_enet.c | 0 drivers/net/{ => ethernet/broadcom}/bcm63xx_enet.h | 0 drivers/net/{ => ethernet/broadcom}/bnx2.c | 0 drivers/net/{ => ethernet/broadcom}/bnx2.h | 0 drivers/net/{ => ethernet/broadcom}/bnx2_fw.h | 0 drivers/net/{ => ethernet/broadcom}/bnx2x/Makefile | 0 drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_cmn.c | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_cmn.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_dcb.c | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_dcb.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_dump.h | 0 .../{ => ethernet/broadcom}/bnx2x/bnx2x_ethtool.c | 0 .../{ => ethernet/broadcom}/bnx2x/bnx2x_fw_defs.h | 0 .../broadcom}/bnx2x/bnx2x_fw_file_hdr.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_hsi.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_init.h | 0 .../{ => ethernet/broadcom}/bnx2x/bnx2x_init_ops.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_link.c | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_link.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_main.c | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_reg.h | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_sp.c | 0 .../net/{ => ethernet/broadcom}/bnx2x/bnx2x_sp.h | 0 .../{ => ethernet/broadcom}/bnx2x/bnx2x_stats.c | 0 .../{ => ethernet/broadcom}/bnx2x/bnx2x_stats.h | 0 drivers/net/{ => ethernet/broadcom}/cnic.c | 4 +- drivers/net/{ => ethernet/broadcom}/cnic.h | 0 drivers/net/{ => ethernet/broadcom}/cnic_defs.h | 0 drivers/net/{ => ethernet/broadcom}/cnic_if.h | 0 drivers/net/{ => ethernet/broadcom}/sb1250-mac.c | 0 drivers/net/{ => ethernet/broadcom}/tg3.c | 0 drivers/net/{ => ethernet/broadcom}/tg3.h | 0 drivers/net/ethernet/brocade/Kconfig | 18 + drivers/net/ethernet/brocade/Makefile | 5 + drivers/net/ethernet/brocade/bna/Kconfig | 17 + drivers/net/{ => ethernet/brocade}/bna/Makefile | 0 drivers/net/{ => ethernet/brocade}/bna/bfa_cee.c | 0 drivers/net/{ => ethernet/brocade}/bna/bfa_cee.h | 0 drivers/net/{ => ethernet/brocade}/bna/bfa_cs.h | 0 drivers/net/{ => ethernet/brocade}/bna/bfa_defs.h | 0 .../net/{ => ethernet/brocade}/bna/bfa_defs_cna.h | 0 .../{ => ethernet/brocade}/bna/bfa_defs_mfg_comm.h | 0 .../{ => ethernet/brocade}/bna/bfa_defs_status.h | 0 drivers/net/{ => ethernet/brocade}/bna/bfa_ioc.c | 0 drivers/net/{ => ethernet/brocade}/bna/bfa_ioc.h | 0 .../net/{ => ethernet/brocade}/bna/bfa_ioc_ct.c | 0 drivers/net/{ => ethernet/brocade}/bna/bfi.h | 0 drivers/net/{ => ethernet/brocade}/bna/bfi_cna.h | 0 drivers/net/{ => ethernet/brocade}/bna/bfi_ctreg.h | 0 drivers/net/{ => ethernet/brocade}/bna/bfi_ll.h | 0 drivers/net/{ => ethernet/brocade}/bna/bna.h | 0 drivers/net/{ => ethernet/brocade}/bna/bna_ctrl.c | 0 drivers/net/{ => ethernet/brocade}/bna/bna_hw.h | 0 drivers/net/{ => ethernet/brocade}/bna/bna_txrx.c | 0 drivers/net/{ => ethernet/brocade}/bna/bna_types.h | 0 drivers/net/{ => ethernet/brocade}/bna/bnad.c | 0 drivers/net/{ => ethernet/brocade}/bna/bnad.h | 0 .../net/{ => ethernet/brocade}/bna/bnad_ethtool.c | 0 drivers/net/{ => ethernet/brocade}/bna/cna.h | 0 drivers/net/{ => ethernet/brocade}/bna/cna_fwimg.c | 0 drivers/net/ethernet/cadence/Kconfig | 40 + drivers/net/ethernet/cadence/Makefile | 6 + drivers/net/{arm => ethernet/cadence}/at91_ether.c | 0 drivers/net/{arm => ethernet/cadence}/at91_ether.h | 0 drivers/net/{ => ethernet/cadence}/macb.c | 0 drivers/net/{ => ethernet/cadence}/macb.h | 0 drivers/net/ethernet/chelsio/Kconfig | 102 + drivers/net/ethernet/chelsio/Makefile | 8 + .../{chelsio => ethernet/chelsio/cxgb}/Makefile | 0 .../{chelsio => ethernet/chelsio/cxgb}/common.h | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/cphy.h | 0 .../{chelsio => ethernet/chelsio/cxgb}/cpl5_cmd.h | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/cxgb2.c | 0 .../{chelsio => ethernet/chelsio/cxgb}/elmer0.h | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/espi.c | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/espi.h | 0 .../{chelsio => ethernet/chelsio/cxgb}/fpga_defs.h | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/gmac.h | 0 .../{chelsio => ethernet/chelsio/cxgb}/mv88e1xxx.c | 0 .../{chelsio => ethernet/chelsio/cxgb}/mv88e1xxx.h | 0 .../{chelsio => ethernet/chelsio/cxgb}/mv88x201x.c | 0 .../{chelsio => ethernet/chelsio/cxgb}/my3126.c | 0 .../{chelsio => ethernet/chelsio/cxgb}/pm3393.c | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/regs.h | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/sge.c | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/sge.h | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/subr.c | 0 .../chelsio/cxgb}/suni1x10gexp_regs.h | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/tp.c | 0 .../net/{chelsio => ethernet/chelsio/cxgb}/tp.h | 0 .../{chelsio => ethernet/chelsio/cxgb}/vsc7326.c | 0 .../chelsio/cxgb}/vsc7326_reg.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/Makefile | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/adapter.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/ael1002.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/aq100x.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/common.h | 0 .../{ => ethernet/chelsio}/cxgb3/cxgb3_ctl_defs.h | 0 .../net/{ => ethernet/chelsio}/cxgb3/cxgb3_defs.h | 0 .../net/{ => ethernet/chelsio}/cxgb3/cxgb3_ioctl.h | 0 .../net/{ => ethernet/chelsio}/cxgb3/cxgb3_main.c | 0 .../{ => ethernet/chelsio}/cxgb3/cxgb3_offload.c | 0 .../{ => ethernet/chelsio}/cxgb3/cxgb3_offload.h | 0 .../chelsio}/cxgb3/firmware_exports.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/l2t.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/l2t.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/mc5.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/regs.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/sge.c | 0 .../net/{ => ethernet/chelsio}/cxgb3/sge_defs.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/t3_cpl.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/t3_hw.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/t3cdev.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/version.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/vsc8211.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb3/xgmac.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/Makefile | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/cxgb4.h | 0 .../net/{ => ethernet/chelsio}/cxgb4/cxgb4_main.c | 0 .../net/{ => ethernet/chelsio}/cxgb4/cxgb4_uld.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/l2t.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/l2t.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/sge.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/t4_hw.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/t4_hw.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/t4_msg.h | 0 drivers/net/{ => ethernet/chelsio}/cxgb4/t4_regs.h | 0 .../net/{ => ethernet/chelsio}/cxgb4/t4fw_api.h | 0 .../net/{ => ethernet/chelsio}/cxgb4vf/Makefile | 0 .../net/{ => ethernet/chelsio}/cxgb4vf/adapter.h | 0 .../{ => ethernet/chelsio}/cxgb4vf/cxgb4vf_main.c | 0 drivers/net/{ => ethernet/chelsio}/cxgb4vf/sge.c | 0 .../{ => ethernet/chelsio}/cxgb4vf/t4vf_common.h | 0 .../net/{ => ethernet/chelsio}/cxgb4vf/t4vf_defs.h | 0 .../net/{ => ethernet/chelsio}/cxgb4vf/t4vf_hw.c | 0 drivers/net/ethernet/cirrus/Kconfig | 24 + drivers/net/ethernet/cirrus/Makefile | 5 + drivers/net/{arm => ethernet/cirrus}/ep93xx_eth.c | 0 drivers/net/ethernet/cisco/Kconfig | 18 + drivers/net/ethernet/cisco/Makefile | 5 + drivers/net/ethernet/cisco/enic/Kconfig | 9 + drivers/net/{ => ethernet/cisco}/enic/Makefile | 0 drivers/net/{ => ethernet/cisco}/enic/cq_desc.h | 0 .../net/{ => ethernet/cisco}/enic/cq_enet_desc.h | 0 drivers/net/{ => ethernet/cisco}/enic/enic.h | 0 drivers/net/{ => ethernet/cisco}/enic/enic_dev.c | 0 drivers/net/{ => ethernet/cisco}/enic/enic_dev.h | 0 drivers/net/{ => ethernet/cisco}/enic/enic_main.c | 0 drivers/net/{ => ethernet/cisco}/enic/enic_pp.c | 0 drivers/net/{ => ethernet/cisco}/enic/enic_pp.h | 0 drivers/net/{ => ethernet/cisco}/enic/enic_res.c | 0 drivers/net/{ => ethernet/cisco}/enic/enic_res.h | 0 .../net/{ => ethernet/cisco}/enic/rq_enet_desc.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_cq.c | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_cq.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_dev.c | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_dev.h | 0 .../net/{ => ethernet/cisco}/enic/vnic_devcmd.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_enet.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_intr.c | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_intr.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_nic.h | 0 .../net/{ => ethernet/cisco}/enic/vnic_resource.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_rq.c | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_rq.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_rss.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_stats.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_vic.c | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_vic.h | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_wq.c | 0 drivers/net/{ => ethernet/cisco}/enic/vnic_wq.h | 0 .../net/{ => ethernet/cisco}/enic/wq_enet_desc.h | 0 drivers/net/ethernet/davicom/Kconfig | 31 + drivers/net/ethernet/davicom/Makefile | 5 + drivers/net/{ => ethernet/davicom}/dm9000.c | 0 drivers/net/{ => ethernet/davicom}/dm9000.h | 0 drivers/net/ethernet/dec/Kconfig | 30 + drivers/net/ethernet/dec/Makefile | 6 + drivers/net/{ => ethernet/dec}/ewrk3.c | 0 drivers/net/{ => ethernet/dec}/ewrk3.h | 0 drivers/net/{ => ethernet/dec}/tulip/21142.c | 0 drivers/net/{ => ethernet/dec}/tulip/Kconfig | 36 +- drivers/net/{ => ethernet/dec}/tulip/Makefile | 0 drivers/net/{ => ethernet/dec}/tulip/de2104x.c | 0 drivers/net/{ => ethernet/dec}/tulip/de4x5.c | 0 drivers/net/{ => ethernet/dec}/tulip/de4x5.h | 0 drivers/net/{ => ethernet/dec}/tulip/dmfe.c | 0 drivers/net/{ => ethernet/dec}/tulip/eeprom.c | 0 drivers/net/{ => ethernet/dec}/tulip/interrupt.c | 0 drivers/net/{ => ethernet/dec}/tulip/media.c | 0 drivers/net/{ => ethernet/dec}/tulip/pnic.c | 0 drivers/net/{ => ethernet/dec}/tulip/pnic2.c | 0 drivers/net/{ => ethernet/dec}/tulip/timer.c | 0 drivers/net/{ => ethernet/dec}/tulip/tulip.h | 0 drivers/net/{ => ethernet/dec}/tulip/tulip_core.c | 0 drivers/net/{ => ethernet/dec}/tulip/uli526x.c | 0 drivers/net/{ => ethernet/dec}/tulip/winbond-840.c | 0 drivers/net/{ => ethernet/dec}/tulip/xircom_cb.c | 0 drivers/net/ethernet/dlink/Kconfig | 80 + drivers/net/ethernet/dlink/Makefile | 8 + drivers/net/{ => ethernet/dlink}/de600.c | 0 drivers/net/{ => ethernet/dlink}/de600.h | 0 drivers/net/{ => ethernet/dlink}/de620.c | 0 drivers/net/{ => ethernet/dlink}/de620.h | 0 drivers/net/{ => ethernet/dlink}/dl2k.c | 0 drivers/net/{ => ethernet/dlink}/dl2k.h | 0 drivers/net/{ => ethernet/dlink}/sundance.c | 0 drivers/net/{ => ethernet}/dnet.c | 0 drivers/net/{ => ethernet}/dnet.h | 0 drivers/net/ethernet/emulex/Kconfig | 18 + drivers/net/ethernet/emulex/Makefile | 5 + drivers/net/ethernet/emulex/benet/Kconfig | 6 + drivers/net/{ => ethernet/emulex}/benet/Makefile | 0 drivers/net/{ => ethernet/emulex}/benet/be.h | 0 drivers/net/{ => ethernet/emulex}/benet/be_cmds.c | 0 drivers/net/{ => ethernet/emulex}/benet/be_cmds.h | 0 .../net/{ => ethernet/emulex}/benet/be_ethtool.c | 0 drivers/net/{ => ethernet/emulex}/benet/be_hw.h | 0 drivers/net/{ => ethernet/emulex}/benet/be_main.c | 0 drivers/net/{ => ethernet}/ethoc.c | 0 drivers/net/ethernet/faraday/Kconfig | 34 + drivers/net/ethernet/faraday/Makefile | 6 + drivers/net/{ => ethernet/faraday}/ftgmac100.c | 0 drivers/net/{ => ethernet/faraday}/ftgmac100.h | 0 drivers/net/{ => ethernet/faraday}/ftmac100.c | 0 drivers/net/{ => ethernet/faraday}/ftmac100.h | 0 drivers/net/{ => ethernet}/fealnx.c | 0 drivers/net/ethernet/freescale/Kconfig | 85 + drivers/net/ethernet/freescale/Makefile | 18 + drivers/net/{ => ethernet/freescale}/fec.c | 0 drivers/net/{ => ethernet/freescale}/fec.h | 0 drivers/net/{ => ethernet/freescale}/fec_mpc52xx.c | 0 drivers/net/{ => ethernet/freescale}/fec_mpc52xx.h | 0 .../net/{ => ethernet/freescale}/fec_mpc52xx_phy.c | 0 .../net/{ => ethernet/freescale}/fs_enet/Kconfig | 2 +- .../net/{ => ethernet/freescale}/fs_enet/Makefile | 0 drivers/net/{ => ethernet/freescale}/fs_enet/fec.h | 0 .../freescale}/fs_enet/fs_enet-main.c | 0 .../net/{ => ethernet/freescale}/fs_enet/fs_enet.h | 0 .../net/{ => ethernet/freescale}/fs_enet/mac-fcc.c | 0 .../net/{ => ethernet/freescale}/fs_enet/mac-fec.c | 0 .../net/{ => ethernet/freescale}/fs_enet/mac-scc.c | 0 .../{ => ethernet/freescale}/fs_enet/mii-bitbang.c | 0 .../net/{ => ethernet/freescale}/fs_enet/mii-fec.c | 0 drivers/net/{ => ethernet/freescale}/fsl_pq_mdio.c | 0 drivers/net/{ => ethernet/freescale}/fsl_pq_mdio.h | 0 drivers/net/{ => ethernet/freescale}/gianfar.c | 0 drivers/net/{ => ethernet/freescale}/gianfar.h | 0 .../net/{ => ethernet/freescale}/gianfar_ethtool.c | 0 drivers/net/{ => ethernet/freescale}/gianfar_ptp.c | 0 .../net/{ => ethernet/freescale}/gianfar_sysfs.c | 0 drivers/net/{ => ethernet/freescale}/ucc_geth.c | 0 drivers/net/{ => ethernet/freescale}/ucc_geth.h | 0 .../{ => ethernet/freescale}/ucc_geth_ethtool.c | 0 drivers/net/ethernet/fujitsu/Kconfig | 49 + drivers/net/ethernet/fujitsu/Makefile | 7 + drivers/net/{ => ethernet/fujitsu}/at1700.c | 0 drivers/net/{ => ethernet/fujitsu}/eth16i.c | 0 .../net/{pcmcia => ethernet/fujitsu}/fmvj18x_cs.c | 0 drivers/net/ethernet/hp/Kconfig | 27 + drivers/net/ethernet/hp/Makefile | 5 + drivers/net/{ => ethernet/hp}/hp100.c | 0 drivers/net/{ => ethernet/hp}/hp100.h | 0 drivers/net/{ => ethernet/i825xx}/3c505.c | 0 drivers/net/{ => ethernet/i825xx}/3c505.h | 0 drivers/net/{ => ethernet/i825xx}/3c507.c | 0 drivers/net/{ => ethernet/i825xx}/3c523.c | 0 drivers/net/{ => ethernet/i825xx}/3c523.h | 0 drivers/net/{ => ethernet/i825xx}/3c527.c | 0 drivers/net/{ => ethernet/i825xx}/3c527.h | 0 drivers/net/{ => ethernet/i825xx}/82596.c | 0 drivers/net/ethernet/i825xx/Kconfig | 178 ++ drivers/net/ethernet/i825xx/Makefile | 20 + drivers/net/{ => ethernet/i825xx}/eepro.c | 0 drivers/net/{ => ethernet/i825xx}/eexpress.c | 0 drivers/net/{ => ethernet/i825xx}/eexpress.h | 0 drivers/net/{arm => ethernet/i825xx}/ether1.c | 0 drivers/net/{arm => ethernet/i825xx}/ether1.h | 0 drivers/net/{ => ethernet/i825xx}/lasi_82596.c | 0 drivers/net/{ => ethernet/i825xx}/lib82596.c | 0 drivers/net/{ => ethernet/i825xx}/lp486e.c | 0 drivers/net/{ => ethernet/i825xx}/ni52.c | 0 drivers/net/{ => ethernet/i825xx}/ni52.h | 0 drivers/net/{ => ethernet/i825xx}/sni_82596.c | 0 drivers/net/{ => ethernet/i825xx}/sun3_82586.c | 0 drivers/net/{ => ethernet/i825xx}/sun3_82586.h | 0 drivers/net/{ => ethernet/i825xx}/znet.c | 0 drivers/net/ethernet/ibm/Kconfig | 58 + drivers/net/ethernet/ibm/Makefile | 9 + drivers/net/{ => ethernet/ibm}/ehea/Makefile | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea.h | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea_ethtool.c | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea_hw.h | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea_main.c | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea_phyp.c | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea_phyp.h | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea_qmr.c | 0 drivers/net/{ => ethernet/ibm}/ehea/ehea_qmr.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/Kconfig | 42 +- .../{ibm_newemac => ethernet/ibm/emac}/Makefile | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/core.c | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/core.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/debug.c | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/debug.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/emac.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/mal.c | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/mal.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/phy.c | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/phy.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/rgmii.c | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/rgmii.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/tah.c | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/tah.h | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/zmii.c | 0 .../net/{ibm_newemac => ethernet/ibm/emac}/zmii.h | 0 drivers/net/{ => ethernet/ibm}/ibmlana.c | 0 drivers/net/{ => ethernet/ibm}/ibmlana.h | 0 drivers/net/{ => ethernet/ibm}/ibmveth.c | 0 drivers/net/{ => ethernet/ibm}/ibmveth.h | 0 drivers/net/{ => ethernet/ibm}/iseries_veth.c | 0 drivers/net/ethernet/icplus/Kconfig | 13 + drivers/net/ethernet/icplus/Makefile | 5 + drivers/net/{ => ethernet/icplus}/ipg.c | 0 drivers/net/{ => ethernet/icplus}/ipg.h | 0 drivers/net/ethernet/intel/Kconfig | 216 ++ drivers/net/ethernet/intel/Makefile | 12 + drivers/net/{ => ethernet/intel}/e100.c | 0 drivers/net/{ => ethernet/intel}/e1000/Makefile | 0 drivers/net/{ => ethernet/intel}/e1000/e1000.h | 0 .../net/{ => ethernet/intel}/e1000/e1000_ethtool.c | 0 drivers/net/{ => ethernet/intel}/e1000/e1000_hw.c | 0 drivers/net/{ => ethernet/intel}/e1000/e1000_hw.h | 0 .../net/{ => ethernet/intel}/e1000/e1000_main.c | 0 .../net/{ => ethernet/intel}/e1000/e1000_osdep.h | 0 .../net/{ => ethernet/intel}/e1000/e1000_param.c | 0 .../intel/e1000e/80003es2lan.c} | 0 drivers/net/{ => ethernet/intel}/e1000e/82571.c | 0 drivers/net/{ => ethernet/intel}/e1000e/Makefile | 2 +- drivers/net/{ => ethernet/intel}/e1000e/defines.h | 0 drivers/net/{ => ethernet/intel}/e1000e/e1000.h | 0 drivers/net/{ => ethernet/intel}/e1000e/ethtool.c | 0 drivers/net/{ => ethernet/intel}/e1000e/hw.h | 0 drivers/net/{ => ethernet/intel}/e1000e/ich8lan.c | 0 drivers/net/{ => ethernet/intel}/e1000e/lib.c | 0 drivers/net/{ => ethernet/intel}/e1000e/netdev.c | 0 drivers/net/{ => ethernet/intel}/e1000e/param.c | 0 drivers/net/{ => ethernet/intel}/e1000e/phy.c | 0 drivers/net/{ => ethernet/intel}/igb/Makefile | 0 drivers/net/{ => ethernet/intel}/igb/e1000_82575.c | 0 drivers/net/{ => ethernet/intel}/igb/e1000_82575.h | 0 .../net/{ => ethernet/intel}/igb/e1000_defines.h | 0 drivers/net/{ => ethernet/intel}/igb/e1000_hw.h | 0 drivers/net/{ => ethernet/intel}/igb/e1000_mac.c | 0 drivers/net/{ => ethernet/intel}/igb/e1000_mac.h | 0 drivers/net/{ => ethernet/intel}/igb/e1000_mbx.c | 0 drivers/net/{ => ethernet/intel}/igb/e1000_mbx.h | 0 drivers/net/{ => ethernet/intel}/igb/e1000_nvm.c | 0 drivers/net/{ => ethernet/intel}/igb/e1000_nvm.h | 0 drivers/net/{ => ethernet/intel}/igb/e1000_phy.c | 0 drivers/net/{ => ethernet/intel}/igb/e1000_phy.h | 0 drivers/net/{ => ethernet/intel}/igb/e1000_regs.h | 0 drivers/net/{ => ethernet/intel}/igb/igb.h | 0 drivers/net/{ => ethernet/intel}/igb/igb_ethtool.c | 0 drivers/net/{ => ethernet/intel}/igb/igb_main.c | 0 drivers/net/{ => ethernet/intel}/igbvf/Makefile | 0 drivers/net/{ => ethernet/intel}/igbvf/defines.h | 0 drivers/net/{ => ethernet/intel}/igbvf/ethtool.c | 0 drivers/net/{ => ethernet/intel}/igbvf/igbvf.h | 0 drivers/net/{ => ethernet/intel}/igbvf/mbx.c | 0 drivers/net/{ => ethernet/intel}/igbvf/mbx.h | 0 drivers/net/{ => ethernet/intel}/igbvf/netdev.c | 0 drivers/net/{ => ethernet/intel}/igbvf/regs.h | 0 drivers/net/{ => ethernet/intel}/igbvf/vf.c | 0 drivers/net/{ => ethernet/intel}/igbvf/vf.h | 0 drivers/net/{ => ethernet/intel}/ixgb/Makefile | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb.h | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_ee.c | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_ee.h | 0 .../net/{ => ethernet/intel}/ixgb/ixgb_ethtool.c | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_hw.c | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_hw.h | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_ids.h | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_main.c | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_osdep.h | 0 drivers/net/{ => ethernet/intel}/ixgb/ixgb_param.c | 0 drivers/net/{ => ethernet/intel}/ixgbe/Makefile | 0 drivers/net/{ => ethernet/intel}/ixgbe/ixgbe.h | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_82598.c | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_82599.c | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_common.c | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_common.h | 0 drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb.c | 0 drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb.h | 0 .../{ => ethernet/intel}/ixgbe/ixgbe_dcb_82598.c | 0 .../{ => ethernet/intel}/ixgbe/ixgbe_dcb_82598.h | 0 .../{ => ethernet/intel}/ixgbe/ixgbe_dcb_82599.c | 0 .../{ => ethernet/intel}/ixgbe/ixgbe_dcb_82599.h | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_dcb_nl.c | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_ethtool.c | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_fcoe.c | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_fcoe.h | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_main.c | 0 drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_mbx.c | 0 drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_mbx.h | 0 drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_phy.c | 0 drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_phy.h | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_sriov.c | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_sriov.h | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_type.h | 0 .../net/{ => ethernet/intel}/ixgbe/ixgbe_x540.c | 0 drivers/net/{ => ethernet/intel}/ixgbevf/Makefile | 0 drivers/net/{ => ethernet/intel}/ixgbevf/defines.h | 0 drivers/net/{ => ethernet/intel}/ixgbevf/ethtool.c | 0 drivers/net/{ => ethernet/intel}/ixgbevf/ixgbevf.h | 0 .../{ => ethernet/intel}/ixgbevf/ixgbevf_main.c | 0 drivers/net/{ => ethernet/intel}/ixgbevf/mbx.c | 0 drivers/net/{ => ethernet/intel}/ixgbevf/mbx.h | 0 drivers/net/{ => ethernet/intel}/ixgbevf/regs.h | 0 drivers/net/{ => ethernet/intel}/ixgbevf/vf.c | 0 drivers/net/{ => ethernet/intel}/ixgbevf/vf.h | 0 drivers/net/{ => ethernet}/jme.c | 0 drivers/net/{ => ethernet}/jme.h | 0 drivers/net/{ => ethernet}/korina.c | 0 drivers/net/{ => ethernet}/lantiq_etop.c | 0 drivers/net/ethernet/marvell/Kconfig | 107 + drivers/net/ethernet/marvell/Makefile | 8 + drivers/net/{ => ethernet/marvell}/mv643xx_eth.c | 0 drivers/net/{ => ethernet/marvell}/pxa168_eth.c | 0 drivers/net/{ => ethernet/marvell}/skge.c | 0 drivers/net/{ => ethernet/marvell}/skge.h | 0 drivers/net/{ => ethernet/marvell}/sky2.c | 0 drivers/net/{ => ethernet/marvell}/sky2.h | 0 drivers/net/ethernet/mellanox/Kconfig | 18 + drivers/net/ethernet/mellanox/Makefile | 5 + drivers/net/ethernet/mellanox/mlx4/Kconfig | 27 + drivers/net/{ => ethernet/mellanox}/mlx4/Makefile | 0 drivers/net/{ => ethernet/mellanox}/mlx4/alloc.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/catas.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/cmd.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/cq.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/en_cq.c | 0 .../net/{ => ethernet/mellanox}/mlx4/en_ethtool.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/en_main.c | 0 .../net/{ => ethernet/mellanox}/mlx4/en_netdev.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/en_port.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/en_port.h | 0 .../{ => ethernet/mellanox}/mlx4/en_resources.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/en_rx.c | 0 .../net/{ => ethernet/mellanox}/mlx4/en_selftest.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/en_tx.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/eq.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/fw.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/fw.h | 0 drivers/net/{ => ethernet/mellanox}/mlx4/icm.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/icm.h | 0 drivers/net/{ => ethernet/mellanox}/mlx4/intf.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/main.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/mcg.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/mlx4.h | 0 drivers/net/{ => ethernet/mellanox}/mlx4/mlx4_en.h | 0 drivers/net/{ => ethernet/mellanox}/mlx4/mr.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/pd.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/port.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/profile.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/qp.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/reset.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/sense.c | 0 drivers/net/{ => ethernet/mellanox}/mlx4/srq.c | 0 drivers/net/ethernet/micrel/Kconfig | 60 + drivers/net/ethernet/micrel/Makefile | 9 + drivers/net/{arm => ethernet/micrel}/ks8695net.c | 0 drivers/net/{arm => ethernet/micrel}/ks8695net.h | 0 drivers/net/{ => ethernet/micrel}/ks8842.c | 0 drivers/net/{ => ethernet/micrel}/ks8851.c | 0 drivers/net/{ => ethernet/micrel}/ks8851.h | 0 drivers/net/{ => ethernet/micrel}/ks8851_mll.c | 0 drivers/net/{ => ethernet/micrel}/ksz884x.c | 0 drivers/net/ethernet/microchip/Kconfig | 33 + drivers/net/ethernet/microchip/Makefile | 5 + drivers/net/{ => ethernet/microchip}/enc28j60.c | 0 drivers/net/{ => ethernet/microchip}/enc28j60_hw.h | 0 drivers/net/{ => ethernet}/mipsnet.c | 0 drivers/net/ethernet/myricom/Kconfig | 42 + drivers/net/ethernet/myricom/Makefile | 5 + .../net/{ => ethernet/myricom}/myri10ge/Makefile | 0 .../net/{ => ethernet/myricom}/myri10ge/myri10ge.c | 0 .../{ => ethernet/myricom}/myri10ge/myri10ge_mcp.h | 0 .../myricom}/myri10ge/myri10ge_mcp_gen_header.h | 0 drivers/net/ethernet/natsemi/Kconfig | 63 + drivers/net/ethernet/natsemi/Makefile | 9 + drivers/net/{ => ethernet/natsemi}/jazzsonic.c | 0 drivers/net/{ => ethernet/natsemi}/macsonic.c | 0 drivers/net/{ => ethernet/natsemi}/natsemi.c | 0 drivers/net/{ => ethernet/natsemi}/ns83820.c | 0 drivers/net/{ => ethernet/natsemi}/sonic.c | 0 drivers/net/{ => ethernet/natsemi}/sonic.h | 0 drivers/net/{ => ethernet/natsemi}/xtsonic.c | 0 drivers/net/ethernet/neterion/Kconfig | 50 + drivers/net/ethernet/neterion/Makefile | 6 + drivers/net/{ => ethernet/neterion}/s2io-regs.h | 0 drivers/net/{ => ethernet/neterion}/s2io.c | 0 drivers/net/{ => ethernet/neterion}/s2io.h | 0 drivers/net/{ => ethernet/neterion}/vxge/Makefile | 0 .../net/{ => ethernet/neterion}/vxge/vxge-config.c | 0 .../net/{ => ethernet/neterion}/vxge/vxge-config.h | 0 .../{ => ethernet/neterion}/vxge/vxge-ethtool.c | 0 .../{ => ethernet/neterion}/vxge/vxge-ethtool.h | 0 .../net/{ => ethernet/neterion}/vxge/vxge-main.c | 0 .../net/{ => ethernet/neterion}/vxge/vxge-main.h | 0 .../net/{ => ethernet/neterion}/vxge/vxge-reg.h | 0 .../{ => ethernet/neterion}/vxge/vxge-traffic.c | 0 .../{ => ethernet/neterion}/vxge/vxge-traffic.h | 0 .../{ => ethernet/neterion}/vxge/vxge-version.h | 0 drivers/net/{ => ethernet}/netx-eth.c | 0 drivers/net/ethernet/nuvoton/Kconfig | 25 + drivers/net/ethernet/nuvoton/Makefile | 5 + .../net/{arm => ethernet/nuvoton}/w90p910_ether.c | 0 drivers/net/ethernet/nvidia/Kconfig | 27 + drivers/net/ethernet/nvidia/Makefile | 5 + drivers/net/{ => ethernet/nvidia}/forcedeth.c | 0 drivers/net/{ => ethernet}/octeon/Kconfig | 0 drivers/net/{ => ethernet}/octeon/Makefile | 0 drivers/net/{ => ethernet}/octeon/octeon_mgmt.c | 0 drivers/net/ethernet/oki-semi/Kconfig | 18 + drivers/net/ethernet/oki-semi/Makefile | 5 + drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 20 + .../net/{ => ethernet/oki-semi}/pch_gbe/Makefile | 0 .../net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe.h | 0 .../{ => ethernet/oki-semi}/pch_gbe/pch_gbe_api.c | 0 .../{ => ethernet/oki-semi}/pch_gbe/pch_gbe_api.h | 0 .../oki-semi}/pch_gbe/pch_gbe_ethtool.c | 0 .../{ => ethernet/oki-semi}/pch_gbe/pch_gbe_main.c | 0 .../oki-semi}/pch_gbe/pch_gbe_param.c | 0 .../{ => ethernet/oki-semi}/pch_gbe/pch_gbe_phy.c | 0 .../{ => ethernet/oki-semi}/pch_gbe/pch_gbe_phy.h | 0 drivers/net/ethernet/packetengines/Kconfig | 42 + drivers/net/ethernet/packetengines/Makefile | 6 + drivers/net/{ => ethernet/packetengines}/hamachi.c | 0 .../net/{ => ethernet/packetengines}/yellowfin.c | 0 drivers/net/ethernet/pasemi/Kconfig | 25 + drivers/net/ethernet/pasemi/Makefile | 5 + drivers/net/{ => ethernet/pasemi}/pasemi_mac.c | 0 drivers/net/{ => ethernet/pasemi}/pasemi_mac.h | 0 .../net/{ => ethernet/pasemi}/pasemi_mac_ethtool.c | 0 drivers/net/ethernet/qlogic/Kconfig | 49 + drivers/net/ethernet/qlogic/Makefile | 8 + drivers/net/{ => ethernet/qlogic}/netxen/Makefile | 0 .../net/{ => ethernet/qlogic}/netxen/netxen_nic.h | 0 .../{ => ethernet/qlogic}/netxen/netxen_nic_ctx.c | 0 .../qlogic}/netxen/netxen_nic_ethtool.c | 0 .../{ => ethernet/qlogic}/netxen/netxen_nic_hdr.h | 0 .../{ => ethernet/qlogic}/netxen/netxen_nic_hw.c | 0 .../{ => ethernet/qlogic}/netxen/netxen_nic_hw.h | 0 .../{ => ethernet/qlogic}/netxen/netxen_nic_init.c | 0 .../{ => ethernet/qlogic}/netxen/netxen_nic_main.c | 0 drivers/net/{ => ethernet/qlogic}/qla3xxx.c | 0 drivers/net/{ => ethernet/qlogic}/qla3xxx.h | 0 drivers/net/{ => ethernet/qlogic}/qlcnic/Makefile | 0 drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic.h | 0 .../net/{ => ethernet/qlogic}/qlcnic/qlcnic_ctx.c | 0 .../{ => ethernet/qlogic}/qlcnic/qlcnic_ethtool.c | 0 .../net/{ => ethernet/qlogic}/qlcnic/qlcnic_hdr.h | 0 .../net/{ => ethernet/qlogic}/qlcnic/qlcnic_hw.c | 0 .../net/{ => ethernet/qlogic}/qlcnic/qlcnic_init.c | 0 .../net/{ => ethernet/qlogic}/qlcnic/qlcnic_main.c | 0 drivers/net/{ => ethernet/qlogic}/qlge/Makefile | 0 drivers/net/{ => ethernet/qlogic}/qlge/qlge.h | 0 drivers/net/{ => ethernet/qlogic}/qlge/qlge_dbg.c | 0 .../net/{ => ethernet/qlogic}/qlge/qlge_ethtool.c | 0 drivers/net/{ => ethernet/qlogic}/qlge/qlge_main.c | 0 drivers/net/{ => ethernet/qlogic}/qlge/qlge_mpi.c | 0 drivers/net/ethernet/racal/Kconfig | 28 + drivers/net/ethernet/racal/Makefile | 5 + drivers/net/{ => ethernet/racal}/ni5010.c | 0 drivers/net/{ => ethernet/racal}/ni5010.h | 0 drivers/net/ethernet/rdc/Kconfig | 29 + drivers/net/ethernet/rdc/Makefile | 5 + drivers/net/{ => ethernet/rdc}/r6040.c | 0 drivers/net/{ => ethernet/realtek}/8139cp.c | 0 drivers/net/{ => ethernet/realtek}/8139too.c | 0 drivers/net/ethernet/realtek/Kconfig | 122 + drivers/net/ethernet/realtek/Makefile | 9 + drivers/net/{ => ethernet/realtek}/atp.c | 0 drivers/net/{ => ethernet/realtek}/atp.h | 0 drivers/net/{ => ethernet/realtek}/pci-skeleton.c | 0 drivers/net/{ => ethernet/realtek}/r8169.c | 0 drivers/net/{ => ethernet/realtek}/sc92031.c | 0 drivers/net/ethernet/renesas/Kconfig | 18 + drivers/net/ethernet/renesas/Makefile | 5 + drivers/net/{ => ethernet/renesas}/sh_eth.c | 0 drivers/net/{ => ethernet/renesas}/sh_eth.h | 0 drivers/net/{ => ethernet}/s6gmac.c | 0 drivers/net/ethernet/seeq/Kconfig | 41 + drivers/net/ethernet/seeq/Makefile | 7 + drivers/net/{arm => ethernet/seeq}/ether3.c | 0 drivers/net/{arm => ethernet/seeq}/ether3.h | 0 drivers/net/{ => ethernet/seeq}/seeq8005.c | 0 drivers/net/{ => ethernet/seeq}/seeq8005.h | 0 drivers/net/{ => ethernet/seeq}/sgiseeq.c | 0 drivers/net/{ => ethernet/seeq}/sgiseeq.h | 0 drivers/net/{ => ethernet}/sfc/Kconfig | 4 +- drivers/net/{ => ethernet}/sfc/Makefile | 0 drivers/net/{ => ethernet}/sfc/bitfield.h | 0 drivers/net/{ => ethernet}/sfc/efx.c | 0 drivers/net/{ => ethernet}/sfc/efx.h | 0 drivers/net/{ => ethernet}/sfc/enum.h | 0 drivers/net/{ => ethernet}/sfc/ethtool.c | 0 drivers/net/{ => ethernet}/sfc/falcon.c | 0 drivers/net/{ => ethernet}/sfc/falcon_boards.c | 0 drivers/net/{ => ethernet}/sfc/falcon_xmac.c | 0 drivers/net/{ => ethernet}/sfc/filter.c | 0 drivers/net/{ => ethernet}/sfc/filter.h | 0 drivers/net/{ => ethernet}/sfc/io.h | 0 drivers/net/{ => ethernet}/sfc/mac.h | 0 drivers/net/{ => ethernet}/sfc/mcdi.c | 0 drivers/net/{ => ethernet}/sfc/mcdi.h | 0 drivers/net/{ => ethernet}/sfc/mcdi_mac.c | 0 drivers/net/{ => ethernet}/sfc/mcdi_pcol.h | 0 drivers/net/{ => ethernet}/sfc/mcdi_phy.c | 0 drivers/net/{ => ethernet}/sfc/mdio_10g.c | 0 drivers/net/{ => ethernet}/sfc/mdio_10g.h | 0 drivers/net/{ => ethernet}/sfc/mtd.c | 0 drivers/net/{ => ethernet}/sfc/net_driver.h | 0 drivers/net/{ => ethernet}/sfc/nic.c | 0 drivers/net/{ => ethernet}/sfc/nic.h | 0 drivers/net/{ => ethernet}/sfc/phy.h | 0 drivers/net/{ => ethernet}/sfc/qt202x_phy.c | 0 drivers/net/{ => ethernet}/sfc/regs.h | 0 drivers/net/{ => ethernet}/sfc/rx.c | 0 drivers/net/{ => ethernet}/sfc/selftest.c | 0 drivers/net/{ => ethernet}/sfc/selftest.h | 0 drivers/net/{ => ethernet}/sfc/siena.c | 0 drivers/net/{ => ethernet}/sfc/spi.h | 0 drivers/net/{ => ethernet}/sfc/tenxpress.c | 0 drivers/net/{ => ethernet}/sfc/tx.c | 0 drivers/net/{ => ethernet}/sfc/txc43128_phy.c | 0 drivers/net/{ => ethernet}/sfc/workarounds.h | 0 drivers/net/ethernet/sgi/Kconfig | 30 + drivers/net/ethernet/sgi/Makefile | 6 + drivers/net/{ => ethernet/sgi}/ioc3-eth.c | 0 drivers/net/{ => ethernet/sgi}/meth.c | 0 drivers/net/{ => ethernet/sgi}/meth.h | 0 drivers/net/ethernet/sis/Kconfig | 46 + drivers/net/ethernet/sis/Makefile | 6 + drivers/net/{ => ethernet/sis}/sis190.c | 0 drivers/net/{ => ethernet/sis}/sis900.c | 0 drivers/net/{ => ethernet/sis}/sis900.h | 0 drivers/net/ethernet/smsc/Kconfig | 128 + drivers/net/ethernet/smsc/Makefile | 11 + drivers/net/{ => ethernet/smsc}/epic100.c | 0 drivers/net/{ => ethernet/smsc}/smc911x.c | 0 drivers/net/{ => ethernet/smsc}/smc911x.h | 0 drivers/net/{ => ethernet/smsc}/smc9194.c | 0 drivers/net/{ => ethernet/smsc}/smc9194.h | 0 .../net/{pcmcia => ethernet/smsc}/smc91c92_cs.c | 0 drivers/net/{ => ethernet/smsc}/smc91x.c | 0 drivers/net/{ => ethernet/smsc}/smc91x.h | 0 drivers/net/{ => ethernet/smsc}/smsc911x.c | 0 drivers/net/{ => ethernet/smsc}/smsc911x.h | 0 drivers/net/{ => ethernet/smsc}/smsc9420.c | 0 drivers/net/{ => ethernet/smsc}/smsc9420.h | 0 drivers/net/ethernet/stmicro/Kconfig | 18 + drivers/net/ethernet/stmicro/Makefile | 5 + drivers/net/{ => ethernet/stmicro}/stmmac/Kconfig | 14 +- drivers/net/{ => ethernet/stmicro}/stmmac/Makefile | 0 drivers/net/{ => ethernet/stmicro}/stmmac/common.h | 0 drivers/net/{ => ethernet/stmicro}/stmmac/descs.h | 0 .../net/{ => ethernet/stmicro}/stmmac/dwmac100.h | 0 .../net/{ => ethernet/stmicro}/stmmac/dwmac1000.h | 0 .../{ => ethernet/stmicro}/stmmac/dwmac1000_core.c | 0 .../{ => ethernet/stmicro}/stmmac/dwmac1000_dma.c | 0 .../{ => ethernet/stmicro}/stmmac/dwmac100_core.c | 0 .../{ => ethernet/stmicro}/stmmac/dwmac100_dma.c | 0 .../net/{ => ethernet/stmicro}/stmmac/dwmac_dma.h | 0 .../net/{ => ethernet/stmicro}/stmmac/dwmac_lib.c | 0 .../net/{ => ethernet/stmicro}/stmmac/enh_desc.c | 0 .../net/{ => ethernet/stmicro}/stmmac/norm_desc.c | 0 drivers/net/{ => ethernet/stmicro}/stmmac/stmmac.h | 0 .../{ => ethernet/stmicro}/stmmac/stmmac_ethtool.c | 0 .../{ => ethernet/stmicro}/stmmac/stmmac_main.c | 0 .../{ => ethernet/stmicro}/stmmac/stmmac_mdio.c | 0 .../{ => ethernet/stmicro}/stmmac/stmmac_timer.c | 0 .../{ => ethernet/stmicro}/stmmac/stmmac_timer.h | 0 drivers/net/ethernet/sun/Kconfig | 82 + drivers/net/ethernet/sun/Makefile | 11 + drivers/net/{ => ethernet/sun}/cassini.c | 0 drivers/net/{ => ethernet/sun}/cassini.h | 0 drivers/net/{ => ethernet/sun}/niu.c | 0 drivers/net/{ => ethernet/sun}/niu.h | 0 drivers/net/{ => ethernet/sun}/sunbmac.c | 0 drivers/net/{ => ethernet/sun}/sunbmac.h | 0 drivers/net/{ => ethernet/sun}/sungem.c | 0 drivers/net/{ => ethernet/sun}/sungem.h | 0 drivers/net/{ => ethernet/sun}/sungem_phy.c | 0 drivers/net/{ => ethernet/sun}/sungem_phy.h | 0 drivers/net/{ => ethernet/sun}/sunhme.c | 0 drivers/net/{ => ethernet/sun}/sunhme.h | 0 drivers/net/{ => ethernet/sun}/sunqe.c | 0 drivers/net/{ => ethernet/sun}/sunqe.h | 0 drivers/net/{ => ethernet/sun}/sunvnet.c | 0 drivers/net/{ => ethernet/sun}/sunvnet.h | 0 drivers/net/ethernet/tehuti/Kconfig | 22 + drivers/net/ethernet/tehuti/Makefile | 5 + drivers/net/{ => ethernet/tehuti}/tehuti.c | 0 drivers/net/{ => ethernet/tehuti}/tehuti.h | 0 drivers/net/ethernet/ti/Kconfig | 72 + drivers/net/ethernet/ti/Makefile | 9 + drivers/net/{ => ethernet/ti}/cpmac.c | 0 drivers/net/{ => ethernet/ti}/davinci_cpdma.c | 0 drivers/net/{ => ethernet/ti}/davinci_cpdma.h | 0 drivers/net/{ => ethernet/ti}/davinci_emac.c | 0 drivers/net/{ => ethernet/ti}/davinci_mdio.c | 0 drivers/net/{ => ethernet/ti}/tlan.c | 0 drivers/net/{ => ethernet/ti}/tlan.h | 0 drivers/net/ethernet/tile/Kconfig | 28 + drivers/net/{ => ethernet}/tile/Makefile | 0 drivers/net/{ => ethernet}/tile/tilepro.c | 0 drivers/net/ethernet/toshiba/Kconfig | 52 + drivers/net/ethernet/toshiba/Makefile | 10 + drivers/net/{ => ethernet/toshiba}/ps3_gelic_net.c | 0 drivers/net/{ => ethernet/toshiba}/ps3_gelic_net.h | 0 .../{ => ethernet/toshiba}/ps3_gelic_wireless.c | 0 .../{ => ethernet/toshiba}/ps3_gelic_wireless.h | 0 drivers/net/{ => ethernet/toshiba}/spider_net.c | 0 drivers/net/{ => ethernet/toshiba}/spider_net.h | 2 +- .../{ => ethernet/toshiba}/spider_net_ethtool.c | 0 drivers/net/{ => ethernet/toshiba}/tc35815.c | 0 drivers/net/ethernet/tundra/Kconfig | 24 + drivers/net/ethernet/tundra/Makefile | 5 + drivers/net/{ => ethernet/tundra}/tsi108_eth.c | 0 drivers/net/{ => ethernet/tundra}/tsi108_eth.h | 0 drivers/net/ethernet/via/Kconfig | 52 + drivers/net/ethernet/via/Makefile | 6 + drivers/net/{ => ethernet/via}/via-rhine.c | 0 drivers/net/{ => ethernet/via}/via-velocity.c | 0 drivers/net/{ => ethernet/via}/via-velocity.h | 0 drivers/net/ethernet/xilinx/Kconfig | 31 + drivers/net/ethernet/xilinx/Makefile | 7 + drivers/net/{ => ethernet/xilinx}/ll_temac.h | 0 drivers/net/{ => ethernet/xilinx}/ll_temac_main.c | 0 drivers/net/{ => ethernet/xilinx}/ll_temac_mdio.c | 0 .../net/{ => ethernet/xilinx}/xilinx_emaclite.c | 0 drivers/net/ethernet/xircom/Kconfig | 26 + drivers/net/ethernet/xircom/Makefile | 5 + .../net/{pcmcia => ethernet/xircom}/xirc2ps_cs.c | 0 drivers/net/ethernet/xscale/Kconfig | 27 + drivers/net/ethernet/xscale/Makefile | 6 + drivers/net/{ => ethernet/xscale}/ixp2000/Kconfig | 4 +- drivers/net/{ => ethernet/xscale}/ixp2000/Makefile | 0 drivers/net/{ => ethernet/xscale}/ixp2000/caleb.c | 0 drivers/net/{ => ethernet/xscale}/ixp2000/caleb.h | 0 .../net/{ => ethernet/xscale}/ixp2000/enp2611.c | 0 .../{ => ethernet/xscale}/ixp2000/ixp2400-msf.c | 0 .../{ => ethernet/xscale}/ixp2000/ixp2400-msf.h | 0 .../{ => ethernet/xscale}/ixp2000/ixp2400_rx.uc | 0 .../{ => ethernet/xscale}/ixp2000/ixp2400_rx.ucode | 0 .../{ => ethernet/xscale}/ixp2000/ixp2400_tx.uc | 0 .../{ => ethernet/xscale}/ixp2000/ixp2400_tx.ucode | 0 drivers/net/{ => ethernet/xscale}/ixp2000/ixpdev.c | 0 drivers/net/{ => ethernet/xscale}/ixp2000/ixpdev.h | 0 .../{ => ethernet/xscale}/ixp2000/ixpdev_priv.h | 0 drivers/net/{ => ethernet/xscale}/ixp2000/pm3386.c | 0 drivers/net/{ => ethernet/xscale}/ixp2000/pm3386.h | 0 drivers/net/{arm => ethernet/xscale}/ixp4xx_eth.c | 0 drivers/net/pcmcia/Kconfig | 78 - drivers/net/pcmcia/Makefile | 8 - drivers/scsi/bnx2fc/bnx2fc.h | 2 +- drivers/scsi/bnx2i/bnx2i.h | 2 +- drivers/scsi/cxgbi/cxgb3i/Kbuild | 2 +- drivers/scsi/cxgbi/cxgb4i/Kbuild | 2 +- 901 files changed, 4429 insertions(+), 3350 deletions(-) delete mode 100644 drivers/net/arm/Kconfig delete mode 100644 drivers/net/arm/Makefile delete mode 100644 drivers/net/benet/Kconfig rename drivers/net/{ => ethernet/3com}/3c501.c (100%) rename drivers/net/{ => ethernet/3com}/3c501.h (100%) rename drivers/net/{ => ethernet/3com}/3c509.c (100%) rename drivers/net/{ => ethernet/3com}/3c515.c (100%) rename drivers/net/{pcmcia => ethernet/3com}/3c574_cs.c (100%) rename drivers/net/{pcmcia => ethernet/3com}/3c589_cs.c (100%) rename drivers/net/{ => ethernet/3com}/3c59x.c (100%) create mode 100644 drivers/net/ethernet/3com/Kconfig create mode 100644 drivers/net/ethernet/3com/Makefile rename drivers/net/{ => ethernet/3com}/acenic.c (100%) rename drivers/net/{ => ethernet/3com}/acenic.h (100%) rename drivers/net/{ => ethernet/3com}/typhoon.c (100%) rename drivers/net/{ => ethernet/3com}/typhoon.h (100%) rename drivers/net/{ => ethernet/8390}/3c503.c (100%) rename drivers/net/{ => ethernet/8390}/3c503.h (100%) rename drivers/net/{ => ethernet/8390}/8390.c (100%) rename drivers/net/{ => ethernet/8390}/8390.h (100%) rename drivers/net/{ => ethernet/8390}/8390p.c (100%) create mode 100644 drivers/net/ethernet/8390/Kconfig create mode 100644 drivers/net/ethernet/8390/Makefile rename drivers/net/{ => ethernet/8390}/ac3200.c (100%) rename drivers/net/{ => ethernet/8390}/apne.c (100%) rename drivers/net/{ => ethernet/8390}/ax88796.c (100%) rename drivers/net/{pcmcia => ethernet/8390}/axnet_cs.c (99%) rename drivers/net/{ => ethernet/8390}/e2100.c (100%) rename drivers/net/{ => ethernet/8390}/es3210.c (100%) rename drivers/net/{arm => ethernet/8390}/etherh.c (99%) rename drivers/net/{ => ethernet/8390}/hp-plus.c (100%) rename drivers/net/{ => ethernet/8390}/hp.c (100%) rename drivers/net/{ => ethernet/8390}/hydra.c (100%) rename drivers/net/{ => ethernet/8390}/lib8390.c (100%) rename drivers/net/{ => ethernet/8390}/lne390.c (100%) rename drivers/net/{ => ethernet/8390}/mac8390.c (100%) rename drivers/net/{ => ethernet/8390}/ne-h8300.c (100%) rename drivers/net/{ => ethernet/8390}/ne.c (100%) rename drivers/net/{ => ethernet/8390}/ne2.c (100%) rename drivers/net/{ => ethernet/8390}/ne2k-pci.c (100%) rename drivers/net/{ => ethernet/8390}/ne3210.c (100%) rename drivers/net/{pcmcia => ethernet/8390}/pcnet_cs.c (99%) rename drivers/net/{ => ethernet/8390}/smc-mca.c (100%) rename drivers/net/{ => ethernet/8390}/smc-ultra.c (100%) rename drivers/net/{ => ethernet/8390}/smc-ultra32.c (100%) rename drivers/net/{ => ethernet/8390}/stnic.c (100%) rename drivers/net/{ => ethernet/8390}/wd.c (100%) rename drivers/net/{ => ethernet/8390}/zorro8390.c (100%) create mode 100644 drivers/net/ethernet/Kconfig create mode 100644 drivers/net/ethernet/Makefile create mode 100644 drivers/net/ethernet/adaptec/Kconfig create mode 100644 drivers/net/ethernet/adaptec/Makefile rename drivers/net/{ => ethernet/adaptec}/starfire.c (100%) create mode 100644 drivers/net/ethernet/adi/Kconfig create mode 100644 drivers/net/ethernet/adi/Makefile rename drivers/net/{ => ethernet/adi}/bfin_mac.c (100%) rename drivers/net/{ => ethernet/adi}/bfin_mac.h (100%) create mode 100644 drivers/net/ethernet/aeroflex/Kconfig create mode 100644 drivers/net/ethernet/aeroflex/Makefile rename drivers/net/{ => ethernet/aeroflex}/greth.c (100%) rename drivers/net/{ => ethernet/aeroflex}/greth.h (100%) rename drivers/net/{ => ethernet/amd}/7990.c (100%) rename drivers/net/{ => ethernet/amd}/7990.h (100%) create mode 100644 drivers/net/ethernet/amd/Kconfig create mode 100644 drivers/net/ethernet/amd/Makefile rename drivers/net/{ => ethernet/amd}/a2065.c (100%) rename drivers/net/{ => ethernet/amd}/a2065.h (100%) rename drivers/net/{arm => ethernet/amd}/am79c961a.c (100%) rename drivers/net/{arm => ethernet/amd}/am79c961a.h (100%) rename drivers/net/{ => ethernet/amd}/amd8111e.c (100%) rename drivers/net/{ => ethernet/amd}/amd8111e.h (100%) rename drivers/net/{ => ethernet/amd}/ariadne.c (100%) rename drivers/net/{ => ethernet/amd}/ariadne.h (100%) rename drivers/net/{ => ethernet/amd}/atarilance.c (100%) rename drivers/net/{ => ethernet/amd}/au1000_eth.c (100%) rename drivers/net/{ => ethernet/amd}/au1000_eth.h (100%) rename drivers/net/{ => ethernet/amd}/declance.c (100%) rename drivers/net/{ => ethernet/amd}/depca.c (100%) rename drivers/net/{ => ethernet/amd}/depca.h (100%) rename drivers/net/{ => ethernet/amd}/hplance.c (100%) rename drivers/net/{ => ethernet/amd}/hplance.h (100%) rename drivers/net/{ => ethernet/amd}/lance.c (100%) rename drivers/net/{ => ethernet/amd}/mvme147.c (100%) rename drivers/net/{ => ethernet/amd}/ni65.c (100%) rename drivers/net/{ => ethernet/amd}/ni65.h (100%) rename drivers/net/{pcmcia => ethernet/amd}/nmclan_cs.c (100%) rename drivers/net/{ => ethernet/amd}/pcnet32.c (100%) rename drivers/net/{ => ethernet/amd}/sun3lance.c (100%) rename drivers/net/{ => ethernet/amd}/sunlance.c (100%) create mode 100644 drivers/net/ethernet/apple/Kconfig create mode 100644 drivers/net/ethernet/apple/Makefile rename drivers/net/{ => ethernet/apple}/bmac.c (100%) rename drivers/net/{ => ethernet/apple}/bmac.h (100%) rename drivers/net/{ => ethernet/apple}/cs89x0.c (100%) rename drivers/net/{ => ethernet/apple}/cs89x0.h (100%) rename drivers/net/{ => ethernet/apple}/mac89x0.c (100%) rename drivers/net/{ => ethernet/apple}/mace.c (100%) rename drivers/net/{ => ethernet/apple}/mace.h (100%) rename drivers/net/{ => ethernet/apple}/macmace.c (100%) create mode 100644 drivers/net/ethernet/atheros/Kconfig create mode 100644 drivers/net/ethernet/atheros/Makefile rename drivers/net/{ => ethernet/atheros}/atl1c/Makefile (100%) rename drivers/net/{ => ethernet/atheros}/atl1c/atl1c.h (100%) rename drivers/net/{ => ethernet/atheros}/atl1c/atl1c_ethtool.c (100%) rename drivers/net/{ => ethernet/atheros}/atl1c/atl1c_hw.c (100%) rename drivers/net/{ => ethernet/atheros}/atl1c/atl1c_hw.h (100%) rename drivers/net/{ => ethernet/atheros}/atl1c/atl1c_main.c (100%) rename drivers/net/{ => ethernet/atheros}/atl1e/Makefile (100%) rename drivers/net/{ => ethernet/atheros}/atl1e/atl1e.h (100%) rename drivers/net/{ => ethernet/atheros}/atl1e/atl1e_ethtool.c (100%) rename drivers/net/{ => ethernet/atheros}/atl1e/atl1e_hw.c (100%) rename drivers/net/{ => ethernet/atheros}/atl1e/atl1e_hw.h (100%) rename drivers/net/{ => ethernet/atheros}/atl1e/atl1e_main.c (100%) rename drivers/net/{ => ethernet/atheros}/atl1e/atl1e_param.c (100%) rename drivers/net/{ => ethernet/atheros}/atlx/Makefile (100%) rename drivers/net/{ => ethernet/atheros}/atlx/atl1.c (100%) rename drivers/net/{ => ethernet/atheros}/atlx/atl1.h (100%) rename drivers/net/{ => ethernet/atheros}/atlx/atl2.c (100%) rename drivers/net/{ => ethernet/atheros}/atlx/atl2.h (100%) rename drivers/net/{ => ethernet/atheros}/atlx/atlx.c (100%) rename drivers/net/{ => ethernet/atheros}/atlx/atlx.h (100%) create mode 100644 drivers/net/ethernet/broadcom/Kconfig create mode 100644 drivers/net/ethernet/broadcom/Makefile rename drivers/net/{ => ethernet/broadcom}/b44.c (100%) rename drivers/net/{ => ethernet/broadcom}/b44.h (100%) rename drivers/net/{ => ethernet/broadcom}/bcm63xx_enet.c (100%) rename drivers/net/{ => ethernet/broadcom}/bcm63xx_enet.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2_fw.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/Makefile (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_cmn.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_cmn.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_dcb.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_dcb.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_dump.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_ethtool.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_fw_defs.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_fw_file_hdr.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_hsi.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_init.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_init_ops.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_link.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_link.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_main.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_reg.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_sp.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_sp.h (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_stats.c (100%) rename drivers/net/{ => ethernet/broadcom}/bnx2x/bnx2x_stats.h (100%) rename drivers/net/{ => ethernet/broadcom}/cnic.c (99%) rename drivers/net/{ => ethernet/broadcom}/cnic.h (100%) rename drivers/net/{ => ethernet/broadcom}/cnic_defs.h (100%) rename drivers/net/{ => ethernet/broadcom}/cnic_if.h (100%) rename drivers/net/{ => ethernet/broadcom}/sb1250-mac.c (100%) rename drivers/net/{ => ethernet/broadcom}/tg3.c (100%) rename drivers/net/{ => ethernet/broadcom}/tg3.h (100%) create mode 100644 drivers/net/ethernet/brocade/Kconfig create mode 100644 drivers/net/ethernet/brocade/Makefile create mode 100644 drivers/net/ethernet/brocade/bna/Kconfig rename drivers/net/{ => ethernet/brocade}/bna/Makefile (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_cee.c (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_cee.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_cs.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_defs.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_defs_cna.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_defs_mfg_comm.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_defs_status.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_ioc.c (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_ioc.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfa_ioc_ct.c (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfi.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfi_cna.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfi_ctreg.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bfi_ll.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bna.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bna_ctrl.c (100%) rename drivers/net/{ => ethernet/brocade}/bna/bna_hw.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bna_txrx.c (100%) rename drivers/net/{ => ethernet/brocade}/bna/bna_types.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bnad.c (100%) rename drivers/net/{ => ethernet/brocade}/bna/bnad.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/bnad_ethtool.c (100%) rename drivers/net/{ => ethernet/brocade}/bna/cna.h (100%) rename drivers/net/{ => ethernet/brocade}/bna/cna_fwimg.c (100%) create mode 100644 drivers/net/ethernet/cadence/Kconfig create mode 100644 drivers/net/ethernet/cadence/Makefile rename drivers/net/{arm => ethernet/cadence}/at91_ether.c (100%) rename drivers/net/{arm => ethernet/cadence}/at91_ether.h (100%) rename drivers/net/{ => ethernet/cadence}/macb.c (100%) rename drivers/net/{ => ethernet/cadence}/macb.h (100%) create mode 100644 drivers/net/ethernet/chelsio/Kconfig create mode 100644 drivers/net/ethernet/chelsio/Makefile rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/Makefile (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/common.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/cphy.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/cpl5_cmd.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/cxgb2.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/elmer0.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/espi.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/espi.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/fpga_defs.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/gmac.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/mv88e1xxx.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/mv88e1xxx.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/mv88x201x.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/my3126.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/pm3393.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/regs.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/sge.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/sge.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/subr.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/suni1x10gexp_regs.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/tp.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/tp.h (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/vsc7326.c (100%) rename drivers/net/{chelsio => ethernet/chelsio/cxgb}/vsc7326_reg.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/Makefile (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/adapter.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/ael1002.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/aq100x.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/common.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/cxgb3_ctl_defs.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/cxgb3_defs.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/cxgb3_ioctl.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/cxgb3_main.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/cxgb3_offload.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/cxgb3_offload.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/firmware_exports.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/l2t.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/l2t.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/mc5.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/regs.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/sge.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/sge_defs.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/t3_cpl.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/t3_hw.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/t3cdev.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/version.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/vsc8211.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb3/xgmac.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/Makefile (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/cxgb4.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/cxgb4_main.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/cxgb4_uld.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/l2t.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/l2t.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/sge.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/t4_hw.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/t4_hw.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/t4_msg.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/t4_regs.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4/t4fw_api.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4vf/Makefile (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4vf/adapter.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4vf/cxgb4vf_main.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4vf/sge.c (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4vf/t4vf_common.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4vf/t4vf_defs.h (100%) rename drivers/net/{ => ethernet/chelsio}/cxgb4vf/t4vf_hw.c (100%) create mode 100644 drivers/net/ethernet/cirrus/Kconfig create mode 100644 drivers/net/ethernet/cirrus/Makefile rename drivers/net/{arm => ethernet/cirrus}/ep93xx_eth.c (100%) create mode 100644 drivers/net/ethernet/cisco/Kconfig create mode 100644 drivers/net/ethernet/cisco/Makefile create mode 100644 drivers/net/ethernet/cisco/enic/Kconfig rename drivers/net/{ => ethernet/cisco}/enic/Makefile (100%) rename drivers/net/{ => ethernet/cisco}/enic/cq_desc.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/cq_enet_desc.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic_dev.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic_dev.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic_main.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic_pp.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic_pp.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic_res.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/enic_res.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/rq_enet_desc.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_cq.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_cq.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_dev.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_dev.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_devcmd.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_enet.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_intr.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_intr.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_nic.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_resource.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_rq.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_rq.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_rss.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_stats.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_vic.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_vic.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_wq.c (100%) rename drivers/net/{ => ethernet/cisco}/enic/vnic_wq.h (100%) rename drivers/net/{ => ethernet/cisco}/enic/wq_enet_desc.h (100%) create mode 100644 drivers/net/ethernet/davicom/Kconfig create mode 100644 drivers/net/ethernet/davicom/Makefile rename drivers/net/{ => ethernet/davicom}/dm9000.c (100%) rename drivers/net/{ => ethernet/davicom}/dm9000.h (100%) create mode 100644 drivers/net/ethernet/dec/Kconfig create mode 100644 drivers/net/ethernet/dec/Makefile rename drivers/net/{ => ethernet/dec}/ewrk3.c (100%) rename drivers/net/{ => ethernet/dec}/ewrk3.h (100%) rename drivers/net/{ => ethernet/dec}/tulip/21142.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/Kconfig (93%) rename drivers/net/{ => ethernet/dec}/tulip/Makefile (100%) rename drivers/net/{ => ethernet/dec}/tulip/de2104x.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/de4x5.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/de4x5.h (100%) rename drivers/net/{ => ethernet/dec}/tulip/dmfe.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/eeprom.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/interrupt.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/media.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/pnic.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/pnic2.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/timer.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/tulip.h (100%) rename drivers/net/{ => ethernet/dec}/tulip/tulip_core.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/uli526x.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/winbond-840.c (100%) rename drivers/net/{ => ethernet/dec}/tulip/xircom_cb.c (100%) create mode 100644 drivers/net/ethernet/dlink/Kconfig create mode 100644 drivers/net/ethernet/dlink/Makefile rename drivers/net/{ => ethernet/dlink}/de600.c (100%) rename drivers/net/{ => ethernet/dlink}/de600.h (100%) rename drivers/net/{ => ethernet/dlink}/de620.c (100%) rename drivers/net/{ => ethernet/dlink}/de620.h (100%) rename drivers/net/{ => ethernet/dlink}/dl2k.c (100%) rename drivers/net/{ => ethernet/dlink}/dl2k.h (100%) rename drivers/net/{ => ethernet/dlink}/sundance.c (100%) rename drivers/net/{ => ethernet}/dnet.c (100%) rename drivers/net/{ => ethernet}/dnet.h (100%) create mode 100644 drivers/net/ethernet/emulex/Kconfig create mode 100644 drivers/net/ethernet/emulex/Makefile create mode 100644 drivers/net/ethernet/emulex/benet/Kconfig rename drivers/net/{ => ethernet/emulex}/benet/Makefile (100%) rename drivers/net/{ => ethernet/emulex}/benet/be.h (100%) rename drivers/net/{ => ethernet/emulex}/benet/be_cmds.c (100%) rename drivers/net/{ => ethernet/emulex}/benet/be_cmds.h (100%) rename drivers/net/{ => ethernet/emulex}/benet/be_ethtool.c (100%) rename drivers/net/{ => ethernet/emulex}/benet/be_hw.h (100%) rename drivers/net/{ => ethernet/emulex}/benet/be_main.c (100%) rename drivers/net/{ => ethernet}/ethoc.c (100%) create mode 100644 drivers/net/ethernet/faraday/Kconfig create mode 100644 drivers/net/ethernet/faraday/Makefile rename drivers/net/{ => ethernet/faraday}/ftgmac100.c (100%) rename drivers/net/{ => ethernet/faraday}/ftgmac100.h (100%) rename drivers/net/{ => ethernet/faraday}/ftmac100.c (100%) rename drivers/net/{ => ethernet/faraday}/ftmac100.h (100%) rename drivers/net/{ => ethernet}/fealnx.c (100%) create mode 100644 drivers/net/ethernet/freescale/Kconfig create mode 100644 drivers/net/ethernet/freescale/Makefile rename drivers/net/{ => ethernet/freescale}/fec.c (100%) rename drivers/net/{ => ethernet/freescale}/fec.h (100%) rename drivers/net/{ => ethernet/freescale}/fec_mpc52xx.c (100%) rename drivers/net/{ => ethernet/freescale}/fec_mpc52xx.h (100%) rename drivers/net/{ => ethernet/freescale}/fec_mpc52xx_phy.c (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/Kconfig (91%) rename drivers/net/{ => ethernet/freescale}/fs_enet/Makefile (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/fec.h (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/fs_enet-main.c (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/fs_enet.h (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/mac-fcc.c (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/mac-fec.c (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/mac-scc.c (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/mii-bitbang.c (100%) rename drivers/net/{ => ethernet/freescale}/fs_enet/mii-fec.c (100%) rename drivers/net/{ => ethernet/freescale}/fsl_pq_mdio.c (100%) rename drivers/net/{ => ethernet/freescale}/fsl_pq_mdio.h (100%) rename drivers/net/{ => ethernet/freescale}/gianfar.c (100%) rename drivers/net/{ => ethernet/freescale}/gianfar.h (100%) rename drivers/net/{ => ethernet/freescale}/gianfar_ethtool.c (100%) rename drivers/net/{ => ethernet/freescale}/gianfar_ptp.c (100%) rename drivers/net/{ => ethernet/freescale}/gianfar_sysfs.c (100%) rename drivers/net/{ => ethernet/freescale}/ucc_geth.c (100%) rename drivers/net/{ => ethernet/freescale}/ucc_geth.h (100%) rename drivers/net/{ => ethernet/freescale}/ucc_geth_ethtool.c (100%) create mode 100644 drivers/net/ethernet/fujitsu/Kconfig create mode 100644 drivers/net/ethernet/fujitsu/Makefile rename drivers/net/{ => ethernet/fujitsu}/at1700.c (100%) rename drivers/net/{ => ethernet/fujitsu}/eth16i.c (100%) rename drivers/net/{pcmcia => ethernet/fujitsu}/fmvj18x_cs.c (100%) create mode 100644 drivers/net/ethernet/hp/Kconfig create mode 100644 drivers/net/ethernet/hp/Makefile rename drivers/net/{ => ethernet/hp}/hp100.c (100%) rename drivers/net/{ => ethernet/hp}/hp100.h (100%) rename drivers/net/{ => ethernet/i825xx}/3c505.c (100%) rename drivers/net/{ => ethernet/i825xx}/3c505.h (100%) rename drivers/net/{ => ethernet/i825xx}/3c507.c (100%) rename drivers/net/{ => ethernet/i825xx}/3c523.c (100%) rename drivers/net/{ => ethernet/i825xx}/3c523.h (100%) rename drivers/net/{ => ethernet/i825xx}/3c527.c (100%) rename drivers/net/{ => ethernet/i825xx}/3c527.h (100%) rename drivers/net/{ => ethernet/i825xx}/82596.c (100%) create mode 100644 drivers/net/ethernet/i825xx/Kconfig create mode 100644 drivers/net/ethernet/i825xx/Makefile rename drivers/net/{ => ethernet/i825xx}/eepro.c (100%) rename drivers/net/{ => ethernet/i825xx}/eexpress.c (100%) rename drivers/net/{ => ethernet/i825xx}/eexpress.h (100%) rename drivers/net/{arm => ethernet/i825xx}/ether1.c (100%) rename drivers/net/{arm => ethernet/i825xx}/ether1.h (100%) rename drivers/net/{ => ethernet/i825xx}/lasi_82596.c (100%) rename drivers/net/{ => ethernet/i825xx}/lib82596.c (100%) rename drivers/net/{ => ethernet/i825xx}/lp486e.c (100%) rename drivers/net/{ => ethernet/i825xx}/ni52.c (100%) rename drivers/net/{ => ethernet/i825xx}/ni52.h (100%) rename drivers/net/{ => ethernet/i825xx}/sni_82596.c (100%) rename drivers/net/{ => ethernet/i825xx}/sun3_82586.c (100%) rename drivers/net/{ => ethernet/i825xx}/sun3_82586.h (100%) rename drivers/net/{ => ethernet/i825xx}/znet.c (100%) create mode 100644 drivers/net/ethernet/ibm/Kconfig create mode 100644 drivers/net/ethernet/ibm/Makefile rename drivers/net/{ => ethernet/ibm}/ehea/Makefile (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea.h (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea_ethtool.c (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea_hw.h (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea_main.c (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea_phyp.c (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea_phyp.h (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea_qmr.c (100%) rename drivers/net/{ => ethernet/ibm}/ehea/ehea_qmr.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/Kconfig (61%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/Makefile (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/core.c (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/core.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/debug.c (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/debug.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/emac.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/mal.c (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/mal.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/phy.c (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/phy.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/rgmii.c (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/rgmii.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/tah.c (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/tah.h (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/zmii.c (100%) rename drivers/net/{ibm_newemac => ethernet/ibm/emac}/zmii.h (100%) rename drivers/net/{ => ethernet/ibm}/ibmlana.c (100%) rename drivers/net/{ => ethernet/ibm}/ibmlana.h (100%) rename drivers/net/{ => ethernet/ibm}/ibmveth.c (100%) rename drivers/net/{ => ethernet/ibm}/ibmveth.h (100%) rename drivers/net/{ => ethernet/ibm}/iseries_veth.c (100%) create mode 100644 drivers/net/ethernet/icplus/Kconfig create mode 100644 drivers/net/ethernet/icplus/Makefile rename drivers/net/{ => ethernet/icplus}/ipg.c (100%) rename drivers/net/{ => ethernet/icplus}/ipg.h (100%) create mode 100644 drivers/net/ethernet/intel/Kconfig create mode 100644 drivers/net/ethernet/intel/Makefile rename drivers/net/{ => ethernet/intel}/e100.c (100%) rename drivers/net/{ => ethernet/intel}/e1000/Makefile (100%) rename drivers/net/{ => ethernet/intel}/e1000/e1000.h (100%) rename drivers/net/{ => ethernet/intel}/e1000/e1000_ethtool.c (100%) rename drivers/net/{ => ethernet/intel}/e1000/e1000_hw.c (100%) rename drivers/net/{ => ethernet/intel}/e1000/e1000_hw.h (100%) rename drivers/net/{ => ethernet/intel}/e1000/e1000_main.c (100%) rename drivers/net/{ => ethernet/intel}/e1000/e1000_osdep.h (100%) rename drivers/net/{ => ethernet/intel}/e1000/e1000_param.c (100%) rename drivers/net/{e1000e/es2lan.c => ethernet/intel/e1000e/80003es2lan.c} (100%) rename drivers/net/{ => ethernet/intel}/e1000e/82571.c (100%) rename drivers/net/{ => ethernet/intel}/e1000e/Makefile (96%) rename drivers/net/{ => ethernet/intel}/e1000e/defines.h (100%) rename drivers/net/{ => ethernet/intel}/e1000e/e1000.h (100%) rename drivers/net/{ => ethernet/intel}/e1000e/ethtool.c (100%) rename drivers/net/{ => ethernet/intel}/e1000e/hw.h (100%) rename drivers/net/{ => ethernet/intel}/e1000e/ich8lan.c (100%) rename drivers/net/{ => ethernet/intel}/e1000e/lib.c (100%) rename drivers/net/{ => ethernet/intel}/e1000e/netdev.c (100%) rename drivers/net/{ => ethernet/intel}/e1000e/param.c (100%) rename drivers/net/{ => ethernet/intel}/e1000e/phy.c (100%) rename drivers/net/{ => ethernet/intel}/igb/Makefile (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_82575.c (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_82575.h (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_defines.h (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_hw.h (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_mac.c (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_mac.h (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_mbx.c (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_mbx.h (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_nvm.c (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_nvm.h (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_phy.c (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_phy.h (100%) rename drivers/net/{ => ethernet/intel}/igb/e1000_regs.h (100%) rename drivers/net/{ => ethernet/intel}/igb/igb.h (100%) rename drivers/net/{ => ethernet/intel}/igb/igb_ethtool.c (100%) rename drivers/net/{ => ethernet/intel}/igb/igb_main.c (100%) rename drivers/net/{ => ethernet/intel}/igbvf/Makefile (100%) rename drivers/net/{ => ethernet/intel}/igbvf/defines.h (100%) rename drivers/net/{ => ethernet/intel}/igbvf/ethtool.c (100%) rename drivers/net/{ => ethernet/intel}/igbvf/igbvf.h (100%) rename drivers/net/{ => ethernet/intel}/igbvf/mbx.c (100%) rename drivers/net/{ => ethernet/intel}/igbvf/mbx.h (100%) rename drivers/net/{ => ethernet/intel}/igbvf/netdev.c (100%) rename drivers/net/{ => ethernet/intel}/igbvf/regs.h (100%) rename drivers/net/{ => ethernet/intel}/igbvf/vf.c (100%) rename drivers/net/{ => ethernet/intel}/igbvf/vf.h (100%) rename drivers/net/{ => ethernet/intel}/ixgb/Makefile (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb.h (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_ee.c (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_ee.h (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_ethtool.c (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_hw.c (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_hw.h (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_ids.h (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_main.c (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_osdep.h (100%) rename drivers/net/{ => ethernet/intel}/ixgb/ixgb_param.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/Makefile (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_82598.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_82599.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_common.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_common.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb_82598.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb_82598.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb_82599.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb_82599.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_dcb_nl.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_ethtool.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_fcoe.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_fcoe.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_main.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_mbx.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_mbx.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_phy.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_phy.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_sriov.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_sriov.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_type.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbe/ixgbe_x540.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/Makefile (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/defines.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/ethtool.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/ixgbevf.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/ixgbevf_main.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/mbx.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/mbx.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/regs.h (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/vf.c (100%) rename drivers/net/{ => ethernet/intel}/ixgbevf/vf.h (100%) rename drivers/net/{ => ethernet}/jme.c (100%) rename drivers/net/{ => ethernet}/jme.h (100%) rename drivers/net/{ => ethernet}/korina.c (100%) rename drivers/net/{ => ethernet}/lantiq_etop.c (100%) create mode 100644 drivers/net/ethernet/marvell/Kconfig create mode 100644 drivers/net/ethernet/marvell/Makefile rename drivers/net/{ => ethernet/marvell}/mv643xx_eth.c (100%) rename drivers/net/{ => ethernet/marvell}/pxa168_eth.c (100%) rename drivers/net/{ => ethernet/marvell}/skge.c (100%) rename drivers/net/{ => ethernet/marvell}/skge.h (100%) rename drivers/net/{ => ethernet/marvell}/sky2.c (100%) rename drivers/net/{ => ethernet/marvell}/sky2.h (100%) create mode 100644 drivers/net/ethernet/mellanox/Kconfig create mode 100644 drivers/net/ethernet/mellanox/Makefile create mode 100644 drivers/net/ethernet/mellanox/mlx4/Kconfig rename drivers/net/{ => ethernet/mellanox}/mlx4/Makefile (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/alloc.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/catas.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/cmd.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/cq.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_cq.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_ethtool.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_main.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_netdev.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_port.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_port.h (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_resources.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_rx.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_selftest.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/en_tx.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/eq.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/fw.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/fw.h (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/icm.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/icm.h (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/intf.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/main.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/mcg.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/mlx4.h (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/mlx4_en.h (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/mr.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/pd.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/port.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/profile.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/qp.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/reset.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/sense.c (100%) rename drivers/net/{ => ethernet/mellanox}/mlx4/srq.c (100%) create mode 100644 drivers/net/ethernet/micrel/Kconfig create mode 100644 drivers/net/ethernet/micrel/Makefile rename drivers/net/{arm => ethernet/micrel}/ks8695net.c (100%) rename drivers/net/{arm => ethernet/micrel}/ks8695net.h (100%) rename drivers/net/{ => ethernet/micrel}/ks8842.c (100%) rename drivers/net/{ => ethernet/micrel}/ks8851.c (100%) rename drivers/net/{ => ethernet/micrel}/ks8851.h (100%) rename drivers/net/{ => ethernet/micrel}/ks8851_mll.c (100%) rename drivers/net/{ => ethernet/micrel}/ksz884x.c (100%) create mode 100644 drivers/net/ethernet/microchip/Kconfig create mode 100644 drivers/net/ethernet/microchip/Makefile rename drivers/net/{ => ethernet/microchip}/enc28j60.c (100%) rename drivers/net/{ => ethernet/microchip}/enc28j60_hw.h (100%) rename drivers/net/{ => ethernet}/mipsnet.c (100%) create mode 100644 drivers/net/ethernet/myricom/Kconfig create mode 100644 drivers/net/ethernet/myricom/Makefile rename drivers/net/{ => ethernet/myricom}/myri10ge/Makefile (100%) rename drivers/net/{ => ethernet/myricom}/myri10ge/myri10ge.c (100%) rename drivers/net/{ => ethernet/myricom}/myri10ge/myri10ge_mcp.h (100%) rename drivers/net/{ => ethernet/myricom}/myri10ge/myri10ge_mcp_gen_header.h (100%) create mode 100644 drivers/net/ethernet/natsemi/Kconfig create mode 100644 drivers/net/ethernet/natsemi/Makefile rename drivers/net/{ => ethernet/natsemi}/jazzsonic.c (100%) rename drivers/net/{ => ethernet/natsemi}/macsonic.c (100%) rename drivers/net/{ => ethernet/natsemi}/natsemi.c (100%) rename drivers/net/{ => ethernet/natsemi}/ns83820.c (100%) rename drivers/net/{ => ethernet/natsemi}/sonic.c (100%) rename drivers/net/{ => ethernet/natsemi}/sonic.h (100%) rename drivers/net/{ => ethernet/natsemi}/xtsonic.c (100%) create mode 100644 drivers/net/ethernet/neterion/Kconfig create mode 100644 drivers/net/ethernet/neterion/Makefile rename drivers/net/{ => ethernet/neterion}/s2io-regs.h (100%) rename drivers/net/{ => ethernet/neterion}/s2io.c (100%) rename drivers/net/{ => ethernet/neterion}/s2io.h (100%) rename drivers/net/{ => ethernet/neterion}/vxge/Makefile (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-config.c (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-config.h (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-ethtool.c (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-ethtool.h (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-main.c (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-main.h (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-reg.h (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-traffic.c (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-traffic.h (100%) rename drivers/net/{ => ethernet/neterion}/vxge/vxge-version.h (100%) rename drivers/net/{ => ethernet}/netx-eth.c (100%) create mode 100644 drivers/net/ethernet/nuvoton/Kconfig create mode 100644 drivers/net/ethernet/nuvoton/Makefile rename drivers/net/{arm => ethernet/nuvoton}/w90p910_ether.c (100%) create mode 100644 drivers/net/ethernet/nvidia/Kconfig create mode 100644 drivers/net/ethernet/nvidia/Makefile rename drivers/net/{ => ethernet/nvidia}/forcedeth.c (100%) rename drivers/net/{ => ethernet}/octeon/Kconfig (100%) rename drivers/net/{ => ethernet}/octeon/Makefile (100%) rename drivers/net/{ => ethernet}/octeon/octeon_mgmt.c (100%) create mode 100644 drivers/net/ethernet/oki-semi/Kconfig create mode 100644 drivers/net/ethernet/oki-semi/Makefile create mode 100644 drivers/net/ethernet/oki-semi/pch_gbe/Kconfig rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/Makefile (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe.h (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe_api.c (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe_api.h (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe_ethtool.c (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe_main.c (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe_param.c (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe_phy.c (100%) rename drivers/net/{ => ethernet/oki-semi}/pch_gbe/pch_gbe_phy.h (100%) create mode 100644 drivers/net/ethernet/packetengines/Kconfig create mode 100644 drivers/net/ethernet/packetengines/Makefile rename drivers/net/{ => ethernet/packetengines}/hamachi.c (100%) rename drivers/net/{ => ethernet/packetengines}/yellowfin.c (100%) create mode 100644 drivers/net/ethernet/pasemi/Kconfig create mode 100644 drivers/net/ethernet/pasemi/Makefile rename drivers/net/{ => ethernet/pasemi}/pasemi_mac.c (100%) rename drivers/net/{ => ethernet/pasemi}/pasemi_mac.h (100%) rename drivers/net/{ => ethernet/pasemi}/pasemi_mac_ethtool.c (100%) create mode 100644 drivers/net/ethernet/qlogic/Kconfig create mode 100644 drivers/net/ethernet/qlogic/Makefile rename drivers/net/{ => ethernet/qlogic}/netxen/Makefile (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic.h (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic_ctx.c (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic_ethtool.c (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic_hdr.h (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic_hw.c (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic_hw.h (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic_init.c (100%) rename drivers/net/{ => ethernet/qlogic}/netxen/netxen_nic_main.c (100%) rename drivers/net/{ => ethernet/qlogic}/qla3xxx.c (100%) rename drivers/net/{ => ethernet/qlogic}/qla3xxx.h (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/Makefile (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic.h (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic_ctx.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic_ethtool.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic_hdr.h (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic_hw.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic_init.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlcnic/qlcnic_main.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlge/Makefile (100%) rename drivers/net/{ => ethernet/qlogic}/qlge/qlge.h (100%) rename drivers/net/{ => ethernet/qlogic}/qlge/qlge_dbg.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlge/qlge_ethtool.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlge/qlge_main.c (100%) rename drivers/net/{ => ethernet/qlogic}/qlge/qlge_mpi.c (100%) create mode 100644 drivers/net/ethernet/racal/Kconfig create mode 100644 drivers/net/ethernet/racal/Makefile rename drivers/net/{ => ethernet/racal}/ni5010.c (100%) rename drivers/net/{ => ethernet/racal}/ni5010.h (100%) create mode 100644 drivers/net/ethernet/rdc/Kconfig create mode 100644 drivers/net/ethernet/rdc/Makefile rename drivers/net/{ => ethernet/rdc}/r6040.c (100%) rename drivers/net/{ => ethernet/realtek}/8139cp.c (100%) rename drivers/net/{ => ethernet/realtek}/8139too.c (100%) create mode 100644 drivers/net/ethernet/realtek/Kconfig create mode 100644 drivers/net/ethernet/realtek/Makefile rename drivers/net/{ => ethernet/realtek}/atp.c (100%) rename drivers/net/{ => ethernet/realtek}/atp.h (100%) rename drivers/net/{ => ethernet/realtek}/pci-skeleton.c (100%) rename drivers/net/{ => ethernet/realtek}/r8169.c (100%) rename drivers/net/{ => ethernet/realtek}/sc92031.c (100%) create mode 100644 drivers/net/ethernet/renesas/Kconfig create mode 100644 drivers/net/ethernet/renesas/Makefile rename drivers/net/{ => ethernet/renesas}/sh_eth.c (100%) rename drivers/net/{ => ethernet/renesas}/sh_eth.h (100%) rename drivers/net/{ => ethernet}/s6gmac.c (100%) create mode 100644 drivers/net/ethernet/seeq/Kconfig create mode 100644 drivers/net/ethernet/seeq/Makefile rename drivers/net/{arm => ethernet/seeq}/ether3.c (100%) rename drivers/net/{arm => ethernet/seeq}/ether3.h (100%) rename drivers/net/{ => ethernet/seeq}/seeq8005.c (100%) rename drivers/net/{ => ethernet/seeq}/seeq8005.h (100%) rename drivers/net/{ => ethernet/seeq}/sgiseeq.c (100%) rename drivers/net/{ => ethernet/seeq}/sgiseeq.h (100%) rename drivers/net/{ => ethernet}/sfc/Kconfig (96%) rename drivers/net/{ => ethernet}/sfc/Makefile (100%) rename drivers/net/{ => ethernet}/sfc/bitfield.h (100%) rename drivers/net/{ => ethernet}/sfc/efx.c (100%) rename drivers/net/{ => ethernet}/sfc/efx.h (100%) rename drivers/net/{ => ethernet}/sfc/enum.h (100%) rename drivers/net/{ => ethernet}/sfc/ethtool.c (100%) rename drivers/net/{ => ethernet}/sfc/falcon.c (100%) rename drivers/net/{ => ethernet}/sfc/falcon_boards.c (100%) rename drivers/net/{ => ethernet}/sfc/falcon_xmac.c (100%) rename drivers/net/{ => ethernet}/sfc/filter.c (100%) rename drivers/net/{ => ethernet}/sfc/filter.h (100%) rename drivers/net/{ => ethernet}/sfc/io.h (100%) rename drivers/net/{ => ethernet}/sfc/mac.h (100%) rename drivers/net/{ => ethernet}/sfc/mcdi.c (100%) rename drivers/net/{ => ethernet}/sfc/mcdi.h (100%) rename drivers/net/{ => ethernet}/sfc/mcdi_mac.c (100%) rename drivers/net/{ => ethernet}/sfc/mcdi_pcol.h (100%) rename drivers/net/{ => ethernet}/sfc/mcdi_phy.c (100%) rename drivers/net/{ => ethernet}/sfc/mdio_10g.c (100%) rename drivers/net/{ => ethernet}/sfc/mdio_10g.h (100%) rename drivers/net/{ => ethernet}/sfc/mtd.c (100%) rename drivers/net/{ => ethernet}/sfc/net_driver.h (100%) rename drivers/net/{ => ethernet}/sfc/nic.c (100%) rename drivers/net/{ => ethernet}/sfc/nic.h (100%) rename drivers/net/{ => ethernet}/sfc/phy.h (100%) rename drivers/net/{ => ethernet}/sfc/qt202x_phy.c (100%) rename drivers/net/{ => ethernet}/sfc/regs.h (100%) rename drivers/net/{ => ethernet}/sfc/rx.c (100%) rename drivers/net/{ => ethernet}/sfc/selftest.c (100%) rename drivers/net/{ => ethernet}/sfc/selftest.h (100%) rename drivers/net/{ => ethernet}/sfc/siena.c (100%) rename drivers/net/{ => ethernet}/sfc/spi.h (100%) rename drivers/net/{ => ethernet}/sfc/tenxpress.c (100%) rename drivers/net/{ => ethernet}/sfc/tx.c (100%) rename drivers/net/{ => ethernet}/sfc/txc43128_phy.c (100%) rename drivers/net/{ => ethernet}/sfc/workarounds.h (100%) create mode 100644 drivers/net/ethernet/sgi/Kconfig create mode 100644 drivers/net/ethernet/sgi/Makefile rename drivers/net/{ => ethernet/sgi}/ioc3-eth.c (100%) rename drivers/net/{ => ethernet/sgi}/meth.c (100%) rename drivers/net/{ => ethernet/sgi}/meth.h (100%) create mode 100644 drivers/net/ethernet/sis/Kconfig create mode 100644 drivers/net/ethernet/sis/Makefile rename drivers/net/{ => ethernet/sis}/sis190.c (100%) rename drivers/net/{ => ethernet/sis}/sis900.c (100%) rename drivers/net/{ => ethernet/sis}/sis900.h (100%) create mode 100644 drivers/net/ethernet/smsc/Kconfig create mode 100644 drivers/net/ethernet/smsc/Makefile rename drivers/net/{ => ethernet/smsc}/epic100.c (100%) rename drivers/net/{ => ethernet/smsc}/smc911x.c (100%) rename drivers/net/{ => ethernet/smsc}/smc911x.h (100%) rename drivers/net/{ => ethernet/smsc}/smc9194.c (100%) rename drivers/net/{ => ethernet/smsc}/smc9194.h (100%) rename drivers/net/{pcmcia => ethernet/smsc}/smc91c92_cs.c (100%) rename drivers/net/{ => ethernet/smsc}/smc91x.c (100%) rename drivers/net/{ => ethernet/smsc}/smc91x.h (100%) rename drivers/net/{ => ethernet/smsc}/smsc911x.c (100%) rename drivers/net/{ => ethernet/smsc}/smsc911x.h (100%) rename drivers/net/{ => ethernet/smsc}/smsc9420.c (100%) rename drivers/net/{ => ethernet/smsc}/smsc9420.h (100%) create mode 100644 drivers/net/ethernet/stmicro/Kconfig create mode 100644 drivers/net/ethernet/stmicro/Makefile rename drivers/net/{ => ethernet/stmicro}/stmmac/Kconfig (92%) rename drivers/net/{ => ethernet/stmicro}/stmmac/Makefile (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/common.h (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/descs.h (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac100.h (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac1000.h (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac1000_core.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac1000_dma.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac100_core.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac100_dma.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac_dma.h (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/dwmac_lib.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/enh_desc.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/norm_desc.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/stmmac.h (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/stmmac_ethtool.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/stmmac_main.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/stmmac_mdio.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/stmmac_timer.c (100%) rename drivers/net/{ => ethernet/stmicro}/stmmac/stmmac_timer.h (100%) create mode 100644 drivers/net/ethernet/sun/Kconfig create mode 100644 drivers/net/ethernet/sun/Makefile rename drivers/net/{ => ethernet/sun}/cassini.c (100%) rename drivers/net/{ => ethernet/sun}/cassini.h (100%) rename drivers/net/{ => ethernet/sun}/niu.c (100%) rename drivers/net/{ => ethernet/sun}/niu.h (100%) rename drivers/net/{ => ethernet/sun}/sunbmac.c (100%) rename drivers/net/{ => ethernet/sun}/sunbmac.h (100%) rename drivers/net/{ => ethernet/sun}/sungem.c (100%) rename drivers/net/{ => ethernet/sun}/sungem.h (100%) rename drivers/net/{ => ethernet/sun}/sungem_phy.c (100%) rename drivers/net/{ => ethernet/sun}/sungem_phy.h (100%) rename drivers/net/{ => ethernet/sun}/sunhme.c (100%) rename drivers/net/{ => ethernet/sun}/sunhme.h (100%) rename drivers/net/{ => ethernet/sun}/sunqe.c (100%) rename drivers/net/{ => ethernet/sun}/sunqe.h (100%) rename drivers/net/{ => ethernet/sun}/sunvnet.c (100%) rename drivers/net/{ => ethernet/sun}/sunvnet.h (100%) create mode 100644 drivers/net/ethernet/tehuti/Kconfig create mode 100644 drivers/net/ethernet/tehuti/Makefile rename drivers/net/{ => ethernet/tehuti}/tehuti.c (100%) rename drivers/net/{ => ethernet/tehuti}/tehuti.h (100%) create mode 100644 drivers/net/ethernet/ti/Kconfig create mode 100644 drivers/net/ethernet/ti/Makefile rename drivers/net/{ => ethernet/ti}/cpmac.c (100%) rename drivers/net/{ => ethernet/ti}/davinci_cpdma.c (100%) rename drivers/net/{ => ethernet/ti}/davinci_cpdma.h (100%) rename drivers/net/{ => ethernet/ti}/davinci_emac.c (100%) rename drivers/net/{ => ethernet/ti}/davinci_mdio.c (100%) rename drivers/net/{ => ethernet/ti}/tlan.c (100%) rename drivers/net/{ => ethernet/ti}/tlan.h (100%) create mode 100644 drivers/net/ethernet/tile/Kconfig rename drivers/net/{ => ethernet}/tile/Makefile (100%) rename drivers/net/{ => ethernet}/tile/tilepro.c (100%) create mode 100644 drivers/net/ethernet/toshiba/Kconfig create mode 100644 drivers/net/ethernet/toshiba/Makefile rename drivers/net/{ => ethernet/toshiba}/ps3_gelic_net.c (100%) rename drivers/net/{ => ethernet/toshiba}/ps3_gelic_net.h (100%) rename drivers/net/{ => ethernet/toshiba}/ps3_gelic_wireless.c (100%) rename drivers/net/{ => ethernet/toshiba}/ps3_gelic_wireless.h (100%) rename drivers/net/{ => ethernet/toshiba}/spider_net.c (100%) rename drivers/net/{ => ethernet/toshiba}/spider_net.h (99%) rename drivers/net/{ => ethernet/toshiba}/spider_net_ethtool.c (100%) rename drivers/net/{ => ethernet/toshiba}/tc35815.c (100%) create mode 100644 drivers/net/ethernet/tundra/Kconfig create mode 100644 drivers/net/ethernet/tundra/Makefile rename drivers/net/{ => ethernet/tundra}/tsi108_eth.c (100%) rename drivers/net/{ => ethernet/tundra}/tsi108_eth.h (100%) create mode 100644 drivers/net/ethernet/via/Kconfig create mode 100644 drivers/net/ethernet/via/Makefile rename drivers/net/{ => ethernet/via}/via-rhine.c (100%) rename drivers/net/{ => ethernet/via}/via-velocity.c (100%) rename drivers/net/{ => ethernet/via}/via-velocity.h (100%) create mode 100644 drivers/net/ethernet/xilinx/Kconfig create mode 100644 drivers/net/ethernet/xilinx/Makefile rename drivers/net/{ => ethernet/xilinx}/ll_temac.h (100%) rename drivers/net/{ => ethernet/xilinx}/ll_temac_main.c (100%) rename drivers/net/{ => ethernet/xilinx}/ll_temac_mdio.c (100%) rename drivers/net/{ => ethernet/xilinx}/xilinx_emaclite.c (100%) create mode 100644 drivers/net/ethernet/xircom/Kconfig create mode 100644 drivers/net/ethernet/xircom/Makefile rename drivers/net/{pcmcia => ethernet/xircom}/xirc2ps_cs.c (100%) create mode 100644 drivers/net/ethernet/xscale/Kconfig create mode 100644 drivers/net/ethernet/xscale/Makefile rename drivers/net/{ => ethernet/xscale}/ixp2000/Kconfig (76%) rename drivers/net/{ => ethernet/xscale}/ixp2000/Makefile (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/caleb.c (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/caleb.h (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/enp2611.c (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixp2400-msf.c (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixp2400-msf.h (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixp2400_rx.uc (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixp2400_rx.ucode (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixp2400_tx.uc (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixp2400_tx.ucode (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixpdev.c (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixpdev.h (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/ixpdev_priv.h (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/pm3386.c (100%) rename drivers/net/{ => ethernet/xscale}/ixp2000/pm3386.h (100%) rename drivers/net/{arm => ethernet/xscale}/ixp4xx_eth.c (100%) -- 1.7.6