aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/ia64/hp/sim/simeth.c2
-rw-r--r--arch/um/drivers/net_kern.c2
-rw-r--r--arch/xtensa/platforms/iss/network.c2
-rw-r--r--drivers/infiniband/hw/nes/nes_nic.c2
-rw-r--r--drivers/infiniband/ulp/ipoib/ipoib_main.c2
-rw-r--r--drivers/media/dvb/dvb-core/dvb_net.c2
-rw-r--r--drivers/net/appletalk/cops.c2
-rw-r--r--drivers/net/appletalk/ltpc.c2
-rw-r--r--drivers/net/arcnet/com20020.c2
-rw-r--r--drivers/net/bonding/bond_main.c2
-rw-r--r--drivers/net/cris/eth_v10.c2
-rw-r--r--drivers/net/defxx.c2
-rw-r--r--drivers/net/dummy.c2
-rw-r--r--drivers/net/ethernet/3com/3c501.c2
-rw-r--r--drivers/net/ethernet/3com/3c509.c2
-rw-r--r--drivers/net/ethernet/3com/3c515.c2
-rw-r--r--drivers/net/ethernet/3com/3c574_cs.c2
-rw-r--r--drivers/net/ethernet/3com/3c589_cs.c2
-rw-r--r--drivers/net/ethernet/3com/3c59x.c4
-rw-r--r--drivers/net/ethernet/3com/typhoon.c2
-rw-r--r--drivers/net/ethernet/8390/3c503.c2
-rw-r--r--drivers/net/ethernet/8390/8390.c2
-rw-r--r--drivers/net/ethernet/8390/8390p.c2
-rw-r--r--drivers/net/ethernet/8390/ac3200.c2
-rw-r--r--drivers/net/ethernet/8390/ax88796.c2
-rw-r--r--drivers/net/ethernet/8390/axnet_cs.c2
-rw-r--r--drivers/net/ethernet/8390/e2100.c2
-rw-r--r--drivers/net/ethernet/8390/etherh.c2
-rw-r--r--drivers/net/ethernet/8390/hp-plus.c2
-rw-r--r--drivers/net/ethernet/8390/hydra.c2
-rw-r--r--drivers/net/ethernet/8390/mac8390.c2
-rw-r--r--drivers/net/ethernet/8390/ne-h8300.c2
-rw-r--r--drivers/net/ethernet/8390/ne2k-pci.c2
-rw-r--r--drivers/net/ethernet/8390/pcnet_cs.c2
-rw-r--r--drivers/net/ethernet/8390/smc-mca.c2
-rw-r--r--drivers/net/ethernet/8390/smc-ultra.c2
-rw-r--r--drivers/net/ethernet/8390/smc-ultra32.c2
-rw-r--r--drivers/net/ethernet/8390/wd.c2
-rw-r--r--drivers/net/ethernet/8390/zorro8390.c2
-rw-r--r--drivers/net/ethernet/adaptec/starfire.c2
-rw-r--r--drivers/net/ethernet/adi/bfin_mac.c2
-rw-r--r--drivers/net/ethernet/aeroflex/greth.c2
-rw-r--r--drivers/net/ethernet/alteon/acenic.c2
-rw-r--r--drivers/net/ethernet/amd/a2065.c2
-rw-r--r--drivers/net/ethernet/amd/am79c961a.c2
-rw-r--r--drivers/net/ethernet/amd/amd8111e.c2
-rw-r--r--drivers/net/ethernet/amd/ariadne.c2
-rw-r--r--drivers/net/ethernet/amd/atarilance.c2
-rw-r--r--drivers/net/ethernet/amd/au1000_eth.c2
-rw-r--r--drivers/net/ethernet/amd/declance.c2
-rw-r--r--drivers/net/ethernet/amd/depca.c2
-rw-r--r--drivers/net/ethernet/amd/hplance.c2
-rw-r--r--drivers/net/ethernet/amd/lance.c2
-rw-r--r--drivers/net/ethernet/amd/mvme147.c2
-rw-r--r--drivers/net/ethernet/amd/ni65.c2
-rw-r--r--drivers/net/ethernet/amd/nmclan_cs.c2
-rw-r--r--drivers/net/ethernet/amd/pcnet32.c2
-rw-r--r--drivers/net/ethernet/amd/sun3lance.c2
-rw-r--r--drivers/net/ethernet/amd/sunlance.c2
-rw-r--r--drivers/net/ethernet/apple/bmac.c2
-rw-r--r--drivers/net/ethernet/apple/cs89x0.c2
-rw-r--r--drivers/net/ethernet/apple/mac89x0.c2
-rw-r--r--drivers/net/ethernet/apple/mace.c2
-rw-r--r--drivers/net/ethernet/apple/macmace.c2
-rw-r--r--drivers/net/ethernet/atheros/atl1c/atl1c_main.c2
-rw-r--r--drivers/net/ethernet/atheros/atl1e/atl1e_main.c2
-rw-r--r--drivers/net/ethernet/atheros/atlx/atl1.c2
-rw-r--r--drivers/net/ethernet/atheros/atlx/atl2.c2
-rw-r--r--drivers/net/ethernet/broadcom/b44.c2
-rw-r--r--drivers/net/ethernet/broadcom/bcm63xx_enet.c2
-rw-r--r--drivers/net/ethernet/broadcom/sb1250-mac.c2
-rw-r--r--drivers/net/ethernet/broadcom/tg3.c2
-rw-r--r--drivers/net/ethernet/brocade/bna/bnad.c1
-rw-r--r--drivers/net/ethernet/cadence/at91_ether.c2
-rw-r--r--drivers/net/ethernet/cadence/macb.c2
-rw-r--r--drivers/net/ethernet/chelsio/cxgb/cxgb2.c2
-rw-r--r--drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c2
-rw-r--r--drivers/net/ethernet/cisco/enic/enic_main.c2
-rw-r--r--drivers/net/ethernet/davicom/dm9000.c2
-rw-r--r--drivers/net/ethernet/dec/ewrk3.c2
-rw-r--r--drivers/net/ethernet/dec/tulip/de2104x.c2
-rw-r--r--drivers/net/ethernet/dec/tulip/de4x5.c2
-rw-r--r--drivers/net/ethernet/dec/tulip/dmfe.c2
-rw-r--r--drivers/net/ethernet/dec/tulip/tulip_core.c2
-rw-r--r--drivers/net/ethernet/dec/tulip/uli526x.c2
-rw-r--r--drivers/net/ethernet/dec/tulip/winbond-840.c2
-rw-r--r--drivers/net/ethernet/dlink/de620.c2
-rw-r--r--drivers/net/ethernet/dlink/dl2k.c2
-rw-r--r--drivers/net/ethernet/dlink/sundance.c2
-rw-r--r--drivers/net/ethernet/ethoc.c2
-rw-r--r--drivers/net/ethernet/fealnx.c2
-rw-r--r--drivers/net/ethernet/freescale/fec.c2
-rw-r--r--drivers/net/ethernet/freescale/fec_mpc52xx.c2
-rw-r--r--drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c2
-rw-r--r--drivers/net/ethernet/freescale/gianfar.c2
-rw-r--r--drivers/net/ethernet/freescale/ucc_geth.c2
-rw-r--r--drivers/net/ethernet/fujitsu/at1700.c2
-rw-r--r--drivers/net/ethernet/fujitsu/eth16i.c2
-rw-r--r--drivers/net/ethernet/fujitsu/fmvj18x_cs.c2
-rw-r--r--drivers/net/ethernet/hp/hp100.c4
-rw-r--r--drivers/net/ethernet/i825xx/3c505.c2
-rw-r--r--drivers/net/ethernet/i825xx/3c523.c2
-rw-r--r--drivers/net/ethernet/i825xx/3c527.c2
-rw-r--r--drivers/net/ethernet/i825xx/82596.c2
-rw-r--r--drivers/net/ethernet/i825xx/eepro.c2
-rw-r--r--drivers/net/ethernet/i825xx/eexpress.c2
-rw-r--r--drivers/net/ethernet/i825xx/ether1.c2
-rw-r--r--drivers/net/ethernet/i825xx/lib82596.c2
-rw-r--r--drivers/net/ethernet/i825xx/lp486e.c2
-rw-r--r--drivers/net/ethernet/i825xx/ni52.c2
-rw-r--r--drivers/net/ethernet/i825xx/sun3_82586.c2
-rw-r--r--drivers/net/ethernet/i825xx/znet.c2
-rw-r--r--drivers/net/ethernet/ibm/ehea/ehea_main.c2
-rw-r--r--drivers/net/ethernet/ibm/emac/core.c4
-rw-r--r--drivers/net/ethernet/ibm/ibmveth.c2
-rw-r--r--drivers/net/ethernet/ibm/iseries_veth.c2
-rw-r--r--drivers/net/ethernet/icplus/ipg.c2
-rw-r--r--drivers/net/ethernet/intel/e100.c2
-rw-r--r--drivers/net/ethernet/intel/e1000e/netdev.c2
-rw-r--r--drivers/net/ethernet/intel/igb/igb_main.c1
-rw-r--r--drivers/net/ethernet/intel/igbvf/netdev.c2
-rw-r--r--drivers/net/ethernet/intel/ixgb/ixgb_main.c2
-rw-r--r--drivers/net/ethernet/intel/ixgbe/ixgbe_main.c1
-rw-r--r--drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c1
-rw-r--r--drivers/net/ethernet/jme.c2
-rw-r--r--drivers/net/ethernet/korina.c2
-rw-r--r--drivers/net/ethernet/lantiq_etop.c2
-rw-r--r--drivers/net/ethernet/marvell/skge.c2
-rw-r--r--drivers/net/ethernet/marvell/sky2.c4
-rw-r--r--drivers/net/ethernet/mellanox/mlx4/en_netdev.c2
-rw-r--r--drivers/net/ethernet/micrel/ks8695net.c2
-rw-r--r--drivers/net/ethernet/microchip/enc28j60.c2
-rw-r--r--drivers/net/ethernet/mipsnet.c2
-rw-r--r--drivers/net/ethernet/myricom/myri10ge/myri10ge.c2
-rw-r--r--drivers/net/ethernet/natsemi/ibmlana.c2
-rw-r--r--drivers/net/ethernet/natsemi/jazzsonic.c2
-rw-r--r--drivers/net/ethernet/natsemi/macsonic.c2
-rw-r--r--drivers/net/ethernet/natsemi/natsemi.c2
-rw-r--r--drivers/net/ethernet/natsemi/ns83820.c2
-rw-r--r--drivers/net/ethernet/natsemi/xtsonic.c2
-rw-r--r--drivers/net/ethernet/neterion/s2io.c2
-rw-r--r--drivers/net/ethernet/neterion/vxge/vxge-main.c2
-rw-r--r--drivers/net/ethernet/netx-eth.c2
-rw-r--r--drivers/net/ethernet/nuvoton/w90p910_ether.c2
-rw-r--r--drivers/net/ethernet/nvidia/forcedeth.c4
-rw-r--r--drivers/net/ethernet/octeon/octeon_mgmt.c1
-rw-r--r--drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c2
-rw-r--r--drivers/net/ethernet/packetengines/hamachi.c2
-rw-r--r--drivers/net/ethernet/packetengines/yellowfin.c2
-rw-r--r--drivers/net/ethernet/pasemi/pasemi_mac.c2
-rw-r--r--drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c2
-rw-r--r--drivers/net/ethernet/qlogic/qla3xxx.c1
-rw-r--r--drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c2
-rw-r--r--drivers/net/ethernet/qlogic/qlge/qlge_main.c2
-rw-r--r--drivers/net/ethernet/racal/ni5010.c2
-rw-r--r--drivers/net/ethernet/rdc/r6040.c2
-rw-r--r--drivers/net/ethernet/realtek/8139cp.c2
-rw-r--r--drivers/net/ethernet/realtek/8139too.c2
-rw-r--r--drivers/net/ethernet/realtek/atp.c2
-rw-r--r--drivers/net/ethernet/realtek/r8169.c2
-rw-r--r--drivers/net/ethernet/realtek/sc92031.c2
-rw-r--r--drivers/net/ethernet/renesas/sh_eth.c2
-rw-r--r--drivers/net/ethernet/seeq/ether3.c2
-rw-r--r--drivers/net/ethernet/seeq/seeq8005.c2
-rw-r--r--drivers/net/ethernet/seeq/sgiseeq.c2
-rw-r--r--drivers/net/ethernet/sfc/efx.c2
-rw-r--r--drivers/net/ethernet/sgi/ioc3-eth.c2
-rw-r--r--drivers/net/ethernet/sis/sis190.c2
-rw-r--r--drivers/net/ethernet/sis/sis900.c2
-rw-r--r--drivers/net/ethernet/smsc/epic100.c2
-rw-r--r--drivers/net/ethernet/smsc/smc911x.c2
-rw-r--r--drivers/net/ethernet/smsc/smc9194.c2
-rw-r--r--drivers/net/ethernet/smsc/smc91c92_cs.c2
-rw-r--r--drivers/net/ethernet/smsc/smc91x.c2
-rw-r--r--drivers/net/ethernet/smsc/smsc911x.c2
-rw-r--r--drivers/net/ethernet/smsc/smsc9420.c2
-rw-r--r--drivers/net/ethernet/sun/cassini.c2
-rw-r--r--drivers/net/ethernet/sun/sunbmac.c2
-rw-r--r--drivers/net/ethernet/sun/sungem.c2
-rw-r--r--drivers/net/ethernet/sun/sunhme.c2
-rw-r--r--drivers/net/ethernet/sun/sunqe.c2
-rw-r--r--drivers/net/ethernet/sun/sunvnet.c2
-rw-r--r--drivers/net/ethernet/tehuti/tehuti.c2
-rw-r--r--drivers/net/ethernet/ti/cpmac.c2
-rw-r--r--drivers/net/ethernet/ti/davinci_emac.c2
-rw-r--r--drivers/net/ethernet/ti/tlan.c2
-rw-r--r--drivers/net/ethernet/toshiba/ps3_gelic_net.c2
-rw-r--r--drivers/net/ethernet/toshiba/ps3_gelic_wireless.c2
-rw-r--r--drivers/net/ethernet/toshiba/spider_net.c2
-rw-r--r--drivers/net/ethernet/toshiba/tc35815.c2
-rw-r--r--drivers/net/ethernet/tundra/tsi108_eth.c2
-rw-r--r--drivers/net/ethernet/via/via-rhine.c2
-rw-r--r--drivers/net/ethernet/via/via-velocity.c2
-rw-r--r--drivers/net/ethernet/xilinx/ll_temac_main.c1
-rw-r--r--drivers/net/ethernet/xircom/xirc2ps_cs.c2
-rw-r--r--drivers/net/ethernet/xscale/ixp4xx_eth.c2
-rw-r--r--drivers/net/macvlan.c2
-rw-r--r--drivers/net/skfp/skfddi.c2
-rw-r--r--drivers/net/tokenring/3c359.c2
-rw-r--r--drivers/net/tokenring/ibmtr.c2
-rw-r--r--drivers/net/tokenring/lanstreamer.c2
-rw-r--r--drivers/net/tokenring/olympic.c2
-rw-r--r--drivers/net/tokenring/smctr.c2
-rw-r--r--drivers/net/tokenring/tms380tr.c2
-rw-r--r--drivers/net/tun.c2
-rw-r--r--drivers/net/usb/asix.c6
-rw-r--r--drivers/net/usb/catc.c2
-rw-r--r--drivers/net/usb/dm9601.c2
-rw-r--r--drivers/net/usb/int51x1.c2
-rw-r--r--drivers/net/usb/kaweth.c2
-rw-r--r--drivers/net/usb/mcs7830.c2
-rw-r--r--drivers/net/usb/pegasus.c2
-rw-r--r--drivers/net/usb/rtl8150.c2
-rw-r--r--drivers/net/usb/smsc75xx.c2
-rw-r--r--drivers/net/usb/smsc95xx.c2
-rw-r--r--drivers/net/vmxnet3/vmxnet3_drv.c2
-rw-r--r--drivers/net/wan/sbni.c2
-rw-r--r--drivers/net/wireless/airo.c4
-rw-r--r--drivers/net/wireless/hostap/hostap_main.c6
-rw-r--r--drivers/net/wireless/ipw2x00/ipw2200.c2
-rw-r--r--drivers/net/wireless/libertas/main.c2
-rw-r--r--drivers/net/wireless/libertas/mesh.c2
-rw-r--r--drivers/net/wireless/mwifiex/main.c2
-rw-r--r--drivers/net/wireless/orinoco/main.c2
-rw-r--r--drivers/net/wireless/orinoco/orinoco_usb.c2
-rw-r--r--drivers/net/wireless/ray_cs.c2
-rw-r--r--drivers/net/wireless/rndis_wlan.c2
-rw-r--r--drivers/net/wireless/zd1201.c2
-rw-r--r--drivers/s390/net/lcs.c2
-rw-r--r--drivers/s390/net/qeth_l2_main.c2
-rw-r--r--drivers/s390/net/qeth_l3_main.c4
-rw-r--r--drivers/staging/ath6kl/os/linux/ar6000_drv.c2
-rw-r--r--drivers/staging/brcm80211/brcmfmac/dhd_linux.c2
-rw-r--r--drivers/staging/et131x/et131x_netdev.c2
-rw-r--r--drivers/staging/hv/netvsc_drv.c2
-rw-r--r--drivers/staging/octeon/ethernet.c12
-rw-r--r--drivers/staging/rtl8187se/r8180_core.c2
-rw-r--r--drivers/staging/rtl8192e/r8192E_core.c2
-rw-r--r--drivers/staging/rtl8192u/r8192U_core.c2
-rw-r--r--drivers/staging/slicoss/slicoss.c2
-rw-r--r--drivers/staging/vt6655/device_main.c2
-rw-r--r--drivers/staging/vt6656/main_usb.c2
-rw-r--r--drivers/staging/wlags49_h2/wl_netdev.c2
-rw-r--r--drivers/staging/wlan-ng/p80211netdev.c2
-rw-r--r--net/8021q/vlan_dev.c1
-rw-r--r--net/atm/lec.c2
-rw-r--r--net/bluetooth/bnep/netdev.c2
-rw-r--r--net/bridge/br_device.c2
-rw-r--r--net/dsa/slave.c3
-rw-r--r--net/irda/irlan/irlan_eth.c2
-rw-r--r--net/mac80211/iface.c4
251 files changed, 258 insertions, 271 deletions
diff --git a/arch/ia64/hp/sim/simeth.c b/arch/ia64/hp/sim/simeth.c
index 7e81966ce481..47afcc61f6e5 100644
--- a/arch/ia64/hp/sim/simeth.c
+++ b/arch/ia64/hp/sim/simeth.c
@@ -172,7 +172,7 @@ static const struct net_device_ops simeth_netdev_ops = {
172 .ndo_stop = simeth_close, 172 .ndo_stop = simeth_close,
173 .ndo_start_xmit = simeth_tx, 173 .ndo_start_xmit = simeth_tx,
174 .ndo_get_stats = simeth_get_stats, 174 .ndo_get_stats = simeth_get_stats,
175 .ndo_set_multicast_list = set_multicast_list, /* not yet used */ 175 .ndo_set_rx_mode = set_multicast_list, /* not yet used */
176 176
177}; 177};
178 178
diff --git a/arch/um/drivers/net_kern.c b/arch/um/drivers/net_kern.c
index 22745b47c829..a492e59883a3 100644
--- a/arch/um/drivers/net_kern.c
+++ b/arch/um/drivers/net_kern.c
@@ -368,7 +368,7 @@ static const struct net_device_ops uml_netdev_ops = {
368 .ndo_open = uml_net_open, 368 .ndo_open = uml_net_open,
369 .ndo_stop = uml_net_close, 369 .ndo_stop = uml_net_close,
370 .ndo_start_xmit = uml_net_start_xmit, 370 .ndo_start_xmit = uml_net_start_xmit,
371 .ndo_set_multicast_list = uml_net_set_multicast_list, 371 .ndo_set_rx_mode = uml_net_set_multicast_list,
372 .ndo_tx_timeout = uml_net_tx_timeout, 372 .ndo_tx_timeout = uml_net_tx_timeout,
373 .ndo_set_mac_address = eth_mac_addr, 373 .ndo_set_mac_address = eth_mac_addr,
374 .ndo_change_mtu = uml_net_change_mtu, 374 .ndo_change_mtu = uml_net_change_mtu,
diff --git a/arch/xtensa/platforms/iss/network.c b/arch/xtensa/platforms/iss/network.c
index f717e20d961b..7dde24456427 100644
--- a/arch/xtensa/platforms/iss/network.c
+++ b/arch/xtensa/platforms/iss/network.c
@@ -633,7 +633,7 @@ static const struct net_device_ops iss_netdev_ops = {
633 .ndo_set_mac_address = iss_net_set_mac, 633 .ndo_set_mac_address = iss_net_set_mac,
634 //.ndo_do_ioctl = iss_net_ioctl, 634 //.ndo_do_ioctl = iss_net_ioctl,
635 .ndo_tx_timeout = iss_net_tx_timeout, 635 .ndo_tx_timeout = iss_net_tx_timeout,
636 .ndo_set_multicast_list = iss_net_set_multicast_list, 636 .ndo_set_rx_mode = iss_net_set_multicast_list,
637}; 637};
638 638
639static int iss_net_configure(int index, char *init) 639static int iss_net_configure(int index, char *init)
diff --git a/drivers/infiniband/hw/nes/nes_nic.c b/drivers/infiniband/hw/nes/nes_nic.c
index 9d7ffebff213..66e12298d917 100644
--- a/drivers/infiniband/hw/nes/nes_nic.c
+++ b/drivers/infiniband/hw/nes/nes_nic.c
@@ -1638,7 +1638,7 @@ static const struct net_device_ops nes_netdev_ops = {
1638 .ndo_get_stats = nes_netdev_get_stats, 1638 .ndo_get_stats = nes_netdev_get_stats,
1639 .ndo_tx_timeout = nes_netdev_tx_timeout, 1639 .ndo_tx_timeout = nes_netdev_tx_timeout,
1640 .ndo_set_mac_address = nes_netdev_set_mac_address, 1640 .ndo_set_mac_address = nes_netdev_set_mac_address,
1641 .ndo_set_multicast_list = nes_netdev_set_multicast_list, 1641 .ndo_set_rx_mode = nes_netdev_set_multicast_list,
1642 .ndo_change_mtu = nes_netdev_change_mtu, 1642 .ndo_change_mtu = nes_netdev_change_mtu,
1643 .ndo_validate_addr = eth_validate_addr, 1643 .ndo_validate_addr = eth_validate_addr,
1644 .ndo_fix_features = nes_fix_features, 1644 .ndo_fix_features = nes_fix_features,
diff --git a/drivers/infiniband/ulp/ipoib/ipoib_main.c b/drivers/infiniband/ulp/ipoib/ipoib_main.c
index 43f89ba0a908..aa30915c71ea 100644
--- a/drivers/infiniband/ulp/ipoib/ipoib_main.c
+++ b/drivers/infiniband/ulp/ipoib/ipoib_main.c
@@ -996,7 +996,7 @@ static const struct net_device_ops ipoib_netdev_ops = {
996 .ndo_fix_features = ipoib_fix_features, 996 .ndo_fix_features = ipoib_fix_features,
997 .ndo_start_xmit = ipoib_start_xmit, 997 .ndo_start_xmit = ipoib_start_xmit,
998 .ndo_tx_timeout = ipoib_timeout, 998 .ndo_tx_timeout = ipoib_timeout,
999 .ndo_set_multicast_list = ipoib_set_mcast_list, 999 .ndo_set_rx_mode = ipoib_set_mcast_list,
1000 .ndo_neigh_setup = ipoib_neigh_setup_dev, 1000 .ndo_neigh_setup = ipoib_neigh_setup_dev,
1001}; 1001};
1002 1002
diff --git a/drivers/media/dvb/dvb-core/dvb_net.c b/drivers/media/dvb/dvb-core/dvb_net.c
index 51752a9ef7a4..93d9869e0f15 100644
--- a/drivers/media/dvb/dvb-core/dvb_net.c
+++ b/drivers/media/dvb/dvb-core/dvb_net.c
@@ -1230,7 +1230,7 @@ static const struct net_device_ops dvb_netdev_ops = {
1230 .ndo_open = dvb_net_open, 1230 .ndo_open = dvb_net_open,
1231 .ndo_stop = dvb_net_stop, 1231 .ndo_stop = dvb_net_stop,
1232 .ndo_start_xmit = dvb_net_tx, 1232 .ndo_start_xmit = dvb_net_tx,
1233 .ndo_set_multicast_list = dvb_net_set_multicast_list, 1233 .ndo_set_rx_mode = dvb_net_set_multicast_list,
1234 .ndo_set_mac_address = dvb_net_set_mac, 1234 .ndo_set_mac_address = dvb_net_set_mac,
1235 .ndo_change_mtu = eth_change_mtu, 1235 .ndo_change_mtu = eth_change_mtu,
1236 .ndo_validate_addr = eth_validate_addr, 1236 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/appletalk/cops.c b/drivers/net/appletalk/cops.c
index 748c9f526e71..9abd4eb86dc1 100644
--- a/drivers/net/appletalk/cops.c
+++ b/drivers/net/appletalk/cops.c
@@ -264,7 +264,7 @@ static const struct net_device_ops cops_netdev_ops = {
264 .ndo_start_xmit = cops_send_packet, 264 .ndo_start_xmit = cops_send_packet,
265 .ndo_tx_timeout = cops_timeout, 265 .ndo_tx_timeout = cops_timeout,
266 .ndo_do_ioctl = cops_ioctl, 266 .ndo_do_ioctl = cops_ioctl,
267 .ndo_set_multicast_list = set_multicast_list, 267 .ndo_set_rx_mode = set_multicast_list,
268}; 268};
269 269
270/* 270/*
diff --git a/drivers/net/appletalk/ltpc.c b/drivers/net/appletalk/ltpc.c
index 34ffb5422628..6057b30417a2 100644
--- a/drivers/net/appletalk/ltpc.c
+++ b/drivers/net/appletalk/ltpc.c
@@ -1014,7 +1014,7 @@ static int __init ltpc_probe_dma(int base, int dma)
1014static const struct net_device_ops ltpc_netdev = { 1014static const struct net_device_ops ltpc_netdev = {
1015 .ndo_start_xmit = ltpc_xmit, 1015 .ndo_start_xmit = ltpc_xmit,
1016 .ndo_do_ioctl = ltpc_ioctl, 1016 .ndo_do_ioctl = ltpc_ioctl,
1017 .ndo_set_multicast_list = set_multicast_list, 1017 .ndo_set_rx_mode = set_multicast_list,
1018}; 1018};
1019 1019
1020struct net_device * __init ltpc_probe(void) 1020struct net_device * __init ltpc_probe(void)
diff --git a/drivers/net/arcnet/com20020.c b/drivers/net/arcnet/com20020.c
index 7bfb91f32857..7b96c5f47e8d 100644
--- a/drivers/net/arcnet/com20020.c
+++ b/drivers/net/arcnet/com20020.c
@@ -154,7 +154,7 @@ const struct net_device_ops com20020_netdev_ops = {
154 .ndo_stop = arcnet_close, 154 .ndo_stop = arcnet_close,
155 .ndo_start_xmit = arcnet_send_packet, 155 .ndo_start_xmit = arcnet_send_packet,
156 .ndo_tx_timeout = arcnet_timeout, 156 .ndo_tx_timeout = arcnet_timeout,
157 .ndo_set_multicast_list = com20020_set_mc_list, 157 .ndo_set_rx_mode = com20020_set_mc_list,
158}; 158};
159 159
160/* Set up the struct net_device associated with this card. Called after 160/* Set up the struct net_device associated with this card. Called after
diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c
index c3e46832599e..e61a4e573536 100644
--- a/drivers/net/bonding/bond_main.c
+++ b/drivers/net/bonding/bond_main.c
@@ -4266,7 +4266,7 @@ static const struct net_device_ops bond_netdev_ops = {
4266 .ndo_get_stats64 = bond_get_stats, 4266 .ndo_get_stats64 = bond_get_stats,
4267 .ndo_do_ioctl = bond_do_ioctl, 4267 .ndo_do_ioctl = bond_do_ioctl,
4268 .ndo_change_rx_flags = bond_change_rx_flags, 4268 .ndo_change_rx_flags = bond_change_rx_flags,
4269 .ndo_set_multicast_list = bond_set_multicast_list, 4269 .ndo_set_rx_mode = bond_set_multicast_list,
4270 .ndo_change_mtu = bond_change_mtu, 4270 .ndo_change_mtu = bond_change_mtu,
4271 .ndo_set_mac_address = bond_set_mac_address, 4271 .ndo_set_mac_address = bond_set_mac_address,
4272 .ndo_neigh_setup = bond_neigh_setup, 4272 .ndo_neigh_setup = bond_neigh_setup,
diff --git a/drivers/net/cris/eth_v10.c b/drivers/net/cris/eth_v10.c
index e66aceb57cef..7cb2785e209d 100644
--- a/drivers/net/cris/eth_v10.c
+++ b/drivers/net/cris/eth_v10.c
@@ -261,7 +261,7 @@ static const struct net_device_ops e100_netdev_ops = {
261 .ndo_start_xmit = e100_send_packet, 261 .ndo_start_xmit = e100_send_packet,
262 .ndo_tx_timeout = e100_tx_timeout, 262 .ndo_tx_timeout = e100_tx_timeout,
263 .ndo_get_stats = e100_get_stats, 263 .ndo_get_stats = e100_get_stats,
264 .ndo_set_multicast_list = set_multicast_list, 264 .ndo_set_rx_mode = set_multicast_list,
265 .ndo_do_ioctl = e100_ioctl, 265 .ndo_do_ioctl = e100_ioctl,
266 .ndo_set_mac_address = e100_set_mac_address, 266 .ndo_set_mac_address = e100_set_mac_address,
267 .ndo_validate_addr = eth_validate_addr, 267 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/defxx.c b/drivers/net/defxx.c
index 417e14385623..4ad80f771099 100644
--- a/drivers/net/defxx.c
+++ b/drivers/net/defxx.c
@@ -483,7 +483,7 @@ static const struct net_device_ops dfx_netdev_ops = {
483 .ndo_stop = dfx_close, 483 .ndo_stop = dfx_close,
484 .ndo_start_xmit = dfx_xmt_queue_pkt, 484 .ndo_start_xmit = dfx_xmt_queue_pkt,
485 .ndo_get_stats = dfx_ctl_get_stats, 485 .ndo_get_stats = dfx_ctl_get_stats,
486 .ndo_set_multicast_list = dfx_ctl_set_multicast_list, 486 .ndo_set_rx_mode = dfx_ctl_set_multicast_list,
487 .ndo_set_mac_address = dfx_ctl_set_mac_address, 487 .ndo_set_mac_address = dfx_ctl_set_mac_address,
488}; 488};
489 489
diff --git a/drivers/net/dummy.c b/drivers/net/dummy.c
index 39cf9b9bd673..a7c5e8831e8c 100644
--- a/drivers/net/dummy.c
+++ b/drivers/net/dummy.c
@@ -116,7 +116,7 @@ static const struct net_device_ops dummy_netdev_ops = {
116 .ndo_init = dummy_dev_init, 116 .ndo_init = dummy_dev_init,
117 .ndo_start_xmit = dummy_xmit, 117 .ndo_start_xmit = dummy_xmit,
118 .ndo_validate_addr = eth_validate_addr, 118 .ndo_validate_addr = eth_validate_addr,
119 .ndo_set_multicast_list = set_multicast_list, 119 .ndo_set_rx_mode = set_multicast_list,
120 .ndo_set_mac_address = dummy_set_address, 120 .ndo_set_mac_address = dummy_set_address,
121 .ndo_get_stats64 = dummy_get_stats64, 121 .ndo_get_stats64 = dummy_get_stats64,
122}; 122};
diff --git a/drivers/net/ethernet/3com/3c501.c b/drivers/net/ethernet/3com/3c501.c
index 5420f6de27df..68da81d476f3 100644
--- a/drivers/net/ethernet/3com/3c501.c
+++ b/drivers/net/ethernet/3com/3c501.c
@@ -201,7 +201,7 @@ static const struct net_device_ops el_netdev_ops = {
201 .ndo_stop = el1_close, 201 .ndo_stop = el1_close,
202 .ndo_start_xmit = el_start_xmit, 202 .ndo_start_xmit = el_start_xmit,
203 .ndo_tx_timeout = el_timeout, 203 .ndo_tx_timeout = el_timeout,
204 .ndo_set_multicast_list = set_multicast_list, 204 .ndo_set_rx_mode = set_multicast_list,
205 .ndo_change_mtu = eth_change_mtu, 205 .ndo_change_mtu = eth_change_mtu,
206 .ndo_set_mac_address = eth_mac_addr, 206 .ndo_set_mac_address = eth_mac_addr,
207 .ndo_validate_addr = eth_validate_addr, 207 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/3com/3c509.c b/drivers/net/ethernet/3com/3c509.c
index 44b28b2d7003..92053e6fc980 100644
--- a/drivers/net/ethernet/3com/3c509.c
+++ b/drivers/net/ethernet/3com/3c509.c
@@ -545,7 +545,7 @@ static const struct net_device_ops netdev_ops = {
545 .ndo_stop = el3_close, 545 .ndo_stop = el3_close,
546 .ndo_start_xmit = el3_start_xmit, 546 .ndo_start_xmit = el3_start_xmit,
547 .ndo_get_stats = el3_get_stats, 547 .ndo_get_stats = el3_get_stats,
548 .ndo_set_multicast_list = set_multicast_list, 548 .ndo_set_rx_mode = set_multicast_list,
549 .ndo_tx_timeout = el3_tx_timeout, 549 .ndo_tx_timeout = el3_tx_timeout,
550 .ndo_change_mtu = eth_change_mtu, 550 .ndo_change_mtu = eth_change_mtu,
551 .ndo_set_mac_address = eth_mac_addr, 551 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/3com/3c515.c b/drivers/net/ethernet/3com/3c515.c
index d2bb4b254c57..f67a5d3a200c 100644
--- a/drivers/net/ethernet/3com/3c515.c
+++ b/drivers/net/ethernet/3com/3c515.c
@@ -569,7 +569,7 @@ static const struct net_device_ops netdev_ops = {
569 .ndo_start_xmit = corkscrew_start_xmit, 569 .ndo_start_xmit = corkscrew_start_xmit,
570 .ndo_tx_timeout = corkscrew_timeout, 570 .ndo_tx_timeout = corkscrew_timeout,
571 .ndo_get_stats = corkscrew_get_stats, 571 .ndo_get_stats = corkscrew_get_stats,
572 .ndo_set_multicast_list = set_rx_mode, 572 .ndo_set_rx_mode = set_rx_mode,
573 .ndo_change_mtu = eth_change_mtu, 573 .ndo_change_mtu = eth_change_mtu,
574 .ndo_set_mac_address = eth_mac_addr, 574 .ndo_set_mac_address = eth_mac_addr,
575 .ndo_validate_addr = eth_validate_addr, 575 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/3com/3c574_cs.c b/drivers/net/ethernet/3com/3c574_cs.c
index 34c5e1cbf65d..9c01bc9235b3 100644
--- a/drivers/net/ethernet/3com/3c574_cs.c
+++ b/drivers/net/ethernet/3com/3c574_cs.c
@@ -255,7 +255,7 @@ static const struct net_device_ops el3_netdev_ops = {
255 .ndo_tx_timeout = el3_tx_timeout, 255 .ndo_tx_timeout = el3_tx_timeout,
256 .ndo_get_stats = el3_get_stats, 256 .ndo_get_stats = el3_get_stats,
257 .ndo_do_ioctl = el3_ioctl, 257 .ndo_do_ioctl = el3_ioctl,
258 .ndo_set_multicast_list = set_multicast_list, 258 .ndo_set_rx_mode = set_multicast_list,
259 .ndo_change_mtu = eth_change_mtu, 259 .ndo_change_mtu = eth_change_mtu,
260 .ndo_set_mac_address = eth_mac_addr, 260 .ndo_set_mac_address = eth_mac_addr,
261 .ndo_validate_addr = eth_validate_addr, 261 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/3com/3c589_cs.c b/drivers/net/ethernet/3com/3c589_cs.c
index 4a1a35809807..972f80ecc510 100644
--- a/drivers/net/ethernet/3com/3c589_cs.c
+++ b/drivers/net/ethernet/3com/3c589_cs.c
@@ -184,7 +184,7 @@ static const struct net_device_ops el3_netdev_ops = {
184 .ndo_tx_timeout = el3_tx_timeout, 184 .ndo_tx_timeout = el3_tx_timeout,
185 .ndo_set_config = el3_config, 185 .ndo_set_config = el3_config,
186 .ndo_get_stats = el3_get_stats, 186 .ndo_get_stats = el3_get_stats,
187 .ndo_set_multicast_list = set_multicast_list, 187 .ndo_set_rx_mode = set_multicast_list,
188 .ndo_change_mtu = eth_change_mtu, 188 .ndo_change_mtu = eth_change_mtu,
189 .ndo_set_mac_address = eth_mac_addr, 189 .ndo_set_mac_address = eth_mac_addr,
190 .ndo_validate_addr = eth_validate_addr, 190 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/3com/3c59x.c b/drivers/net/ethernet/3com/3c59x.c
index 8cc22568ebd3..6e1f5959a654 100644
--- a/drivers/net/ethernet/3com/3c59x.c
+++ b/drivers/net/ethernet/3com/3c59x.c
@@ -1055,7 +1055,7 @@ static const struct net_device_ops boomrang_netdev_ops = {
1055#ifdef CONFIG_PCI 1055#ifdef CONFIG_PCI
1056 .ndo_do_ioctl = vortex_ioctl, 1056 .ndo_do_ioctl = vortex_ioctl,
1057#endif 1057#endif
1058 .ndo_set_multicast_list = set_rx_mode, 1058 .ndo_set_rx_mode = set_rx_mode,
1059 .ndo_change_mtu = eth_change_mtu, 1059 .ndo_change_mtu = eth_change_mtu,
1060 .ndo_set_mac_address = eth_mac_addr, 1060 .ndo_set_mac_address = eth_mac_addr,
1061 .ndo_validate_addr = eth_validate_addr, 1061 .ndo_validate_addr = eth_validate_addr,
@@ -1073,7 +1073,7 @@ static const struct net_device_ops vortex_netdev_ops = {
1073#ifdef CONFIG_PCI 1073#ifdef CONFIG_PCI
1074 .ndo_do_ioctl = vortex_ioctl, 1074 .ndo_do_ioctl = vortex_ioctl,
1075#endif 1075#endif
1076 .ndo_set_multicast_list = set_rx_mode, 1076 .ndo_set_rx_mode = set_rx_mode,
1077 .ndo_change_mtu = eth_change_mtu, 1077 .ndo_change_mtu = eth_change_mtu,
1078 .ndo_set_mac_address = eth_mac_addr, 1078 .ndo_set_mac_address = eth_mac_addr,
1079 .ndo_validate_addr = eth_validate_addr, 1079 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/3com/typhoon.c b/drivers/net/ethernet/3com/typhoon.c
index 1d5091a1e49a..f1dc9acf6105 100644
--- a/drivers/net/ethernet/3com/typhoon.c
+++ b/drivers/net/ethernet/3com/typhoon.c
@@ -2266,7 +2266,7 @@ static const struct net_device_ops typhoon_netdev_ops = {
2266 .ndo_open = typhoon_open, 2266 .ndo_open = typhoon_open,
2267 .ndo_stop = typhoon_close, 2267 .ndo_stop = typhoon_close,
2268 .ndo_start_xmit = typhoon_start_tx, 2268 .ndo_start_xmit = typhoon_start_tx,
2269 .ndo_set_multicast_list = typhoon_set_rx_mode, 2269 .ndo_set_rx_mode = typhoon_set_rx_mode,
2270 .ndo_tx_timeout = typhoon_tx_timeout, 2270 .ndo_tx_timeout = typhoon_tx_timeout,
2271 .ndo_get_stats = typhoon_get_stats, 2271 .ndo_get_stats = typhoon_get_stats,
2272 .ndo_validate_addr = eth_validate_addr, 2272 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/8390/3c503.c b/drivers/net/ethernet/8390/3c503.c
index 84e68f1b9adf..fbab1367505f 100644
--- a/drivers/net/ethernet/8390/3c503.c
+++ b/drivers/net/ethernet/8390/3c503.c
@@ -176,7 +176,7 @@ static const struct net_device_ops el2_netdev_ops = {
176 .ndo_start_xmit = eip_start_xmit, 176 .ndo_start_xmit = eip_start_xmit,
177 .ndo_tx_timeout = eip_tx_timeout, 177 .ndo_tx_timeout = eip_tx_timeout,
178 .ndo_get_stats = eip_get_stats, 178 .ndo_get_stats = eip_get_stats,
179 .ndo_set_multicast_list = eip_set_multicast_list, 179 .ndo_set_rx_mode = eip_set_multicast_list,
180 .ndo_validate_addr = eth_validate_addr, 180 .ndo_validate_addr = eth_validate_addr,
181 .ndo_set_mac_address = eth_mac_addr, 181 .ndo_set_mac_address = eth_mac_addr,
182 .ndo_change_mtu = eth_change_mtu, 182 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/8390.c b/drivers/net/ethernet/8390/8390.c
index 7c7518be1756..5db1f55abef4 100644
--- a/drivers/net/ethernet/8390/8390.c
+++ b/drivers/net/ethernet/8390/8390.c
@@ -61,7 +61,7 @@ const struct net_device_ops ei_netdev_ops = {
61 .ndo_start_xmit = ei_start_xmit, 61 .ndo_start_xmit = ei_start_xmit,
62 .ndo_tx_timeout = ei_tx_timeout, 62 .ndo_tx_timeout = ei_tx_timeout,
63 .ndo_get_stats = ei_get_stats, 63 .ndo_get_stats = ei_get_stats,
64 .ndo_set_multicast_list = ei_set_multicast_list, 64 .ndo_set_rx_mode = ei_set_multicast_list,
65 .ndo_validate_addr = eth_validate_addr, 65 .ndo_validate_addr = eth_validate_addr,
66 .ndo_set_mac_address = eth_mac_addr, 66 .ndo_set_mac_address = eth_mac_addr,
67 .ndo_change_mtu = eth_change_mtu, 67 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/8390p.c b/drivers/net/ethernet/8390/8390p.c
index a2a64ea0b691..e8fc2e87e840 100644
--- a/drivers/net/ethernet/8390/8390p.c
+++ b/drivers/net/ethernet/8390/8390p.c
@@ -66,7 +66,7 @@ const struct net_device_ops eip_netdev_ops = {
66 .ndo_start_xmit = eip_start_xmit, 66 .ndo_start_xmit = eip_start_xmit,
67 .ndo_tx_timeout = eip_tx_timeout, 67 .ndo_tx_timeout = eip_tx_timeout,
68 .ndo_get_stats = eip_get_stats, 68 .ndo_get_stats = eip_get_stats,
69 .ndo_set_multicast_list = eip_set_multicast_list, 69 .ndo_set_rx_mode = eip_set_multicast_list,
70 .ndo_validate_addr = eth_validate_addr, 70 .ndo_validate_addr = eth_validate_addr,
71 .ndo_set_mac_address = eth_mac_addr, 71 .ndo_set_mac_address = eth_mac_addr,
72 .ndo_change_mtu = eth_change_mtu, 72 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/ac3200.c b/drivers/net/ethernet/8390/ac3200.c
index f07b2e980fbc..5337dd0a59b0 100644
--- a/drivers/net/ethernet/8390/ac3200.c
+++ b/drivers/net/ethernet/8390/ac3200.c
@@ -151,7 +151,7 @@ static const struct net_device_ops ac_netdev_ops = {
151 .ndo_start_xmit = ei_start_xmit, 151 .ndo_start_xmit = ei_start_xmit,
152 .ndo_tx_timeout = ei_tx_timeout, 152 .ndo_tx_timeout = ei_tx_timeout,
153 .ndo_get_stats = ei_get_stats, 153 .ndo_get_stats = ei_get_stats,
154 .ndo_set_multicast_list = ei_set_multicast_list, 154 .ndo_set_rx_mode = ei_set_multicast_list,
155 .ndo_validate_addr = eth_validate_addr, 155 .ndo_validate_addr = eth_validate_addr,
156 .ndo_set_mac_address = eth_mac_addr, 156 .ndo_set_mac_address = eth_mac_addr,
157 .ndo_change_mtu = eth_change_mtu, 157 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/ax88796.c b/drivers/net/ethernet/8390/ax88796.c
index e7cb8c8b9776..e9f8432f55b4 100644
--- a/drivers/net/ethernet/8390/ax88796.c
+++ b/drivers/net/ethernet/8390/ax88796.c
@@ -543,7 +543,7 @@ static const struct net_device_ops ax_netdev_ops = {
543 .ndo_start_xmit = ax_ei_start_xmit, 543 .ndo_start_xmit = ax_ei_start_xmit,
544 .ndo_tx_timeout = ax_ei_tx_timeout, 544 .ndo_tx_timeout = ax_ei_tx_timeout,
545 .ndo_get_stats = ax_ei_get_stats, 545 .ndo_get_stats = ax_ei_get_stats,
546 .ndo_set_multicast_list = ax_ei_set_multicast_list, 546 .ndo_set_rx_mode = ax_ei_set_multicast_list,
547 .ndo_validate_addr = eth_validate_addr, 547 .ndo_validate_addr = eth_validate_addr,
548 .ndo_set_mac_address = eth_mac_addr, 548 .ndo_set_mac_address = eth_mac_addr,
549 .ndo_change_mtu = eth_change_mtu, 549 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/axnet_cs.c b/drivers/net/ethernet/8390/axnet_cs.c
index 3e4b926c30dc..bba51cdc74a1 100644
--- a/drivers/net/ethernet/8390/axnet_cs.c
+++ b/drivers/net/ethernet/8390/axnet_cs.c
@@ -134,7 +134,7 @@ static const struct net_device_ops axnet_netdev_ops = {
134 .ndo_start_xmit = axnet_start_xmit, 134 .ndo_start_xmit = axnet_start_xmit,
135 .ndo_tx_timeout = axnet_tx_timeout, 135 .ndo_tx_timeout = axnet_tx_timeout,
136 .ndo_get_stats = get_stats, 136 .ndo_get_stats = get_stats,
137 .ndo_set_multicast_list = set_multicast_list, 137 .ndo_set_rx_mode = set_multicast_list,
138 .ndo_change_mtu = eth_change_mtu, 138 .ndo_change_mtu = eth_change_mtu,
139 .ndo_set_mac_address = eth_mac_addr, 139 .ndo_set_mac_address = eth_mac_addr,
140 .ndo_validate_addr = eth_validate_addr, 140 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/8390/e2100.c b/drivers/net/ethernet/8390/e2100.c
index d50a9998ae77..d16dc53c1813 100644
--- a/drivers/net/ethernet/8390/e2100.c
+++ b/drivers/net/ethernet/8390/e2100.c
@@ -168,7 +168,7 @@ static const struct net_device_ops e21_netdev_ops = {
168 .ndo_start_xmit = ei_start_xmit, 168 .ndo_start_xmit = ei_start_xmit,
169 .ndo_tx_timeout = ei_tx_timeout, 169 .ndo_tx_timeout = ei_tx_timeout,
170 .ndo_get_stats = ei_get_stats, 170 .ndo_get_stats = ei_get_stats,
171 .ndo_set_multicast_list = ei_set_multicast_list, 171 .ndo_set_rx_mode = ei_set_multicast_list,
172 .ndo_validate_addr = eth_validate_addr, 172 .ndo_validate_addr = eth_validate_addr,
173 .ndo_set_mac_address = eth_mac_addr, 173 .ndo_set_mac_address = eth_mac_addr,
174 .ndo_change_mtu = eth_change_mtu, 174 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/etherh.c b/drivers/net/ethernet/8390/etherh.c
index cf851faef311..48c4948750d1 100644
--- a/drivers/net/ethernet/8390/etherh.c
+++ b/drivers/net/ethernet/8390/etherh.c
@@ -644,7 +644,7 @@ static const struct net_device_ops etherh_netdev_ops = {
644 .ndo_start_xmit = __ei_start_xmit, 644 .ndo_start_xmit = __ei_start_xmit,
645 .ndo_tx_timeout = __ei_tx_timeout, 645 .ndo_tx_timeout = __ei_tx_timeout,
646 .ndo_get_stats = __ei_get_stats, 646 .ndo_get_stats = __ei_get_stats,
647 .ndo_set_multicast_list = __ei_set_multicast_list, 647 .ndo_set_rx_mode = __ei_set_multicast_list,
648 .ndo_validate_addr = eth_validate_addr, 648 .ndo_validate_addr = eth_validate_addr,
649 .ndo_set_mac_address = eth_mac_addr, 649 .ndo_set_mac_address = eth_mac_addr,
650 .ndo_change_mtu = eth_change_mtu, 650 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/hp-plus.c b/drivers/net/ethernet/8390/hp-plus.c
index 29917363ebfb..eeac843dcd2d 100644
--- a/drivers/net/ethernet/8390/hp-plus.c
+++ b/drivers/net/ethernet/8390/hp-plus.c
@@ -165,7 +165,7 @@ static const struct net_device_ops hpp_netdev_ops = {
165 .ndo_start_xmit = eip_start_xmit, 165 .ndo_start_xmit = eip_start_xmit,
166 .ndo_tx_timeout = eip_tx_timeout, 166 .ndo_tx_timeout = eip_tx_timeout,
167 .ndo_get_stats = eip_get_stats, 167 .ndo_get_stats = eip_get_stats,
168 .ndo_set_multicast_list = eip_set_multicast_list, 168 .ndo_set_rx_mode = eip_set_multicast_list,
169 .ndo_validate_addr = eth_validate_addr, 169 .ndo_validate_addr = eth_validate_addr,
170 .ndo_set_mac_address = eth_mac_addr, 170 .ndo_set_mac_address = eth_mac_addr,
171 .ndo_change_mtu = eth_change_mtu, 171 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/hydra.c b/drivers/net/ethernet/8390/hydra.c
index 1cd481c04202..3dac937a67c4 100644
--- a/drivers/net/ethernet/8390/hydra.c
+++ b/drivers/net/ethernet/8390/hydra.c
@@ -101,7 +101,7 @@ static const struct net_device_ops hydra_netdev_ops = {
101 .ndo_start_xmit = __ei_start_xmit, 101 .ndo_start_xmit = __ei_start_xmit,
102 .ndo_tx_timeout = __ei_tx_timeout, 102 .ndo_tx_timeout = __ei_tx_timeout,
103 .ndo_get_stats = __ei_get_stats, 103 .ndo_get_stats = __ei_get_stats,
104 .ndo_set_multicast_list = __ei_set_multicast_list, 104 .ndo_set_rx_mode = __ei_set_multicast_list,
105 .ndo_validate_addr = eth_validate_addr, 105 .ndo_validate_addr = eth_validate_addr,
106 .ndo_set_mac_address = eth_mac_addr, 106 .ndo_set_mac_address = eth_mac_addr,
107 .ndo_change_mtu = eth_change_mtu, 107 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/mac8390.c b/drivers/net/ethernet/8390/mac8390.c
index f84f5e6ededb..af5d9822cad9 100644
--- a/drivers/net/ethernet/8390/mac8390.c
+++ b/drivers/net/ethernet/8390/mac8390.c
@@ -494,7 +494,7 @@ static const struct net_device_ops mac8390_netdev_ops = {
494 .ndo_start_xmit = __ei_start_xmit, 494 .ndo_start_xmit = __ei_start_xmit,
495 .ndo_tx_timeout = __ei_tx_timeout, 495 .ndo_tx_timeout = __ei_tx_timeout,
496 .ndo_get_stats = __ei_get_stats, 496 .ndo_get_stats = __ei_get_stats,
497 .ndo_set_multicast_list = __ei_set_multicast_list, 497 .ndo_set_rx_mode = __ei_set_multicast_list,
498 .ndo_validate_addr = eth_validate_addr, 498 .ndo_validate_addr = eth_validate_addr,
499 .ndo_set_mac_address = eth_mac_addr, 499 .ndo_set_mac_address = eth_mac_addr,
500 .ndo_change_mtu = eth_change_mtu, 500 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/ne-h8300.c b/drivers/net/ethernet/8390/ne-h8300.c
index 7298a34bc795..cd36a6a5f408 100644
--- a/drivers/net/ethernet/8390/ne-h8300.c
+++ b/drivers/net/ethernet/8390/ne-h8300.c
@@ -200,7 +200,7 @@ static const struct net_device_ops ne_netdev_ops = {
200 .ndo_start_xmit = __ei_start_xmit, 200 .ndo_start_xmit = __ei_start_xmit,
201 .ndo_tx_timeout = __ei_tx_timeout, 201 .ndo_tx_timeout = __ei_tx_timeout,
202 .ndo_get_stats = __ei_get_stats, 202 .ndo_get_stats = __ei_get_stats,
203 .ndo_set_multicast_list = __ei_set_multicast_list, 203 .ndo_set_rx_mode = __ei_set_multicast_list,
204 .ndo_validate_addr = eth_validate_addr, 204 .ndo_validate_addr = eth_validate_addr,
205 .ndo_set_mac_address = eth_mac_addr, 205 .ndo_set_mac_address = eth_mac_addr,
206 .ndo_change_mtu = eth_change_mtu, 206 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/ne2k-pci.c b/drivers/net/ethernet/8390/ne2k-pci.c
index 3c333cb5d34e..39923425ba25 100644
--- a/drivers/net/ethernet/8390/ne2k-pci.c
+++ b/drivers/net/ethernet/8390/ne2k-pci.c
@@ -207,7 +207,7 @@ static const struct net_device_ops ne2k_netdev_ops = {
207 .ndo_start_xmit = ei_start_xmit, 207 .ndo_start_xmit = ei_start_xmit,
208 .ndo_tx_timeout = ei_tx_timeout, 208 .ndo_tx_timeout = ei_tx_timeout,
209 .ndo_get_stats = ei_get_stats, 209 .ndo_get_stats = ei_get_stats,
210 .ndo_set_multicast_list = ei_set_multicast_list, 210 .ndo_set_rx_mode = ei_set_multicast_list,
211 .ndo_validate_addr = eth_validate_addr, 211 .ndo_validate_addr = eth_validate_addr,
212 .ndo_set_mac_address = eth_mac_addr, 212 .ndo_set_mac_address = eth_mac_addr,
213 .ndo_change_mtu = eth_change_mtu, 213 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/pcnet_cs.c b/drivers/net/ethernet/8390/pcnet_cs.c
index 40107614b5dc..053b2551a72d 100644
--- a/drivers/net/ethernet/8390/pcnet_cs.c
+++ b/drivers/net/ethernet/8390/pcnet_cs.c
@@ -227,7 +227,7 @@ static const struct net_device_ops pcnet_netdev_ops = {
227 .ndo_start_xmit = ei_start_xmit, 227 .ndo_start_xmit = ei_start_xmit,
228 .ndo_get_stats = ei_get_stats, 228 .ndo_get_stats = ei_get_stats,
229 .ndo_do_ioctl = ei_ioctl, 229 .ndo_do_ioctl = ei_ioctl,
230 .ndo_set_multicast_list = ei_set_multicast_list, 230 .ndo_set_rx_mode = ei_set_multicast_list,
231 .ndo_tx_timeout = ei_tx_timeout, 231 .ndo_tx_timeout = ei_tx_timeout,
232 .ndo_change_mtu = eth_change_mtu, 232 .ndo_change_mtu = eth_change_mtu,
233 .ndo_set_mac_address = eth_mac_addr, 233 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/8390/smc-mca.c b/drivers/net/ethernet/8390/smc-mca.c
index 34934fb23b97..77efec44fea0 100644
--- a/drivers/net/ethernet/8390/smc-mca.c
+++ b/drivers/net/ethernet/8390/smc-mca.c
@@ -191,7 +191,7 @@ static const struct net_device_ops ultramca_netdev_ops = {
191 .ndo_start_xmit = ei_start_xmit, 191 .ndo_start_xmit = ei_start_xmit,
192 .ndo_tx_timeout = ei_tx_timeout, 192 .ndo_tx_timeout = ei_tx_timeout,
193 .ndo_get_stats = ei_get_stats, 193 .ndo_get_stats = ei_get_stats,
194 .ndo_set_multicast_list = ei_set_multicast_list, 194 .ndo_set_rx_mode = ei_set_multicast_list,
195 .ndo_validate_addr = eth_validate_addr, 195 .ndo_validate_addr = eth_validate_addr,
196 .ndo_set_mac_address = eth_mac_addr, 196 .ndo_set_mac_address = eth_mac_addr,
197 .ndo_change_mtu = eth_change_mtu, 197 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/smc-ultra.c b/drivers/net/ethernet/8390/smc-ultra.c
index ba44ede29198..1cc306a83ff7 100644
--- a/drivers/net/ethernet/8390/smc-ultra.c
+++ b/drivers/net/ethernet/8390/smc-ultra.c
@@ -192,7 +192,7 @@ static const struct net_device_ops ultra_netdev_ops = {
192 .ndo_start_xmit = ei_start_xmit, 192 .ndo_start_xmit = ei_start_xmit,
193 .ndo_tx_timeout = ei_tx_timeout, 193 .ndo_tx_timeout = ei_tx_timeout,
194 .ndo_get_stats = ei_get_stats, 194 .ndo_get_stats = ei_get_stats,
195 .ndo_set_multicast_list = ei_set_multicast_list, 195 .ndo_set_rx_mode = ei_set_multicast_list,
196 .ndo_validate_addr = eth_validate_addr, 196 .ndo_validate_addr = eth_validate_addr,
197 .ndo_set_mac_address = eth_mac_addr, 197 .ndo_set_mac_address = eth_mac_addr,
198 .ndo_change_mtu = eth_change_mtu, 198 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/smc-ultra32.c b/drivers/net/ethernet/8390/smc-ultra32.c
index e459c3b2510a..bb87053eb3da 100644
--- a/drivers/net/ethernet/8390/smc-ultra32.c
+++ b/drivers/net/ethernet/8390/smc-ultra32.c
@@ -160,7 +160,7 @@ static const struct net_device_ops ultra32_netdev_ops = {
160 .ndo_start_xmit = ei_start_xmit, 160 .ndo_start_xmit = ei_start_xmit,
161 .ndo_tx_timeout = ei_tx_timeout, 161 .ndo_tx_timeout = ei_tx_timeout,
162 .ndo_get_stats = ei_get_stats, 162 .ndo_get_stats = ei_get_stats,
163 .ndo_set_multicast_list = ei_set_multicast_list, 163 .ndo_set_rx_mode = ei_set_multicast_list,
164 .ndo_validate_addr = eth_validate_addr, 164 .ndo_validate_addr = eth_validate_addr,
165 .ndo_set_mac_address = eth_mac_addr, 165 .ndo_set_mac_address = eth_mac_addr,
166 .ndo_change_mtu = eth_change_mtu, 166 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/wd.c b/drivers/net/ethernet/8390/wd.c
index 8831a3393ecf..c175fadb597b 100644
--- a/drivers/net/ethernet/8390/wd.c
+++ b/drivers/net/ethernet/8390/wd.c
@@ -153,7 +153,7 @@ static const struct net_device_ops wd_netdev_ops = {
153 .ndo_start_xmit = ei_start_xmit, 153 .ndo_start_xmit = ei_start_xmit,
154 .ndo_tx_timeout = ei_tx_timeout, 154 .ndo_tx_timeout = ei_tx_timeout,
155 .ndo_get_stats = ei_get_stats, 155 .ndo_get_stats = ei_get_stats,
156 .ndo_set_multicast_list = ei_set_multicast_list, 156 .ndo_set_rx_mode = ei_set_multicast_list,
157 .ndo_validate_addr = eth_validate_addr, 157 .ndo_validate_addr = eth_validate_addr,
158 .ndo_set_mac_address = eth_mac_addr, 158 .ndo_set_mac_address = eth_mac_addr,
159 .ndo_change_mtu = eth_change_mtu, 159 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/8390/zorro8390.c b/drivers/net/ethernet/8390/zorro8390.c
index 15e7751a273c..3aa9fe9999b5 100644
--- a/drivers/net/ethernet/8390/zorro8390.c
+++ b/drivers/net/ethernet/8390/zorro8390.c
@@ -278,7 +278,7 @@ static const struct net_device_ops zorro8390_netdev_ops = {
278 .ndo_start_xmit = __ei_start_xmit, 278 .ndo_start_xmit = __ei_start_xmit,
279 .ndo_tx_timeout = __ei_tx_timeout, 279 .ndo_tx_timeout = __ei_tx_timeout,
280 .ndo_get_stats = __ei_get_stats, 280 .ndo_get_stats = __ei_get_stats,
281 .ndo_set_multicast_list = __ei_set_multicast_list, 281 .ndo_set_rx_mode = __ei_set_multicast_list,
282 .ndo_validate_addr = eth_validate_addr, 282 .ndo_validate_addr = eth_validate_addr,
283 .ndo_set_mac_address = eth_mac_addr, 283 .ndo_set_mac_address = eth_mac_addr,
284 .ndo_change_mtu = eth_change_mtu, 284 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/adaptec/starfire.c b/drivers/net/ethernet/adaptec/starfire.c
index 7ae1f990a98e..df51fdd72353 100644
--- a/drivers/net/ethernet/adaptec/starfire.c
+++ b/drivers/net/ethernet/adaptec/starfire.c
@@ -639,7 +639,7 @@ static const struct net_device_ops netdev_ops = {
639 .ndo_start_xmit = start_tx, 639 .ndo_start_xmit = start_tx,
640 .ndo_tx_timeout = tx_timeout, 640 .ndo_tx_timeout = tx_timeout,
641 .ndo_get_stats = get_stats, 641 .ndo_get_stats = get_stats,
642 .ndo_set_multicast_list = &set_rx_mode, 642 .ndo_set_rx_mode = set_rx_mode,
643 .ndo_do_ioctl = netdev_ioctl, 643 .ndo_do_ioctl = netdev_ioctl,
644 .ndo_change_mtu = eth_change_mtu, 644 .ndo_change_mtu = eth_change_mtu,
645 .ndo_set_mac_address = eth_mac_addr, 645 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/adi/bfin_mac.c b/drivers/net/ethernet/adi/bfin_mac.c
index 6c019e148546..b6d69c91db96 100644
--- a/drivers/net/ethernet/adi/bfin_mac.c
+++ b/drivers/net/ethernet/adi/bfin_mac.c
@@ -1449,7 +1449,7 @@ static const struct net_device_ops bfin_mac_netdev_ops = {
1449 .ndo_start_xmit = bfin_mac_hard_start_xmit, 1449 .ndo_start_xmit = bfin_mac_hard_start_xmit,
1450 .ndo_set_mac_address = bfin_mac_set_mac_address, 1450 .ndo_set_mac_address = bfin_mac_set_mac_address,
1451 .ndo_tx_timeout = bfin_mac_timeout, 1451 .ndo_tx_timeout = bfin_mac_timeout,
1452 .ndo_set_multicast_list = bfin_mac_set_multicast_list, 1452 .ndo_set_rx_mode = bfin_mac_set_multicast_list,
1453 .ndo_do_ioctl = bfin_mac_ioctl, 1453 .ndo_do_ioctl = bfin_mac_ioctl,
1454 .ndo_validate_addr = eth_validate_addr, 1454 .ndo_validate_addr = eth_validate_addr,
1455 .ndo_change_mtu = eth_change_mtu, 1455 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/aeroflex/greth.c b/drivers/net/ethernet/aeroflex/greth.c
index 16ce45c11934..a5f6b07f8f3e 100644
--- a/drivers/net/ethernet/aeroflex/greth.c
+++ b/drivers/net/ethernet/aeroflex/greth.c
@@ -1539,7 +1539,7 @@ static int __devinit greth_of_probe(struct platform_device *ofdev)
1539 } 1539 }
1540 1540
1541 if (greth->multicast) { 1541 if (greth->multicast) {
1542 greth_netdev_ops.ndo_set_multicast_list = greth_set_multicast_list; 1542 greth_netdev_ops.ndo_set_rx_mode = greth_set_multicast_list;
1543 dev->flags |= IFF_MULTICAST; 1543 dev->flags |= IFF_MULTICAST;
1544 } else { 1544 } else {
1545 dev->flags &= ~IFF_MULTICAST; 1545 dev->flags &= ~IFF_MULTICAST;
diff --git a/drivers/net/ethernet/alteon/acenic.c b/drivers/net/ethernet/alteon/acenic.c
index 31798f5f5d06..1d6f2db794fd 100644
--- a/drivers/net/ethernet/alteon/acenic.c
+++ b/drivers/net/ethernet/alteon/acenic.c
@@ -449,7 +449,7 @@ static const struct net_device_ops ace_netdev_ops = {
449 .ndo_tx_timeout = ace_watchdog, 449 .ndo_tx_timeout = ace_watchdog,
450 .ndo_get_stats = ace_get_stats, 450 .ndo_get_stats = ace_get_stats,
451 .ndo_start_xmit = ace_start_xmit, 451 .ndo_start_xmit = ace_start_xmit,
452 .ndo_set_multicast_list = ace_set_multicast_list, 452 .ndo_set_rx_mode = ace_set_multicast_list,
453 .ndo_validate_addr = eth_validate_addr, 453 .ndo_validate_addr = eth_validate_addr,
454 .ndo_set_mac_address = ace_set_mac_addr, 454 .ndo_set_mac_address = ace_set_mac_addr,
455 .ndo_change_mtu = ace_change_mtu, 455 .ndo_change_mtu = ace_change_mtu,
diff --git a/drivers/net/ethernet/amd/a2065.c b/drivers/net/ethernet/amd/a2065.c
index e1e1b07d9b8d..825e5d4ef4c3 100644
--- a/drivers/net/ethernet/amd/a2065.c
+++ b/drivers/net/ethernet/amd/a2065.c
@@ -664,7 +664,7 @@ static const struct net_device_ops lance_netdev_ops = {
664 .ndo_stop = lance_close, 664 .ndo_stop = lance_close,
665 .ndo_start_xmit = lance_start_xmit, 665 .ndo_start_xmit = lance_start_xmit,
666 .ndo_tx_timeout = lance_tx_timeout, 666 .ndo_tx_timeout = lance_tx_timeout,
667 .ndo_set_multicast_list = lance_set_multicast, 667 .ndo_set_rx_mode = lance_set_multicast,
668 .ndo_validate_addr = eth_validate_addr, 668 .ndo_validate_addr = eth_validate_addr,
669 .ndo_change_mtu = eth_change_mtu, 669 .ndo_change_mtu = eth_change_mtu,
670 .ndo_set_mac_address = eth_mac_addr, 670 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/amd/am79c961a.c b/drivers/net/ethernet/amd/am79c961a.c
index 52fe21e1e2cd..c2b630c5e852 100644
--- a/drivers/net/ethernet/amd/am79c961a.c
+++ b/drivers/net/ethernet/amd/am79c961a.c
@@ -659,7 +659,7 @@ static const struct net_device_ops am79c961_netdev_ops = {
659 .ndo_open = am79c961_open, 659 .ndo_open = am79c961_open,
660 .ndo_stop = am79c961_close, 660 .ndo_stop = am79c961_close,
661 .ndo_start_xmit = am79c961_sendpacket, 661 .ndo_start_xmit = am79c961_sendpacket,
662 .ndo_set_multicast_list = am79c961_setmulticastlist, 662 .ndo_set_rx_mode = am79c961_setmulticastlist,
663 .ndo_tx_timeout = am79c961_timeout, 663 .ndo_tx_timeout = am79c961_timeout,
664 .ndo_validate_addr = eth_validate_addr, 664 .ndo_validate_addr = eth_validate_addr,
665 .ndo_change_mtu = eth_change_mtu, 665 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/amd/amd8111e.c b/drivers/net/ethernet/amd/amd8111e.c
index 78002ef9c0e5..a9745f4ddbfe 100644
--- a/drivers/net/ethernet/amd/amd8111e.c
+++ b/drivers/net/ethernet/amd/amd8111e.c
@@ -1798,7 +1798,7 @@ static const struct net_device_ops amd8111e_netdev_ops = {
1798 .ndo_start_xmit = amd8111e_start_xmit, 1798 .ndo_start_xmit = amd8111e_start_xmit,
1799 .ndo_tx_timeout = amd8111e_tx_timeout, 1799 .ndo_tx_timeout = amd8111e_tx_timeout,
1800 .ndo_get_stats = amd8111e_get_stats, 1800 .ndo_get_stats = amd8111e_get_stats,
1801 .ndo_set_multicast_list = amd8111e_set_multicast_list, 1801 .ndo_set_rx_mode = amd8111e_set_multicast_list,
1802 .ndo_validate_addr = eth_validate_addr, 1802 .ndo_validate_addr = eth_validate_addr,
1803 .ndo_set_mac_address = amd8111e_set_mac_address, 1803 .ndo_set_mac_address = amd8111e_set_mac_address,
1804 .ndo_do_ioctl = amd8111e_ioctl, 1804 .ndo_do_ioctl = amd8111e_ioctl,
diff --git a/drivers/net/ethernet/amd/ariadne.c b/drivers/net/ethernet/amd/ariadne.c
index 7ed78f402042..eb18e1fe65c8 100644
--- a/drivers/net/ethernet/amd/ariadne.c
+++ b/drivers/net/ethernet/amd/ariadne.c
@@ -704,7 +704,7 @@ static const struct net_device_ops ariadne_netdev_ops = {
704 .ndo_start_xmit = ariadne_start_xmit, 704 .ndo_start_xmit = ariadne_start_xmit,
705 .ndo_tx_timeout = ariadne_tx_timeout, 705 .ndo_tx_timeout = ariadne_tx_timeout,
706 .ndo_get_stats = ariadne_get_stats, 706 .ndo_get_stats = ariadne_get_stats,
707 .ndo_set_multicast_list = set_multicast_list, 707 .ndo_set_rx_mode = set_multicast_list,
708 .ndo_validate_addr = eth_validate_addr, 708 .ndo_validate_addr = eth_validate_addr,
709 .ndo_change_mtu = eth_change_mtu, 709 .ndo_change_mtu = eth_change_mtu,
710 .ndo_set_mac_address = eth_mac_addr, 710 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/amd/atarilance.c b/drivers/net/ethernet/amd/atarilance.c
index 1264d781b554..15bfa28d6c53 100644
--- a/drivers/net/ethernet/amd/atarilance.c
+++ b/drivers/net/ethernet/amd/atarilance.c
@@ -456,7 +456,7 @@ static const struct net_device_ops lance_netdev_ops = {
456 .ndo_open = lance_open, 456 .ndo_open = lance_open,
457 .ndo_stop = lance_close, 457 .ndo_stop = lance_close,
458 .ndo_start_xmit = lance_start_xmit, 458 .ndo_start_xmit = lance_start_xmit,
459 .ndo_set_multicast_list = set_multicast_list, 459 .ndo_set_rx_mode = set_multicast_list,
460 .ndo_set_mac_address = lance_set_mac_address, 460 .ndo_set_mac_address = lance_set_mac_address,
461 .ndo_tx_timeout = lance_tx_timeout, 461 .ndo_tx_timeout = lance_tx_timeout,
462 .ndo_validate_addr = eth_validate_addr, 462 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/amd/au1000_eth.c b/drivers/net/ethernet/amd/au1000_eth.c
index b9debcfb61a0..82386677bb8c 100644
--- a/drivers/net/ethernet/amd/au1000_eth.c
+++ b/drivers/net/ethernet/amd/au1000_eth.c
@@ -1010,7 +1010,7 @@ static const struct net_device_ops au1000_netdev_ops = {
1010 .ndo_open = au1000_open, 1010 .ndo_open = au1000_open,
1011 .ndo_stop = au1000_close, 1011 .ndo_stop = au1000_close,
1012 .ndo_start_xmit = au1000_tx, 1012 .ndo_start_xmit = au1000_tx,
1013 .ndo_set_multicast_list = au1000_multicast_list, 1013 .ndo_set_rx_mode = au1000_multicast_list,
1014 .ndo_do_ioctl = au1000_ioctl, 1014 .ndo_do_ioctl = au1000_ioctl,
1015 .ndo_tx_timeout = au1000_tx_timeout, 1015 .ndo_tx_timeout = au1000_tx_timeout,
1016 .ndo_set_mac_address = eth_mac_addr, 1016 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/amd/declance.c b/drivers/net/ethernet/amd/declance.c
index d5598f6584a3..73f8d4fa682d 100644
--- a/drivers/net/ethernet/amd/declance.c
+++ b/drivers/net/ethernet/amd/declance.c
@@ -1015,7 +1015,7 @@ static const struct net_device_ops lance_netdev_ops = {
1015 .ndo_stop = lance_close, 1015 .ndo_stop = lance_close,
1016 .ndo_start_xmit = lance_start_xmit, 1016 .ndo_start_xmit = lance_start_xmit,
1017 .ndo_tx_timeout = lance_tx_timeout, 1017 .ndo_tx_timeout = lance_tx_timeout,
1018 .ndo_set_multicast_list = lance_set_multicast, 1018 .ndo_set_rx_mode = lance_set_multicast,
1019 .ndo_change_mtu = eth_change_mtu, 1019 .ndo_change_mtu = eth_change_mtu,
1020 .ndo_validate_addr = eth_validate_addr, 1020 .ndo_validate_addr = eth_validate_addr,
1021 .ndo_set_mac_address = eth_mac_addr, 1021 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/amd/depca.c b/drivers/net/ethernet/amd/depca.c
index f2015a851977..681970c07f22 100644
--- a/drivers/net/ethernet/amd/depca.c
+++ b/drivers/net/ethernet/amd/depca.c
@@ -572,7 +572,7 @@ static const struct net_device_ops depca_netdev_ops = {
572 .ndo_open = depca_open, 572 .ndo_open = depca_open,
573 .ndo_start_xmit = depca_start_xmit, 573 .ndo_start_xmit = depca_start_xmit,
574 .ndo_stop = depca_close, 574 .ndo_stop = depca_close,
575 .ndo_set_multicast_list = set_multicast_list, 575 .ndo_set_rx_mode = set_multicast_list,
576 .ndo_do_ioctl = depca_ioctl, 576 .ndo_do_ioctl = depca_ioctl,
577 .ndo_tx_timeout = depca_tx_timeout, 577 .ndo_tx_timeout = depca_tx_timeout,
578 .ndo_change_mtu = eth_change_mtu, 578 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/amd/hplance.c b/drivers/net/ethernet/amd/hplance.c
index a900d5bf2948..86aa0d546a5b 100644
--- a/drivers/net/ethernet/amd/hplance.c
+++ b/drivers/net/ethernet/amd/hplance.c
@@ -74,7 +74,7 @@ static const struct net_device_ops hplance_netdev_ops = {
74 .ndo_open = hplance_open, 74 .ndo_open = hplance_open,
75 .ndo_stop = hplance_close, 75 .ndo_stop = hplance_close,
76 .ndo_start_xmit = lance_start_xmit, 76 .ndo_start_xmit = lance_start_xmit,
77 .ndo_set_multicast_list = lance_set_multicast, 77 .ndo_set_rx_mode = lance_set_multicast,
78 .ndo_change_mtu = eth_change_mtu, 78 .ndo_change_mtu = eth_change_mtu,
79 .ndo_validate_addr = eth_validate_addr, 79 .ndo_validate_addr = eth_validate_addr,
80 .ndo_set_mac_address = eth_mac_addr, 80 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/amd/lance.c b/drivers/net/ethernet/amd/lance.c
index 02336edce748..a6e2e840884e 100644
--- a/drivers/net/ethernet/amd/lance.c
+++ b/drivers/net/ethernet/amd/lance.c
@@ -459,7 +459,7 @@ static const struct net_device_ops lance_netdev_ops = {
459 .ndo_start_xmit = lance_start_xmit, 459 .ndo_start_xmit = lance_start_xmit,
460 .ndo_stop = lance_close, 460 .ndo_stop = lance_close,
461 .ndo_get_stats = lance_get_stats, 461 .ndo_get_stats = lance_get_stats,
462 .ndo_set_multicast_list = set_multicast_list, 462 .ndo_set_rx_mode = set_multicast_list,
463 .ndo_tx_timeout = lance_tx_timeout, 463 .ndo_tx_timeout = lance_tx_timeout,
464 .ndo_change_mtu = eth_change_mtu, 464 .ndo_change_mtu = eth_change_mtu,
465 .ndo_set_mac_address = eth_mac_addr, 465 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/amd/mvme147.c b/drivers/net/ethernet/amd/mvme147.c
index 3a7ad840d5b5..56bc47a94186 100644
--- a/drivers/net/ethernet/amd/mvme147.c
+++ b/drivers/net/ethernet/amd/mvme147.c
@@ -61,7 +61,7 @@ static const struct net_device_ops lance_netdev_ops = {
61 .ndo_open = m147lance_open, 61 .ndo_open = m147lance_open,
62 .ndo_stop = m147lance_close, 62 .ndo_stop = m147lance_close,
63 .ndo_start_xmit = lance_start_xmit, 63 .ndo_start_xmit = lance_start_xmit,
64 .ndo_set_multicast_list = lance_set_multicast, 64 .ndo_set_rx_mode = lance_set_multicast,
65 .ndo_tx_timeout = lance_tx_timeout, 65 .ndo_tx_timeout = lance_tx_timeout,
66 .ndo_change_mtu = eth_change_mtu, 66 .ndo_change_mtu = eth_change_mtu,
67 .ndo_validate_addr = eth_validate_addr, 67 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/amd/ni65.c b/drivers/net/ethernet/amd/ni65.c
index c75ae85eb918..6e6aa7213aab 100644
--- a/drivers/net/ethernet/amd/ni65.c
+++ b/drivers/net/ethernet/amd/ni65.c
@@ -406,7 +406,7 @@ static const struct net_device_ops ni65_netdev_ops = {
406 .ndo_stop = ni65_close, 406 .ndo_stop = ni65_close,
407 .ndo_start_xmit = ni65_send_packet, 407 .ndo_start_xmit = ni65_send_packet,
408 .ndo_tx_timeout = ni65_timeout, 408 .ndo_tx_timeout = ni65_timeout,
409 .ndo_set_multicast_list = set_multicast_list, 409 .ndo_set_rx_mode = set_multicast_list,
410 .ndo_change_mtu = eth_change_mtu, 410 .ndo_change_mtu = eth_change_mtu,
411 .ndo_set_mac_address = eth_mac_addr, 411 .ndo_set_mac_address = eth_mac_addr,
412 .ndo_validate_addr = eth_validate_addr, 412 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/amd/nmclan_cs.c b/drivers/net/ethernet/amd/nmclan_cs.c
index 9d70b6595220..3accd5d21b08 100644
--- a/drivers/net/ethernet/amd/nmclan_cs.c
+++ b/drivers/net/ethernet/amd/nmclan_cs.c
@@ -430,7 +430,7 @@ static const struct net_device_ops mace_netdev_ops = {
430 .ndo_tx_timeout = mace_tx_timeout, 430 .ndo_tx_timeout = mace_tx_timeout,
431 .ndo_set_config = mace_config, 431 .ndo_set_config = mace_config,
432 .ndo_get_stats = mace_get_stats, 432 .ndo_get_stats = mace_get_stats,
433 .ndo_set_multicast_list = set_multicast_list, 433 .ndo_set_rx_mode = set_multicast_list,
434 .ndo_change_mtu = eth_change_mtu, 434 .ndo_change_mtu = eth_change_mtu,
435 .ndo_set_mac_address = eth_mac_addr, 435 .ndo_set_mac_address = eth_mac_addr,
436 .ndo_validate_addr = eth_validate_addr, 436 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/amd/pcnet32.c b/drivers/net/ethernet/amd/pcnet32.c
index 8b3090dc4bcd..e19c1a73c955 100644
--- a/drivers/net/ethernet/amd/pcnet32.c
+++ b/drivers/net/ethernet/amd/pcnet32.c
@@ -1505,7 +1505,7 @@ static const struct net_device_ops pcnet32_netdev_ops = {
1505 .ndo_start_xmit = pcnet32_start_xmit, 1505 .ndo_start_xmit = pcnet32_start_xmit,
1506 .ndo_tx_timeout = pcnet32_tx_timeout, 1506 .ndo_tx_timeout = pcnet32_tx_timeout,
1507 .ndo_get_stats = pcnet32_get_stats, 1507 .ndo_get_stats = pcnet32_get_stats,
1508 .ndo_set_multicast_list = pcnet32_set_multicast_list, 1508 .ndo_set_rx_mode = pcnet32_set_multicast_list,
1509 .ndo_do_ioctl = pcnet32_ioctl, 1509 .ndo_do_ioctl = pcnet32_ioctl,
1510 .ndo_change_mtu = eth_change_mtu, 1510 .ndo_change_mtu = eth_change_mtu,
1511 .ndo_set_mac_address = eth_mac_addr, 1511 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/amd/sun3lance.c b/drivers/net/ethernet/amd/sun3lance.c
index 7d9ec23aabf6..080b71fcc683 100644
--- a/drivers/net/ethernet/amd/sun3lance.c
+++ b/drivers/net/ethernet/amd/sun3lance.c
@@ -297,7 +297,7 @@ static const struct net_device_ops lance_netdev_ops = {
297 .ndo_open = lance_open, 297 .ndo_open = lance_open,
298 .ndo_stop = lance_close, 298 .ndo_stop = lance_close,
299 .ndo_start_xmit = lance_start_xmit, 299 .ndo_start_xmit = lance_start_xmit,
300 .ndo_set_multicast_list = set_multicast_list, 300 .ndo_set_rx_mode = set_multicast_list,
301 .ndo_set_mac_address = NULL, 301 .ndo_set_mac_address = NULL,
302 .ndo_change_mtu = eth_change_mtu, 302 .ndo_change_mtu = eth_change_mtu,
303 .ndo_validate_addr = eth_validate_addr, 303 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/amd/sunlance.c b/drivers/net/ethernet/amd/sunlance.c
index 06f2d4382dc4..8fda457f94cf 100644
--- a/drivers/net/ethernet/amd/sunlance.c
+++ b/drivers/net/ethernet/amd/sunlance.c
@@ -1298,7 +1298,7 @@ static const struct net_device_ops sparc_lance_ops = {
1298 .ndo_open = lance_open, 1298 .ndo_open = lance_open,
1299 .ndo_stop = lance_close, 1299 .ndo_stop = lance_close,
1300 .ndo_start_xmit = lance_start_xmit, 1300 .ndo_start_xmit = lance_start_xmit,
1301 .ndo_set_multicast_list = lance_set_multicast, 1301 .ndo_set_rx_mode = lance_set_multicast,
1302 .ndo_tx_timeout = lance_tx_timeout, 1302 .ndo_tx_timeout = lance_tx_timeout,
1303 .ndo_change_mtu = eth_change_mtu, 1303 .ndo_change_mtu = eth_change_mtu,
1304 .ndo_set_mac_address = eth_mac_addr, 1304 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/apple/bmac.c b/drivers/net/ethernet/apple/bmac.c
index 45e45e8d3d66..d070b229dbf7 100644
--- a/drivers/net/ethernet/apple/bmac.c
+++ b/drivers/net/ethernet/apple/bmac.c
@@ -1237,7 +1237,7 @@ static const struct net_device_ops bmac_netdev_ops = {
1237 .ndo_open = bmac_open, 1237 .ndo_open = bmac_open,
1238 .ndo_stop = bmac_close, 1238 .ndo_stop = bmac_close,
1239 .ndo_start_xmit = bmac_output, 1239 .ndo_start_xmit = bmac_output,
1240 .ndo_set_multicast_list = bmac_set_multicast, 1240 .ndo_set_rx_mode = bmac_set_multicast,
1241 .ndo_set_mac_address = bmac_set_address, 1241 .ndo_set_mac_address = bmac_set_address,
1242 .ndo_change_mtu = eth_change_mtu, 1242 .ndo_change_mtu = eth_change_mtu,
1243 .ndo_validate_addr = eth_validate_addr, 1243 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/apple/cs89x0.c b/drivers/net/ethernet/apple/cs89x0.c
index 537a4b2e2020..f328da24c8fa 100644
--- a/drivers/net/ethernet/apple/cs89x0.c
+++ b/drivers/net/ethernet/apple/cs89x0.c
@@ -488,7 +488,7 @@ static const struct net_device_ops net_ops = {
488 .ndo_tx_timeout = net_timeout, 488 .ndo_tx_timeout = net_timeout,
489 .ndo_start_xmit = net_send_packet, 489 .ndo_start_xmit = net_send_packet,
490 .ndo_get_stats = net_get_stats, 490 .ndo_get_stats = net_get_stats,
491 .ndo_set_multicast_list = set_multicast_list, 491 .ndo_set_rx_mode = set_multicast_list,
492 .ndo_set_mac_address = set_mac_address, 492 .ndo_set_mac_address = set_mac_address,
493#ifdef CONFIG_NET_POLL_CONTROLLER 493#ifdef CONFIG_NET_POLL_CONTROLLER
494 .ndo_poll_controller = net_poll_controller, 494 .ndo_poll_controller = net_poll_controller,
diff --git a/drivers/net/ethernet/apple/mac89x0.c b/drivers/net/ethernet/apple/mac89x0.c
index 669b317974a8..83781f316d1f 100644
--- a/drivers/net/ethernet/apple/mac89x0.c
+++ b/drivers/net/ethernet/apple/mac89x0.c
@@ -170,7 +170,7 @@ static const struct net_device_ops mac89x0_netdev_ops = {
170 .ndo_stop = net_close, 170 .ndo_stop = net_close,
171 .ndo_start_xmit = net_send_packet, 171 .ndo_start_xmit = net_send_packet,
172 .ndo_get_stats = net_get_stats, 172 .ndo_get_stats = net_get_stats,
173 .ndo_set_multicast_list = set_multicast_list, 173 .ndo_set_rx_mode = set_multicast_list,
174 .ndo_set_mac_address = set_mac_address, 174 .ndo_set_mac_address = set_mac_address,
175 .ndo_validate_addr = eth_validate_addr, 175 .ndo_validate_addr = eth_validate_addr,
176 .ndo_change_mtu = eth_change_mtu, 176 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/apple/mace.c b/drivers/net/ethernet/apple/mace.c
index 2074e9724ba3..bec87bd9195c 100644
--- a/drivers/net/ethernet/apple/mace.c
+++ b/drivers/net/ethernet/apple/mace.c
@@ -100,7 +100,7 @@ static const struct net_device_ops mace_netdev_ops = {
100 .ndo_open = mace_open, 100 .ndo_open = mace_open,
101 .ndo_stop = mace_close, 101 .ndo_stop = mace_close,
102 .ndo_start_xmit = mace_xmit_start, 102 .ndo_start_xmit = mace_xmit_start,
103 .ndo_set_multicast_list = mace_set_multicast, 103 .ndo_set_rx_mode = mace_set_multicast,
104 .ndo_set_mac_address = mace_set_address, 104 .ndo_set_mac_address = mace_set_address,
105 .ndo_change_mtu = eth_change_mtu, 105 .ndo_change_mtu = eth_change_mtu,
106 .ndo_validate_addr = eth_validate_addr, 106 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/apple/macmace.c b/drivers/net/ethernet/apple/macmace.c
index 4286e67f9634..6cd3f8646dcd 100644
--- a/drivers/net/ethernet/apple/macmace.c
+++ b/drivers/net/ethernet/apple/macmace.c
@@ -185,7 +185,7 @@ static const struct net_device_ops mace_netdev_ops = {
185 .ndo_stop = mace_close, 185 .ndo_stop = mace_close,
186 .ndo_start_xmit = mace_xmit_start, 186 .ndo_start_xmit = mace_xmit_start,
187 .ndo_tx_timeout = mace_tx_timeout, 187 .ndo_tx_timeout = mace_tx_timeout,
188 .ndo_set_multicast_list = mace_set_multicast, 188 .ndo_set_rx_mode = mace_set_multicast,
189 .ndo_set_mac_address = mace_set_address, 189 .ndo_set_mac_address = mace_set_address,
190 .ndo_change_mtu = eth_change_mtu, 190 .ndo_change_mtu = eth_change_mtu,
191 .ndo_validate_addr = eth_validate_addr, 191 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/atheros/atl1c/atl1c_main.c b/drivers/net/ethernet/atheros/atl1c/atl1c_main.c
index 972244218408..acb4c1098cae 100644
--- a/drivers/net/ethernet/atheros/atl1c/atl1c_main.c
+++ b/drivers/net/ethernet/atheros/atl1c/atl1c_main.c
@@ -2600,7 +2600,7 @@ static const struct net_device_ops atl1c_netdev_ops = {
2600 .ndo_validate_addr = eth_validate_addr, 2600 .ndo_validate_addr = eth_validate_addr,
2601 .ndo_start_xmit = atl1c_xmit_frame, 2601 .ndo_start_xmit = atl1c_xmit_frame,
2602 .ndo_set_mac_address = atl1c_set_mac_addr, 2602 .ndo_set_mac_address = atl1c_set_mac_addr,
2603 .ndo_set_multicast_list = atl1c_set_multi, 2603 .ndo_set_rx_mode = atl1c_set_multi,
2604 .ndo_change_mtu = atl1c_change_mtu, 2604 .ndo_change_mtu = atl1c_change_mtu,
2605 .ndo_fix_features = atl1c_fix_features, 2605 .ndo_fix_features = atl1c_fix_features,
2606 .ndo_set_features = atl1c_set_features, 2606 .ndo_set_features = atl1c_set_features,
diff --git a/drivers/net/ethernet/atheros/atl1e/atl1e_main.c b/drivers/net/ethernet/atheros/atl1e/atl1e_main.c
index d8d411998fa3..1b5dc799348d 100644
--- a/drivers/net/ethernet/atheros/atl1e/atl1e_main.c
+++ b/drivers/net/ethernet/atheros/atl1e/atl1e_main.c
@@ -2212,7 +2212,7 @@ static const struct net_device_ops atl1e_netdev_ops = {
2212 .ndo_stop = atl1e_close, 2212 .ndo_stop = atl1e_close,
2213 .ndo_start_xmit = atl1e_xmit_frame, 2213 .ndo_start_xmit = atl1e_xmit_frame,
2214 .ndo_get_stats = atl1e_get_stats, 2214 .ndo_get_stats = atl1e_get_stats,
2215 .ndo_set_multicast_list = atl1e_set_multi, 2215 .ndo_set_rx_mode = atl1e_set_multi,
2216 .ndo_validate_addr = eth_validate_addr, 2216 .ndo_validate_addr = eth_validate_addr,
2217 .ndo_set_mac_address = atl1e_set_mac_addr, 2217 .ndo_set_mac_address = atl1e_set_mac_addr,
2218 .ndo_fix_features = atl1e_fix_features, 2218 .ndo_fix_features = atl1e_fix_features,
diff --git a/drivers/net/ethernet/atheros/atlx/atl1.c b/drivers/net/ethernet/atheros/atlx/atl1.c
index 97e6954304ea..c34e82391f75 100644
--- a/drivers/net/ethernet/atheros/atlx/atl1.c
+++ b/drivers/net/ethernet/atheros/atlx/atl1.c
@@ -2869,7 +2869,7 @@ static const struct net_device_ops atl1_netdev_ops = {
2869 .ndo_open = atl1_open, 2869 .ndo_open = atl1_open,
2870 .ndo_stop = atl1_close, 2870 .ndo_stop = atl1_close,
2871 .ndo_start_xmit = atl1_xmit_frame, 2871 .ndo_start_xmit = atl1_xmit_frame,
2872 .ndo_set_multicast_list = atlx_set_multi, 2872 .ndo_set_rx_mode = atlx_set_multi,
2873 .ndo_validate_addr = eth_validate_addr, 2873 .ndo_validate_addr = eth_validate_addr,
2874 .ndo_set_mac_address = atl1_set_mac, 2874 .ndo_set_mac_address = atl1_set_mac,
2875 .ndo_change_mtu = atl1_change_mtu, 2875 .ndo_change_mtu = atl1_change_mtu,
diff --git a/drivers/net/ethernet/atheros/atlx/atl2.c b/drivers/net/ethernet/atheros/atlx/atl2.c
index d4f7dda39721..1feae5928a4b 100644
--- a/drivers/net/ethernet/atheros/atlx/atl2.c
+++ b/drivers/net/ethernet/atheros/atlx/atl2.c
@@ -1325,7 +1325,7 @@ static const struct net_device_ops atl2_netdev_ops = {
1325 .ndo_open = atl2_open, 1325 .ndo_open = atl2_open,
1326 .ndo_stop = atl2_close, 1326 .ndo_stop = atl2_close,
1327 .ndo_start_xmit = atl2_xmit_frame, 1327 .ndo_start_xmit = atl2_xmit_frame,
1328 .ndo_set_multicast_list = atl2_set_multi, 1328 .ndo_set_rx_mode = atl2_set_multi,
1329 .ndo_validate_addr = eth_validate_addr, 1329 .ndo_validate_addr = eth_validate_addr,
1330 .ndo_set_mac_address = atl2_set_mac, 1330 .ndo_set_mac_address = atl2_set_mac,
1331 .ndo_change_mtu = atl2_change_mtu, 1331 .ndo_change_mtu = atl2_change_mtu,
diff --git a/drivers/net/ethernet/broadcom/b44.c b/drivers/net/ethernet/broadcom/b44.c
index 41ea84e3f69c..4cf835dbc122 100644
--- a/drivers/net/ethernet/broadcom/b44.c
+++ b/drivers/net/ethernet/broadcom/b44.c
@@ -2114,7 +2114,7 @@ static const struct net_device_ops b44_netdev_ops = {
2114 .ndo_stop = b44_close, 2114 .ndo_stop = b44_close,
2115 .ndo_start_xmit = b44_start_xmit, 2115 .ndo_start_xmit = b44_start_xmit,
2116 .ndo_get_stats = b44_get_stats, 2116 .ndo_get_stats = b44_get_stats,
2117 .ndo_set_multicast_list = b44_set_rx_mode, 2117 .ndo_set_rx_mode = b44_set_rx_mode,
2118 .ndo_set_mac_address = b44_set_mac_addr, 2118 .ndo_set_mac_address = b44_set_mac_addr,
2119 .ndo_validate_addr = eth_validate_addr, 2119 .ndo_validate_addr = eth_validate_addr,
2120 .ndo_do_ioctl = b44_ioctl, 2120 .ndo_do_ioctl = b44_ioctl,
diff --git a/drivers/net/ethernet/broadcom/bcm63xx_enet.c b/drivers/net/ethernet/broadcom/bcm63xx_enet.c
index 1d9b9858067c..05b022866076 100644
--- a/drivers/net/ethernet/broadcom/bcm63xx_enet.c
+++ b/drivers/net/ethernet/broadcom/bcm63xx_enet.c
@@ -1603,7 +1603,7 @@ static const struct net_device_ops bcm_enet_ops = {
1603 .ndo_stop = bcm_enet_stop, 1603 .ndo_stop = bcm_enet_stop,
1604 .ndo_start_xmit = bcm_enet_start_xmit, 1604 .ndo_start_xmit = bcm_enet_start_xmit,
1605 .ndo_set_mac_address = bcm_enet_set_mac_address, 1605 .ndo_set_mac_address = bcm_enet_set_mac_address,
1606 .ndo_set_multicast_list = bcm_enet_set_multicast_list, 1606 .ndo_set_rx_mode = bcm_enet_set_multicast_list,
1607 .ndo_do_ioctl = bcm_enet_ioctl, 1607 .ndo_do_ioctl = bcm_enet_ioctl,
1608 .ndo_change_mtu = bcm_enet_change_mtu, 1608 .ndo_change_mtu = bcm_enet_change_mtu,
1609#ifdef CONFIG_NET_POLL_CONTROLLER 1609#ifdef CONFIG_NET_POLL_CONTROLLER
diff --git a/drivers/net/ethernet/broadcom/sb1250-mac.c b/drivers/net/ethernet/broadcom/sb1250-mac.c
index ea65f7ec360a..0a1d7f279fc8 100644
--- a/drivers/net/ethernet/broadcom/sb1250-mac.c
+++ b/drivers/net/ethernet/broadcom/sb1250-mac.c
@@ -2176,7 +2176,7 @@ static const struct net_device_ops sbmac_netdev_ops = {
2176 .ndo_open = sbmac_open, 2176 .ndo_open = sbmac_open,
2177 .ndo_stop = sbmac_close, 2177 .ndo_stop = sbmac_close,
2178 .ndo_start_xmit = sbmac_start_tx, 2178 .ndo_start_xmit = sbmac_start_tx,
2179 .ndo_set_multicast_list = sbmac_set_rx_mode, 2179 .ndo_set_rx_mode = sbmac_set_rx_mode,
2180 .ndo_tx_timeout = sbmac_tx_timeout, 2180 .ndo_tx_timeout = sbmac_tx_timeout,
2181 .ndo_do_ioctl = sbmac_mii_ioctl, 2181 .ndo_do_ioctl = sbmac_mii_ioctl,
2182 .ndo_change_mtu = sb1250_change_mtu, 2182 .ndo_change_mtu = sb1250_change_mtu,
diff --git a/drivers/net/ethernet/broadcom/tg3.c b/drivers/net/ethernet/broadcom/tg3.c
index dc3fbf61910b..6da9c57bcce5 100644
--- a/drivers/net/ethernet/broadcom/tg3.c
+++ b/drivers/net/ethernet/broadcom/tg3.c
@@ -15177,7 +15177,7 @@ static const struct net_device_ops tg3_netdev_ops = {
15177 .ndo_start_xmit = tg3_start_xmit, 15177 .ndo_start_xmit = tg3_start_xmit,
15178 .ndo_get_stats64 = tg3_get_stats64, 15178 .ndo_get_stats64 = tg3_get_stats64,
15179 .ndo_validate_addr = eth_validate_addr, 15179 .ndo_validate_addr = eth_validate_addr,
15180 .ndo_set_multicast_list = tg3_set_rx_mode, 15180 .ndo_set_rx_mode = tg3_set_rx_mode,
15181 .ndo_set_mac_address = tg3_set_mac_addr, 15181 .ndo_set_mac_address = tg3_set_mac_addr,
15182 .ndo_do_ioctl = tg3_ioctl, 15182 .ndo_do_ioctl = tg3_ioctl,
15183 .ndo_tx_timeout = tg3_tx_timeout, 15183 .ndo_tx_timeout = tg3_tx_timeout,
diff --git a/drivers/net/ethernet/brocade/bna/bnad.c b/drivers/net/ethernet/brocade/bna/bnad.c
index 5ad07eab7bec..bdfda0779a84 100644
--- a/drivers/net/ethernet/brocade/bna/bnad.c
+++ b/drivers/net/ethernet/brocade/bna/bnad.c
@@ -2957,7 +2957,6 @@ static const struct net_device_ops bnad_netdev_ops = {
2957 .ndo_start_xmit = bnad_start_xmit, 2957 .ndo_start_xmit = bnad_start_xmit,
2958 .ndo_get_stats64 = bnad_get_stats64, 2958 .ndo_get_stats64 = bnad_get_stats64,
2959 .ndo_set_rx_mode = bnad_set_rx_mode, 2959 .ndo_set_rx_mode = bnad_set_rx_mode,
2960 .ndo_set_multicast_list = bnad_set_rx_mode,
2961 .ndo_validate_addr = eth_validate_addr, 2960 .ndo_validate_addr = eth_validate_addr,
2962 .ndo_set_mac_address = bnad_set_mac_address, 2961 .ndo_set_mac_address = bnad_set_mac_address,
2963 .ndo_change_mtu = bnad_change_mtu, 2962 .ndo_change_mtu = bnad_change_mtu,
diff --git a/drivers/net/ethernet/cadence/at91_ether.c b/drivers/net/ethernet/cadence/at91_ether.c
index 29dc43523cec..1b0ba8c819f7 100644
--- a/drivers/net/ethernet/cadence/at91_ether.c
+++ b/drivers/net/ethernet/cadence/at91_ether.c
@@ -968,7 +968,7 @@ static const struct net_device_ops at91ether_netdev_ops = {
968 .ndo_stop = at91ether_close, 968 .ndo_stop = at91ether_close,
969 .ndo_start_xmit = at91ether_start_xmit, 969 .ndo_start_xmit = at91ether_start_xmit,
970 .ndo_get_stats = at91ether_stats, 970 .ndo_get_stats = at91ether_stats,
971 .ndo_set_multicast_list = at91ether_set_multicast_list, 971 .ndo_set_rx_mode = at91ether_set_multicast_list,
972 .ndo_set_mac_address = set_mac_address, 972 .ndo_set_mac_address = set_mac_address,
973 .ndo_do_ioctl = at91ether_ioctl, 973 .ndo_do_ioctl = at91ether_ioctl,
974 .ndo_validate_addr = eth_validate_addr, 974 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c
index dc4e305a1087..a437b46e5490 100644
--- a/drivers/net/ethernet/cadence/macb.c
+++ b/drivers/net/ethernet/cadence/macb.c
@@ -1106,7 +1106,7 @@ static const struct net_device_ops macb_netdev_ops = {
1106 .ndo_open = macb_open, 1106 .ndo_open = macb_open,
1107 .ndo_stop = macb_close, 1107 .ndo_stop = macb_close,
1108 .ndo_start_xmit = macb_start_xmit, 1108 .ndo_start_xmit = macb_start_xmit,
1109 .ndo_set_multicast_list = macb_set_rx_mode, 1109 .ndo_set_rx_mode = macb_set_rx_mode,
1110 .ndo_get_stats = macb_get_stats, 1110 .ndo_get_stats = macb_get_stats,
1111 .ndo_do_ioctl = macb_ioctl, 1111 .ndo_do_ioctl = macb_ioctl,
1112 .ndo_validate_addr = eth_validate_addr, 1112 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/chelsio/cxgb/cxgb2.c b/drivers/net/ethernet/chelsio/cxgb/cxgb2.c
index 3edbbc4c5112..9993f4f15433 100644
--- a/drivers/net/ethernet/chelsio/cxgb/cxgb2.c
+++ b/drivers/net/ethernet/chelsio/cxgb/cxgb2.c
@@ -964,7 +964,7 @@ static const struct net_device_ops cxgb_netdev_ops = {
964 .ndo_start_xmit = t1_start_xmit, 964 .ndo_start_xmit = t1_start_xmit,
965 .ndo_get_stats = t1_get_stats, 965 .ndo_get_stats = t1_get_stats,
966 .ndo_validate_addr = eth_validate_addr, 966 .ndo_validate_addr = eth_validate_addr,
967 .ndo_set_multicast_list = t1_set_rxmode, 967 .ndo_set_rx_mode = t1_set_rxmode,
968 .ndo_do_ioctl = t1_ioctl, 968 .ndo_do_ioctl = t1_ioctl,
969 .ndo_change_mtu = t1_change_mtu, 969 .ndo_change_mtu = t1_change_mtu,
970 .ndo_set_mac_address = t1_set_mac_addr, 970 .ndo_set_mac_address = t1_set_mac_addr,
diff --git a/drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c b/drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
index 93b41a7ac175..29e0e4243231 100644
--- a/drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
+++ b/drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
@@ -3153,7 +3153,7 @@ static const struct net_device_ops cxgb_netdev_ops = {
3153 .ndo_start_xmit = t3_eth_xmit, 3153 .ndo_start_xmit = t3_eth_xmit,
3154 .ndo_get_stats = cxgb_get_stats, 3154 .ndo_get_stats = cxgb_get_stats,
3155 .ndo_validate_addr = eth_validate_addr, 3155 .ndo_validate_addr = eth_validate_addr,
3156 .ndo_set_multicast_list = cxgb_set_rxmode, 3156 .ndo_set_rx_mode = cxgb_set_rxmode,
3157 .ndo_do_ioctl = cxgb_ioctl, 3157 .ndo_do_ioctl = cxgb_ioctl,
3158 .ndo_change_mtu = cxgb_change_mtu, 3158 .ndo_change_mtu = cxgb_change_mtu,
3159 .ndo_set_mac_address = cxgb_set_mac_addr, 3159 .ndo_set_mac_address = cxgb_set_mac_addr,
diff --git a/drivers/net/ethernet/cisco/enic/enic_main.c b/drivers/net/ethernet/cisco/enic/enic_main.c
index f342be0c51aa..c751c25d301e 100644
--- a/drivers/net/ethernet/cisco/enic/enic_main.c
+++ b/drivers/net/ethernet/cisco/enic/enic_main.c
@@ -2104,7 +2104,6 @@ static const struct net_device_ops enic_netdev_dynamic_ops = {
2104 .ndo_get_stats64 = enic_get_stats, 2104 .ndo_get_stats64 = enic_get_stats,
2105 .ndo_validate_addr = eth_validate_addr, 2105 .ndo_validate_addr = eth_validate_addr,
2106 .ndo_set_rx_mode = enic_set_rx_mode, 2106 .ndo_set_rx_mode = enic_set_rx_mode,
2107 .ndo_set_multicast_list = enic_set_rx_mode,
2108 .ndo_set_mac_address = enic_set_mac_address_dynamic, 2107 .ndo_set_mac_address = enic_set_mac_address_dynamic,
2109 .ndo_change_mtu = enic_change_mtu, 2108 .ndo_change_mtu = enic_change_mtu,
2110 .ndo_vlan_rx_add_vid = enic_vlan_rx_add_vid, 2109 .ndo_vlan_rx_add_vid = enic_vlan_rx_add_vid,
@@ -2126,7 +2125,6 @@ static const struct net_device_ops enic_netdev_ops = {
2126 .ndo_validate_addr = eth_validate_addr, 2125 .ndo_validate_addr = eth_validate_addr,
2127 .ndo_set_mac_address = enic_set_mac_address, 2126 .ndo_set_mac_address = enic_set_mac_address,
2128 .ndo_set_rx_mode = enic_set_rx_mode, 2127 .ndo_set_rx_mode = enic_set_rx_mode,
2129 .ndo_set_multicast_list = enic_set_rx_mode,
2130 .ndo_change_mtu = enic_change_mtu, 2128 .ndo_change_mtu = enic_change_mtu,
2131 .ndo_vlan_rx_add_vid = enic_vlan_rx_add_vid, 2129 .ndo_vlan_rx_add_vid = enic_vlan_rx_add_vid,
2132 .ndo_vlan_rx_kill_vid = enic_vlan_rx_kill_vid, 2130 .ndo_vlan_rx_kill_vid = enic_vlan_rx_kill_vid,
diff --git a/drivers/net/ethernet/davicom/dm9000.c b/drivers/net/ethernet/davicom/dm9000.c
index 8ef31dc4704d..24d61e14f9cd 100644
--- a/drivers/net/ethernet/davicom/dm9000.c
+++ b/drivers/net/ethernet/davicom/dm9000.c
@@ -1339,7 +1339,7 @@ static const struct net_device_ops dm9000_netdev_ops = {
1339 .ndo_stop = dm9000_stop, 1339 .ndo_stop = dm9000_stop,
1340 .ndo_start_xmit = dm9000_start_xmit, 1340 .ndo_start_xmit = dm9000_start_xmit,
1341 .ndo_tx_timeout = dm9000_timeout, 1341 .ndo_tx_timeout = dm9000_timeout,
1342 .ndo_set_multicast_list = dm9000_hash_table, 1342 .ndo_set_rx_mode = dm9000_hash_table,
1343 .ndo_do_ioctl = dm9000_ioctl, 1343 .ndo_do_ioctl = dm9000_ioctl,
1344 .ndo_change_mtu = eth_change_mtu, 1344 .ndo_change_mtu = eth_change_mtu,
1345 .ndo_set_features = dm9000_set_features, 1345 .ndo_set_features = dm9000_set_features,
diff --git a/drivers/net/ethernet/dec/ewrk3.c b/drivers/net/ethernet/dec/ewrk3.c
index 05a5f71451a7..f9df5e4d0341 100644
--- a/drivers/net/ethernet/dec/ewrk3.c
+++ b/drivers/net/ethernet/dec/ewrk3.c
@@ -393,7 +393,7 @@ static const struct net_device_ops ewrk3_netdev_ops = {
393 .ndo_open = ewrk3_open, 393 .ndo_open = ewrk3_open,
394 .ndo_start_xmit = ewrk3_queue_pkt, 394 .ndo_start_xmit = ewrk3_queue_pkt,
395 .ndo_stop = ewrk3_close, 395 .ndo_stop = ewrk3_close,
396 .ndo_set_multicast_list = set_multicast_list, 396 .ndo_set_rx_mode = set_multicast_list,
397 .ndo_do_ioctl = ewrk3_ioctl, 397 .ndo_do_ioctl = ewrk3_ioctl,
398 .ndo_tx_timeout = ewrk3_timeout, 398 .ndo_tx_timeout = ewrk3_timeout,
399 .ndo_change_mtu = eth_change_mtu, 399 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/dec/tulip/de2104x.c b/drivers/net/ethernet/dec/tulip/de2104x.c
index ce90efc6ba3c..1427739d9a51 100644
--- a/drivers/net/ethernet/dec/tulip/de2104x.c
+++ b/drivers/net/ethernet/dec/tulip/de2104x.c
@@ -1956,7 +1956,7 @@ bad_srom:
1956static const struct net_device_ops de_netdev_ops = { 1956static const struct net_device_ops de_netdev_ops = {
1957 .ndo_open = de_open, 1957 .ndo_open = de_open,
1958 .ndo_stop = de_close, 1958 .ndo_stop = de_close,
1959 .ndo_set_multicast_list = de_set_rx_mode, 1959 .ndo_set_rx_mode = de_set_rx_mode,
1960 .ndo_start_xmit = de_start_xmit, 1960 .ndo_start_xmit = de_start_xmit,
1961 .ndo_get_stats = de_get_stats, 1961 .ndo_get_stats = de_get_stats,
1962 .ndo_tx_timeout = de_tx_timeout, 1962 .ndo_tx_timeout = de_tx_timeout,
diff --git a/drivers/net/ethernet/dec/tulip/de4x5.c b/drivers/net/ethernet/dec/tulip/de4x5.c
index 959b41021a65..871bcaa7068d 100644
--- a/drivers/net/ethernet/dec/tulip/de4x5.c
+++ b/drivers/net/ethernet/dec/tulip/de4x5.c
@@ -1084,7 +1084,7 @@ static const struct net_device_ops de4x5_netdev_ops = {
1084 .ndo_stop = de4x5_close, 1084 .ndo_stop = de4x5_close,
1085 .ndo_start_xmit = de4x5_queue_pkt, 1085 .ndo_start_xmit = de4x5_queue_pkt,
1086 .ndo_get_stats = de4x5_get_stats, 1086 .ndo_get_stats = de4x5_get_stats,
1087 .ndo_set_multicast_list = set_multicast_list, 1087 .ndo_set_rx_mode = set_multicast_list,
1088 .ndo_do_ioctl = de4x5_ioctl, 1088 .ndo_do_ioctl = de4x5_ioctl,
1089 .ndo_change_mtu = eth_change_mtu, 1089 .ndo_change_mtu = eth_change_mtu,
1090 .ndo_set_mac_address= eth_mac_addr, 1090 .ndo_set_mac_address= eth_mac_addr,
diff --git a/drivers/net/ethernet/dec/tulip/dmfe.c b/drivers/net/ethernet/dec/tulip/dmfe.c
index 9a21ca3873fc..17b11ee1745a 100644
--- a/drivers/net/ethernet/dec/tulip/dmfe.c
+++ b/drivers/net/ethernet/dec/tulip/dmfe.c
@@ -356,7 +356,7 @@ static const struct net_device_ops netdev_ops = {
356 .ndo_open = dmfe_open, 356 .ndo_open = dmfe_open,
357 .ndo_stop = dmfe_stop, 357 .ndo_stop = dmfe_stop,
358 .ndo_start_xmit = dmfe_start_xmit, 358 .ndo_start_xmit = dmfe_start_xmit,
359 .ndo_set_multicast_list = dmfe_set_filter_mode, 359 .ndo_set_rx_mode = dmfe_set_filter_mode,
360 .ndo_change_mtu = eth_change_mtu, 360 .ndo_change_mtu = eth_change_mtu,
361 .ndo_set_mac_address = eth_mac_addr, 361 .ndo_set_mac_address = eth_mac_addr,
362 .ndo_validate_addr = eth_validate_addr, 362 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/dec/tulip/tulip_core.c b/drivers/net/ethernet/dec/tulip/tulip_core.c
index 1246998a677c..011f67c7ca47 100644
--- a/drivers/net/ethernet/dec/tulip/tulip_core.c
+++ b/drivers/net/ethernet/dec/tulip/tulip_core.c
@@ -1291,7 +1291,7 @@ static const struct net_device_ops tulip_netdev_ops = {
1291 .ndo_stop = tulip_close, 1291 .ndo_stop = tulip_close,
1292 .ndo_get_stats = tulip_get_stats, 1292 .ndo_get_stats = tulip_get_stats,
1293 .ndo_do_ioctl = private_ioctl, 1293 .ndo_do_ioctl = private_ioctl,
1294 .ndo_set_multicast_list = set_rx_mode, 1294 .ndo_set_rx_mode = set_rx_mode,
1295 .ndo_change_mtu = eth_change_mtu, 1295 .ndo_change_mtu = eth_change_mtu,
1296 .ndo_set_mac_address = eth_mac_addr, 1296 .ndo_set_mac_address = eth_mac_addr,
1297 .ndo_validate_addr = eth_validate_addr, 1297 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/dec/tulip/uli526x.c b/drivers/net/ethernet/dec/tulip/uli526x.c
index 9e63f406f72d..7a44a7a6adc8 100644
--- a/drivers/net/ethernet/dec/tulip/uli526x.c
+++ b/drivers/net/ethernet/dec/tulip/uli526x.c
@@ -259,7 +259,7 @@ static const struct net_device_ops netdev_ops = {
259 .ndo_open = uli526x_open, 259 .ndo_open = uli526x_open,
260 .ndo_stop = uli526x_stop, 260 .ndo_stop = uli526x_stop,
261 .ndo_start_xmit = uli526x_start_xmit, 261 .ndo_start_xmit = uli526x_start_xmit,
262 .ndo_set_multicast_list = uli526x_set_filter_mode, 262 .ndo_set_rx_mode = uli526x_set_filter_mode,
263 .ndo_change_mtu = eth_change_mtu, 263 .ndo_change_mtu = eth_change_mtu,
264 .ndo_set_mac_address = eth_mac_addr, 264 .ndo_set_mac_address = eth_mac_addr,
265 .ndo_validate_addr = eth_validate_addr, 265 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/dec/tulip/winbond-840.c b/drivers/net/ethernet/dec/tulip/winbond-840.c
index 862eadf07191..4d01219ba22f 100644
--- a/drivers/net/ethernet/dec/tulip/winbond-840.c
+++ b/drivers/net/ethernet/dec/tulip/winbond-840.c
@@ -350,7 +350,7 @@ static const struct net_device_ops netdev_ops = {
350 .ndo_stop = netdev_close, 350 .ndo_stop = netdev_close,
351 .ndo_start_xmit = start_tx, 351 .ndo_start_xmit = start_tx,
352 .ndo_get_stats = get_stats, 352 .ndo_get_stats = get_stats,
353 .ndo_set_multicast_list = set_rx_mode, 353 .ndo_set_rx_mode = set_rx_mode,
354 .ndo_do_ioctl = netdev_ioctl, 354 .ndo_do_ioctl = netdev_ioctl,
355 .ndo_tx_timeout = tx_timeout, 355 .ndo_tx_timeout = tx_timeout,
356 .ndo_change_mtu = eth_change_mtu, 356 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/dlink/de620.c b/drivers/net/ethernet/dlink/de620.c
index 1c51a7576119..3b934ab784d3 100644
--- a/drivers/net/ethernet/dlink/de620.c
+++ b/drivers/net/ethernet/dlink/de620.c
@@ -767,7 +767,7 @@ static const struct net_device_ops de620_netdev_ops = {
767 .ndo_stop = de620_close, 767 .ndo_stop = de620_close,
768 .ndo_start_xmit = de620_start_xmit, 768 .ndo_start_xmit = de620_start_xmit,
769 .ndo_tx_timeout = de620_timeout, 769 .ndo_tx_timeout = de620_timeout,
770 .ndo_set_multicast_list = de620_set_multicast_list, 770 .ndo_set_rx_mode = de620_set_multicast_list,
771 .ndo_change_mtu = eth_change_mtu, 771 .ndo_change_mtu = eth_change_mtu,
772 .ndo_set_mac_address = eth_mac_addr, 772 .ndo_set_mac_address = eth_mac_addr,
773 .ndo_validate_addr = eth_validate_addr, 773 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/dlink/dl2k.c b/drivers/net/ethernet/dlink/dl2k.c
index ed73e4a93508..3fa91408532f 100644
--- a/drivers/net/ethernet/dlink/dl2k.c
+++ b/drivers/net/ethernet/dlink/dl2k.c
@@ -92,7 +92,7 @@ static const struct net_device_ops netdev_ops = {
92 .ndo_get_stats = get_stats, 92 .ndo_get_stats = get_stats,
93 .ndo_validate_addr = eth_validate_addr, 93 .ndo_validate_addr = eth_validate_addr,
94 .ndo_set_mac_address = eth_mac_addr, 94 .ndo_set_mac_address = eth_mac_addr,
95 .ndo_set_multicast_list = set_multicast, 95 .ndo_set_rx_mode = set_multicast,
96 .ndo_do_ioctl = rio_ioctl, 96 .ndo_do_ioctl = rio_ioctl,
97 .ndo_tx_timeout = rio_tx_timeout, 97 .ndo_tx_timeout = rio_tx_timeout,
98 .ndo_change_mtu = change_mtu, 98 .ndo_change_mtu = change_mtu,
diff --git a/drivers/net/ethernet/dlink/sundance.c b/drivers/net/ethernet/dlink/sundance.c
index 4793df843c24..dcd7f7a71ad4 100644
--- a/drivers/net/ethernet/dlink/sundance.c
+++ b/drivers/net/ethernet/dlink/sundance.c
@@ -464,7 +464,7 @@ static const struct net_device_ops netdev_ops = {
464 .ndo_stop = netdev_close, 464 .ndo_stop = netdev_close,
465 .ndo_start_xmit = start_tx, 465 .ndo_start_xmit = start_tx,
466 .ndo_get_stats = get_stats, 466 .ndo_get_stats = get_stats,
467 .ndo_set_multicast_list = set_rx_mode, 467 .ndo_set_rx_mode = set_rx_mode,
468 .ndo_do_ioctl = netdev_ioctl, 468 .ndo_do_ioctl = netdev_ioctl,
469 .ndo_tx_timeout = tx_timeout, 469 .ndo_tx_timeout = tx_timeout,
470 .ndo_change_mtu = change_mtu, 470 .ndo_change_mtu = change_mtu,
diff --git a/drivers/net/ethernet/ethoc.c b/drivers/net/ethernet/ethoc.c
index 8abbe1d82826..bdb348a5ccf6 100644
--- a/drivers/net/ethernet/ethoc.c
+++ b/drivers/net/ethernet/ethoc.c
@@ -888,7 +888,7 @@ static const struct net_device_ops ethoc_netdev_ops = {
888 .ndo_do_ioctl = ethoc_ioctl, 888 .ndo_do_ioctl = ethoc_ioctl,
889 .ndo_set_config = ethoc_config, 889 .ndo_set_config = ethoc_config,
890 .ndo_set_mac_address = ethoc_set_mac_address, 890 .ndo_set_mac_address = ethoc_set_mac_address,
891 .ndo_set_multicast_list = ethoc_set_multicast_list, 891 .ndo_set_rx_mode = ethoc_set_multicast_list,
892 .ndo_change_mtu = ethoc_change_mtu, 892 .ndo_change_mtu = ethoc_change_mtu,
893 .ndo_tx_timeout = ethoc_tx_timeout, 893 .ndo_tx_timeout = ethoc_tx_timeout,
894 .ndo_start_xmit = ethoc_start_xmit, 894 .ndo_start_xmit = ethoc_start_xmit,
diff --git a/drivers/net/ethernet/fealnx.c b/drivers/net/ethernet/fealnx.c
index fa8677c32384..61d2bddec1fa 100644
--- a/drivers/net/ethernet/fealnx.c
+++ b/drivers/net/ethernet/fealnx.c
@@ -469,7 +469,7 @@ static const struct net_device_ops netdev_ops = {
469 .ndo_stop = netdev_close, 469 .ndo_stop = netdev_close,
470 .ndo_start_xmit = start_tx, 470 .ndo_start_xmit = start_tx,
471 .ndo_get_stats = get_stats, 471 .ndo_get_stats = get_stats,
472 .ndo_set_multicast_list = set_rx_mode, 472 .ndo_set_rx_mode = set_rx_mode,
473 .ndo_do_ioctl = mii_ioctl, 473 .ndo_do_ioctl = mii_ioctl,
474 .ndo_tx_timeout = fealnx_tx_timeout, 474 .ndo_tx_timeout = fealnx_tx_timeout,
475 .ndo_change_mtu = eth_change_mtu, 475 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/freescale/fec.c b/drivers/net/ethernet/freescale/fec.c
index e8266ccf818a..158b82ea6df5 100644
--- a/drivers/net/ethernet/freescale/fec.c
+++ b/drivers/net/ethernet/freescale/fec.c
@@ -1325,7 +1325,7 @@ static const struct net_device_ops fec_netdev_ops = {
1325 .ndo_open = fec_enet_open, 1325 .ndo_open = fec_enet_open,
1326 .ndo_stop = fec_enet_close, 1326 .ndo_stop = fec_enet_close,
1327 .ndo_start_xmit = fec_enet_start_xmit, 1327 .ndo_start_xmit = fec_enet_start_xmit,
1328 .ndo_set_multicast_list = set_multicast_list, 1328 .ndo_set_rx_mode = set_multicast_list,
1329 .ndo_change_mtu = eth_change_mtu, 1329 .ndo_change_mtu = eth_change_mtu,
1330 .ndo_validate_addr = eth_validate_addr, 1330 .ndo_validate_addr = eth_validate_addr,
1331 .ndo_tx_timeout = fec_timeout, 1331 .ndo_tx_timeout = fec_timeout,
diff --git a/drivers/net/ethernet/freescale/fec_mpc52xx.c b/drivers/net/ethernet/freescale/fec_mpc52xx.c
index cb4416e591f1..30745b56fe5d 100644
--- a/drivers/net/ethernet/freescale/fec_mpc52xx.c
+++ b/drivers/net/ethernet/freescale/fec_mpc52xx.c
@@ -828,7 +828,7 @@ static const struct net_device_ops mpc52xx_fec_netdev_ops = {
828 .ndo_open = mpc52xx_fec_open, 828 .ndo_open = mpc52xx_fec_open,
829 .ndo_stop = mpc52xx_fec_close, 829 .ndo_stop = mpc52xx_fec_close,
830 .ndo_start_xmit = mpc52xx_fec_start_xmit, 830 .ndo_start_xmit = mpc52xx_fec_start_xmit,
831 .ndo_set_multicast_list = mpc52xx_fec_set_multicast_list, 831 .ndo_set_rx_mode = mpc52xx_fec_set_multicast_list,
832 .ndo_set_mac_address = mpc52xx_fec_set_mac_address, 832 .ndo_set_mac_address = mpc52xx_fec_set_mac_address,
833 .ndo_validate_addr = eth_validate_addr, 833 .ndo_validate_addr = eth_validate_addr,
834 .ndo_do_ioctl = mpc52xx_fec_ioctl, 834 .ndo_do_ioctl = mpc52xx_fec_ioctl,
diff --git a/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c b/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
index 329ef231a096..5bf5471f06ff 100644
--- a/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
+++ b/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
@@ -988,7 +988,7 @@ static const struct net_device_ops fs_enet_netdev_ops = {
988 .ndo_get_stats = fs_enet_get_stats, 988 .ndo_get_stats = fs_enet_get_stats,
989 .ndo_start_xmit = fs_enet_start_xmit, 989 .ndo_start_xmit = fs_enet_start_xmit,
990 .ndo_tx_timeout = fs_timeout, 990 .ndo_tx_timeout = fs_timeout,
991 .ndo_set_multicast_list = fs_set_multicast_list, 991 .ndo_set_rx_mode = fs_set_multicast_list,
992 .ndo_do_ioctl = fs_ioctl, 992 .ndo_do_ioctl = fs_ioctl,
993 .ndo_validate_addr = eth_validate_addr, 993 .ndo_validate_addr = eth_validate_addr,
994 .ndo_set_mac_address = eth_mac_addr, 994 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/freescale/gianfar.c b/drivers/net/ethernet/freescale/gianfar.c
index 2659daad783d..29dff1ec7f2d 100644
--- a/drivers/net/ethernet/freescale/gianfar.c
+++ b/drivers/net/ethernet/freescale/gianfar.c
@@ -458,7 +458,7 @@ static const struct net_device_ops gfar_netdev_ops = {
458 .ndo_stop = gfar_close, 458 .ndo_stop = gfar_close,
459 .ndo_change_mtu = gfar_change_mtu, 459 .ndo_change_mtu = gfar_change_mtu,
460 .ndo_set_features = gfar_set_features, 460 .ndo_set_features = gfar_set_features,
461 .ndo_set_multicast_list = gfar_set_multi, 461 .ndo_set_rx_mode = gfar_set_multi,
462 .ndo_tx_timeout = gfar_timeout, 462 .ndo_tx_timeout = gfar_timeout,
463 .ndo_do_ioctl = gfar_ioctl, 463 .ndo_do_ioctl = gfar_ioctl,
464 .ndo_get_stats = gfar_get_stats, 464 .ndo_get_stats = gfar_get_stats,
diff --git a/drivers/net/ethernet/freescale/ucc_geth.c b/drivers/net/ethernet/freescale/ucc_geth.c
index 42f8e31b0bbb..46d690a92c0b 100644
--- a/drivers/net/ethernet/freescale/ucc_geth.c
+++ b/drivers/net/ethernet/freescale/ucc_geth.c
@@ -3731,7 +3731,7 @@ static const struct net_device_ops ucc_geth_netdev_ops = {
3731 .ndo_validate_addr = eth_validate_addr, 3731 .ndo_validate_addr = eth_validate_addr,
3732 .ndo_set_mac_address = ucc_geth_set_mac_addr, 3732 .ndo_set_mac_address = ucc_geth_set_mac_addr,
3733 .ndo_change_mtu = eth_change_mtu, 3733 .ndo_change_mtu = eth_change_mtu,
3734 .ndo_set_multicast_list = ucc_geth_set_multi, 3734 .ndo_set_rx_mode = ucc_geth_set_multi,
3735 .ndo_tx_timeout = ucc_geth_timeout, 3735 .ndo_tx_timeout = ucc_geth_timeout,
3736 .ndo_do_ioctl = ucc_geth_ioctl, 3736 .ndo_do_ioctl = ucc_geth_ioctl,
3737#ifdef CONFIG_NET_POLL_CONTROLLER 3737#ifdef CONFIG_NET_POLL_CONTROLLER
diff --git a/drivers/net/ethernet/fujitsu/at1700.c b/drivers/net/ethernet/fujitsu/at1700.c
index 65a78f965dd2..7c6c908bdf02 100644
--- a/drivers/net/ethernet/fujitsu/at1700.c
+++ b/drivers/net/ethernet/fujitsu/at1700.c
@@ -253,7 +253,7 @@ static const struct net_device_ops at1700_netdev_ops = {
253 .ndo_open = net_open, 253 .ndo_open = net_open,
254 .ndo_stop = net_close, 254 .ndo_stop = net_close,
255 .ndo_start_xmit = net_send_packet, 255 .ndo_start_xmit = net_send_packet,
256 .ndo_set_multicast_list = set_rx_mode, 256 .ndo_set_rx_mode = set_rx_mode,
257 .ndo_tx_timeout = net_tx_timeout, 257 .ndo_tx_timeout = net_tx_timeout,
258 .ndo_change_mtu = eth_change_mtu, 258 .ndo_change_mtu = eth_change_mtu,
259 .ndo_set_mac_address = eth_mac_addr, 259 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/fujitsu/eth16i.c b/drivers/net/ethernet/fujitsu/eth16i.c
index 12d28e9d0cb7..b0e2313af3d1 100644
--- a/drivers/net/ethernet/fujitsu/eth16i.c
+++ b/drivers/net/ethernet/fujitsu/eth16i.c
@@ -478,7 +478,7 @@ static const struct net_device_ops eth16i_netdev_ops = {
478 .ndo_open = eth16i_open, 478 .ndo_open = eth16i_open,
479 .ndo_stop = eth16i_close, 479 .ndo_stop = eth16i_close,
480 .ndo_start_xmit = eth16i_tx, 480 .ndo_start_xmit = eth16i_tx,
481 .ndo_set_multicast_list = eth16i_multicast, 481 .ndo_set_rx_mode = eth16i_multicast,
482 .ndo_tx_timeout = eth16i_timeout, 482 .ndo_tx_timeout = eth16i_timeout,
483 .ndo_change_mtu = eth_change_mtu, 483 .ndo_change_mtu = eth_change_mtu,
484 .ndo_set_mac_address = eth_mac_addr, 484 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/fujitsu/fmvj18x_cs.c b/drivers/net/ethernet/fujitsu/fmvj18x_cs.c
index 723815e7a997..15416752c13e 100644
--- a/drivers/net/ethernet/fujitsu/fmvj18x_cs.c
+++ b/drivers/net/ethernet/fujitsu/fmvj18x_cs.c
@@ -226,7 +226,7 @@ static const struct net_device_ops fjn_netdev_ops = {
226 .ndo_start_xmit = fjn_start_xmit, 226 .ndo_start_xmit = fjn_start_xmit,
227 .ndo_tx_timeout = fjn_tx_timeout, 227 .ndo_tx_timeout = fjn_tx_timeout,
228 .ndo_set_config = fjn_config, 228 .ndo_set_config = fjn_config,
229 .ndo_set_multicast_list = set_rx_mode, 229 .ndo_set_rx_mode = set_rx_mode,
230 .ndo_change_mtu = eth_change_mtu, 230 .ndo_change_mtu = eth_change_mtu,
231 .ndo_set_mac_address = eth_mac_addr, 231 .ndo_set_mac_address = eth_mac_addr,
232 .ndo_validate_addr = eth_validate_addr, 232 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/hp/hp100.c b/drivers/net/ethernet/hp/hp100.c
index b6519c1ba7e1..6a5ee0776b28 100644
--- a/drivers/net/ethernet/hp/hp100.c
+++ b/drivers/net/ethernet/hp/hp100.c
@@ -430,7 +430,7 @@ static const struct net_device_ops hp100_bm_netdev_ops = {
430 .ndo_stop = hp100_close, 430 .ndo_stop = hp100_close,
431 .ndo_start_xmit = hp100_start_xmit_bm, 431 .ndo_start_xmit = hp100_start_xmit_bm,
432 .ndo_get_stats = hp100_get_stats, 432 .ndo_get_stats = hp100_get_stats,
433 .ndo_set_multicast_list = hp100_set_multicast_list, 433 .ndo_set_rx_mode = hp100_set_multicast_list,
434 .ndo_change_mtu = eth_change_mtu, 434 .ndo_change_mtu = eth_change_mtu,
435 .ndo_set_mac_address = eth_mac_addr, 435 .ndo_set_mac_address = eth_mac_addr,
436 .ndo_validate_addr = eth_validate_addr, 436 .ndo_validate_addr = eth_validate_addr,
@@ -441,7 +441,7 @@ static const struct net_device_ops hp100_netdev_ops = {
441 .ndo_stop = hp100_close, 441 .ndo_stop = hp100_close,
442 .ndo_start_xmit = hp100_start_xmit, 442 .ndo_start_xmit = hp100_start_xmit,
443 .ndo_get_stats = hp100_get_stats, 443 .ndo_get_stats = hp100_get_stats,
444 .ndo_set_multicast_list = hp100_set_multicast_list, 444 .ndo_set_rx_mode = hp100_set_multicast_list,
445 .ndo_change_mtu = eth_change_mtu, 445 .ndo_change_mtu = eth_change_mtu,
446 .ndo_set_mac_address = eth_mac_addr, 446 .ndo_set_mac_address = eth_mac_addr,
447 .ndo_validate_addr = eth_validate_addr, 447 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/i825xx/3c505.c b/drivers/net/ethernet/i825xx/3c505.c
index 88d766ee0e1b..40e1a175fceb 100644
--- a/drivers/net/ethernet/i825xx/3c505.c
+++ b/drivers/net/ethernet/i825xx/3c505.c
@@ -1363,7 +1363,7 @@ static const struct net_device_ops elp_netdev_ops = {
1363 .ndo_get_stats = elp_get_stats, 1363 .ndo_get_stats = elp_get_stats,
1364 .ndo_start_xmit = elp_start_xmit, 1364 .ndo_start_xmit = elp_start_xmit,
1365 .ndo_tx_timeout = elp_timeout, 1365 .ndo_tx_timeout = elp_timeout,
1366 .ndo_set_multicast_list = elp_set_mc_list, 1366 .ndo_set_rx_mode = elp_set_mc_list,
1367 .ndo_change_mtu = eth_change_mtu, 1367 .ndo_change_mtu = eth_change_mtu,
1368 .ndo_set_mac_address = eth_mac_addr, 1368 .ndo_set_mac_address = eth_mac_addr,
1369 .ndo_validate_addr = eth_validate_addr, 1369 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/i825xx/3c523.c b/drivers/net/ethernet/i825xx/3c523.c
index bc0d1a1c2e28..d70d3df4c985 100644
--- a/drivers/net/ethernet/i825xx/3c523.c
+++ b/drivers/net/ethernet/i825xx/3c523.c
@@ -409,7 +409,7 @@ static const struct net_device_ops netdev_ops = {
409 .ndo_start_xmit = elmc_send_packet, 409 .ndo_start_xmit = elmc_send_packet,
410 .ndo_tx_timeout = elmc_timeout, 410 .ndo_tx_timeout = elmc_timeout,
411#ifdef ELMC_MULTICAST 411#ifdef ELMC_MULTICAST
412 .ndo_set_multicast_list = set_multicast_list, 412 .ndo_set_rx_mode = set_multicast_list,
413#endif 413#endif
414 .ndo_change_mtu = eth_change_mtu, 414 .ndo_change_mtu = eth_change_mtu,
415 .ndo_set_mac_address = eth_mac_addr, 415 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/i825xx/3c527.c b/drivers/net/ethernet/i825xx/3c527.c
index d9d056d207f3..474b5e71a53a 100644
--- a/drivers/net/ethernet/i825xx/3c527.c
+++ b/drivers/net/ethernet/i825xx/3c527.c
@@ -292,7 +292,7 @@ static const struct net_device_ops netdev_ops = {
292 .ndo_stop = mc32_close, 292 .ndo_stop = mc32_close,
293 .ndo_start_xmit = mc32_send_packet, 293 .ndo_start_xmit = mc32_send_packet,
294 .ndo_get_stats = mc32_get_stats, 294 .ndo_get_stats = mc32_get_stats,
295 .ndo_set_multicast_list = mc32_set_multicast_list, 295 .ndo_set_rx_mode = mc32_set_multicast_list,
296 .ndo_tx_timeout = mc32_timeout, 296 .ndo_tx_timeout = mc32_timeout,
297 .ndo_change_mtu = eth_change_mtu, 297 .ndo_change_mtu = eth_change_mtu,
298 .ndo_set_mac_address = eth_mac_addr, 298 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/i825xx/82596.c b/drivers/net/ethernet/i825xx/82596.c
index be1f1970c842..f2408a4d5d9c 100644
--- a/drivers/net/ethernet/i825xx/82596.c
+++ b/drivers/net/ethernet/i825xx/82596.c
@@ -1145,7 +1145,7 @@ static const struct net_device_ops i596_netdev_ops = {
1145 .ndo_open = i596_open, 1145 .ndo_open = i596_open,
1146 .ndo_stop = i596_close, 1146 .ndo_stop = i596_close,
1147 .ndo_start_xmit = i596_start_xmit, 1147 .ndo_start_xmit = i596_start_xmit,
1148 .ndo_set_multicast_list = set_multicast_list, 1148 .ndo_set_rx_mode = set_multicast_list,
1149 .ndo_tx_timeout = i596_tx_timeout, 1149 .ndo_tx_timeout = i596_tx_timeout,
1150 .ndo_change_mtu = eth_change_mtu, 1150 .ndo_change_mtu = eth_change_mtu,
1151 .ndo_set_mac_address = eth_mac_addr, 1151 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/i825xx/eepro.c b/drivers/net/ethernet/i825xx/eepro.c
index dfeb006035df..067c46069a11 100644
--- a/drivers/net/ethernet/i825xx/eepro.c
+++ b/drivers/net/ethernet/i825xx/eepro.c
@@ -743,7 +743,7 @@ static const struct net_device_ops eepro_netdev_ops = {
743 .ndo_open = eepro_open, 743 .ndo_open = eepro_open,
744 .ndo_stop = eepro_close, 744 .ndo_stop = eepro_close,
745 .ndo_start_xmit = eepro_send_packet, 745 .ndo_start_xmit = eepro_send_packet,
746 .ndo_set_multicast_list = set_multicast_list, 746 .ndo_set_rx_mode = set_multicast_list,
747 .ndo_tx_timeout = eepro_tx_timeout, 747 .ndo_tx_timeout = eepro_tx_timeout,
748 .ndo_change_mtu = eth_change_mtu, 748 .ndo_change_mtu = eth_change_mtu,
749 .ndo_set_mac_address = eth_mac_addr, 749 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/i825xx/eexpress.c b/drivers/net/ethernet/i825xx/eexpress.c
index a19228563efd..3a9580f3d4dd 100644
--- a/drivers/net/ethernet/i825xx/eexpress.c
+++ b/drivers/net/ethernet/i825xx/eexpress.c
@@ -1047,7 +1047,7 @@ static const struct net_device_ops eexp_netdev_ops = {
1047 .ndo_open = eexp_open, 1047 .ndo_open = eexp_open,
1048 .ndo_stop = eexp_close, 1048 .ndo_stop = eexp_close,
1049 .ndo_start_xmit = eexp_xmit, 1049 .ndo_start_xmit = eexp_xmit,
1050 .ndo_set_multicast_list = eexp_set_multicast, 1050 .ndo_set_rx_mode = eexp_set_multicast,
1051 .ndo_tx_timeout = eexp_timeout, 1051 .ndo_tx_timeout = eexp_timeout,
1052 .ndo_change_mtu = eth_change_mtu, 1052 .ndo_change_mtu = eth_change_mtu,
1053 .ndo_set_mac_address = eth_mac_addr, 1053 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/i825xx/ether1.c b/drivers/net/ethernet/i825xx/ether1.c
index b00781c02d5d..42e90a97c7a5 100644
--- a/drivers/net/ethernet/i825xx/ether1.c
+++ b/drivers/net/ethernet/i825xx/ether1.c
@@ -985,7 +985,7 @@ static const struct net_device_ops ether1_netdev_ops = {
985 .ndo_open = ether1_open, 985 .ndo_open = ether1_open,
986 .ndo_stop = ether1_close, 986 .ndo_stop = ether1_close,
987 .ndo_start_xmit = ether1_sendpacket, 987 .ndo_start_xmit = ether1_sendpacket,
988 .ndo_set_multicast_list = ether1_setmulticastlist, 988 .ndo_set_rx_mode = ether1_setmulticastlist,
989 .ndo_tx_timeout = ether1_timeout, 989 .ndo_tx_timeout = ether1_timeout,
990 .ndo_validate_addr = eth_validate_addr, 990 .ndo_validate_addr = eth_validate_addr,
991 .ndo_change_mtu = eth_change_mtu, 991 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/i825xx/lib82596.c b/drivers/net/ethernet/i825xx/lib82596.c
index 9e042894479b..3efbd8dbb63d 100644
--- a/drivers/net/ethernet/i825xx/lib82596.c
+++ b/drivers/net/ethernet/i825xx/lib82596.c
@@ -1038,7 +1038,7 @@ static const struct net_device_ops i596_netdev_ops = {
1038 .ndo_open = i596_open, 1038 .ndo_open = i596_open,
1039 .ndo_stop = i596_close, 1039 .ndo_stop = i596_close,
1040 .ndo_start_xmit = i596_start_xmit, 1040 .ndo_start_xmit = i596_start_xmit,
1041 .ndo_set_multicast_list = set_multicast_list, 1041 .ndo_set_rx_mode = set_multicast_list,
1042 .ndo_tx_timeout = i596_tx_timeout, 1042 .ndo_tx_timeout = i596_tx_timeout,
1043 .ndo_change_mtu = eth_change_mtu, 1043 .ndo_change_mtu = eth_change_mtu,
1044 .ndo_validate_addr = eth_validate_addr, 1044 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/i825xx/lp486e.c b/drivers/net/ethernet/i825xx/lp486e.c
index 385a95311cd2..414044b3cb11 100644
--- a/drivers/net/ethernet/i825xx/lp486e.c
+++ b/drivers/net/ethernet/i825xx/lp486e.c
@@ -954,7 +954,7 @@ static const struct net_device_ops i596_netdev_ops = {
954 .ndo_open = i596_open, 954 .ndo_open = i596_open,
955 .ndo_stop = i596_close, 955 .ndo_stop = i596_close,
956 .ndo_start_xmit = i596_start_xmit, 956 .ndo_start_xmit = i596_start_xmit,
957 .ndo_set_multicast_list = set_multicast_list, 957 .ndo_set_rx_mode = set_multicast_list,
958 .ndo_tx_timeout = i596_tx_timeout, 958 .ndo_tx_timeout = i596_tx_timeout,
959 .ndo_change_mtu = eth_change_mtu, 959 .ndo_change_mtu = eth_change_mtu,
960 .ndo_set_mac_address = eth_mac_addr, 960 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/i825xx/ni52.c b/drivers/net/ethernet/i825xx/ni52.c
index d973fc6c6b88..c0893715ef47 100644
--- a/drivers/net/ethernet/i825xx/ni52.c
+++ b/drivers/net/ethernet/i825xx/ni52.c
@@ -445,7 +445,7 @@ static const struct net_device_ops ni52_netdev_ops = {
445 .ndo_get_stats = ni52_get_stats, 445 .ndo_get_stats = ni52_get_stats,
446 .ndo_tx_timeout = ni52_timeout, 446 .ndo_tx_timeout = ni52_timeout,
447 .ndo_start_xmit = ni52_send_packet, 447 .ndo_start_xmit = ni52_send_packet,
448 .ndo_set_multicast_list = set_multicast_list, 448 .ndo_set_rx_mode = set_multicast_list,
449 .ndo_change_mtu = eth_change_mtu, 449 .ndo_change_mtu = eth_change_mtu,
450 .ndo_set_mac_address = eth_mac_addr, 450 .ndo_set_mac_address = eth_mac_addr,
451 .ndo_validate_addr = eth_validate_addr, 451 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/i825xx/sun3_82586.c b/drivers/net/ethernet/i825xx/sun3_82586.c
index b6ae53bada75..6ef5e11d1c84 100644
--- a/drivers/net/ethernet/i825xx/sun3_82586.c
+++ b/drivers/net/ethernet/i825xx/sun3_82586.c
@@ -333,7 +333,7 @@ static const struct net_device_ops sun3_82586_netdev_ops = {
333 .ndo_open = sun3_82586_open, 333 .ndo_open = sun3_82586_open,
334 .ndo_stop = sun3_82586_close, 334 .ndo_stop = sun3_82586_close,
335 .ndo_start_xmit = sun3_82586_send_packet, 335 .ndo_start_xmit = sun3_82586_send_packet,
336 .ndo_set_multicast_list = set_multicast_list, 336 .ndo_set_rx_mode = set_multicast_list,
337 .ndo_tx_timeout = sun3_82586_timeout, 337 .ndo_tx_timeout = sun3_82586_timeout,
338 .ndo_get_stats = sun3_82586_get_stats, 338 .ndo_get_stats = sun3_82586_get_stats,
339 .ndo_validate_addr = eth_validate_addr, 339 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/i825xx/znet.c b/drivers/net/ethernet/i825xx/znet.c
index 8b8881718f5e..962b4c421f3f 100644
--- a/drivers/net/ethernet/i825xx/znet.c
+++ b/drivers/net/ethernet/i825xx/znet.c
@@ -356,7 +356,7 @@ static const struct net_device_ops znet_netdev_ops = {
356 .ndo_open = znet_open, 356 .ndo_open = znet_open,
357 .ndo_stop = znet_close, 357 .ndo_stop = znet_close,
358 .ndo_start_xmit = znet_send_packet, 358 .ndo_start_xmit = znet_send_packet,
359 .ndo_set_multicast_list = znet_set_multicast_list, 359 .ndo_set_rx_mode = znet_set_multicast_list,
360 .ndo_tx_timeout = znet_tx_timeout, 360 .ndo_tx_timeout = znet_tx_timeout,
361 .ndo_change_mtu = eth_change_mtu, 361 .ndo_change_mtu = eth_change_mtu,
362 .ndo_set_mac_address = eth_mac_addr, 362 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/ibm/ehea/ehea_main.c b/drivers/net/ethernet/ibm/ehea/ehea_main.c
index be2cb4ab8b4f..583bcd32e543 100644
--- a/drivers/net/ethernet/ibm/ehea/ehea_main.c
+++ b/drivers/net/ethernet/ibm/ehea/ehea_main.c
@@ -3161,7 +3161,7 @@ static const struct net_device_ops ehea_netdev_ops = {
3161 .ndo_get_stats = ehea_get_stats, 3161 .ndo_get_stats = ehea_get_stats,
3162 .ndo_set_mac_address = ehea_set_mac_addr, 3162 .ndo_set_mac_address = ehea_set_mac_addr,
3163 .ndo_validate_addr = eth_validate_addr, 3163 .ndo_validate_addr = eth_validate_addr,
3164 .ndo_set_multicast_list = ehea_set_multicast_list, 3164 .ndo_set_rx_mode = ehea_set_multicast_list,
3165 .ndo_change_mtu = ehea_change_mtu, 3165 .ndo_change_mtu = ehea_change_mtu,
3166 .ndo_vlan_rx_add_vid = ehea_vlan_rx_add_vid, 3166 .ndo_vlan_rx_add_vid = ehea_vlan_rx_add_vid,
3167 .ndo_vlan_rx_kill_vid = ehea_vlan_rx_kill_vid, 3167 .ndo_vlan_rx_kill_vid = ehea_vlan_rx_kill_vid,
diff --git a/drivers/net/ethernet/ibm/emac/core.c b/drivers/net/ethernet/ibm/emac/core.c
index 70cb7d8a3b53..209f56820c3e 100644
--- a/drivers/net/ethernet/ibm/emac/core.c
+++ b/drivers/net/ethernet/ibm/emac/core.c
@@ -2661,7 +2661,7 @@ static const struct net_device_ops emac_netdev_ops = {
2661 .ndo_open = emac_open, 2661 .ndo_open = emac_open,
2662 .ndo_stop = emac_close, 2662 .ndo_stop = emac_close,
2663 .ndo_get_stats = emac_stats, 2663 .ndo_get_stats = emac_stats,
2664 .ndo_set_multicast_list = emac_set_multicast_list, 2664 .ndo_set_rx_mode = emac_set_multicast_list,
2665 .ndo_do_ioctl = emac_ioctl, 2665 .ndo_do_ioctl = emac_ioctl,
2666 .ndo_tx_timeout = emac_tx_timeout, 2666 .ndo_tx_timeout = emac_tx_timeout,
2667 .ndo_validate_addr = eth_validate_addr, 2667 .ndo_validate_addr = eth_validate_addr,
@@ -2674,7 +2674,7 @@ static const struct net_device_ops emac_gige_netdev_ops = {
2674 .ndo_open = emac_open, 2674 .ndo_open = emac_open,
2675 .ndo_stop = emac_close, 2675 .ndo_stop = emac_close,
2676 .ndo_get_stats = emac_stats, 2676 .ndo_get_stats = emac_stats,
2677 .ndo_set_multicast_list = emac_set_multicast_list, 2677 .ndo_set_rx_mode = emac_set_multicast_list,
2678 .ndo_do_ioctl = emac_ioctl, 2678 .ndo_do_ioctl = emac_ioctl,
2679 .ndo_tx_timeout = emac_tx_timeout, 2679 .ndo_tx_timeout = emac_tx_timeout,
2680 .ndo_validate_addr = eth_validate_addr, 2680 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/ibm/ibmveth.c b/drivers/net/ethernet/ibm/ibmveth.c
index ba99af05bf62..bba1ffcd92d1 100644
--- a/drivers/net/ethernet/ibm/ibmveth.c
+++ b/drivers/net/ethernet/ibm/ibmveth.c
@@ -1299,7 +1299,7 @@ static const struct net_device_ops ibmveth_netdev_ops = {
1299 .ndo_open = ibmveth_open, 1299 .ndo_open = ibmveth_open,
1300 .ndo_stop = ibmveth_close, 1300 .ndo_stop = ibmveth_close,
1301 .ndo_start_xmit = ibmveth_start_xmit, 1301 .ndo_start_xmit = ibmveth_start_xmit,
1302 .ndo_set_multicast_list = ibmveth_set_multicast_list, 1302 .ndo_set_rx_mode = ibmveth_set_multicast_list,
1303 .ndo_do_ioctl = ibmveth_ioctl, 1303 .ndo_do_ioctl = ibmveth_ioctl,
1304 .ndo_change_mtu = ibmveth_change_mtu, 1304 .ndo_change_mtu = ibmveth_change_mtu,
1305 .ndo_fix_features = ibmveth_fix_features, 1305 .ndo_fix_features = ibmveth_fix_features,
diff --git a/drivers/net/ethernet/ibm/iseries_veth.c b/drivers/net/ethernet/ibm/iseries_veth.c
index 53dd39e9130e..4326681df382 100644
--- a/drivers/net/ethernet/ibm/iseries_veth.c
+++ b/drivers/net/ethernet/ibm/iseries_veth.c
@@ -1009,7 +1009,7 @@ static const struct net_device_ops veth_netdev_ops = {
1009 .ndo_stop = veth_close, 1009 .ndo_stop = veth_close,
1010 .ndo_start_xmit = veth_start_xmit, 1010 .ndo_start_xmit = veth_start_xmit,
1011 .ndo_change_mtu = veth_change_mtu, 1011 .ndo_change_mtu = veth_change_mtu,
1012 .ndo_set_multicast_list = veth_set_multicast_list, 1012 .ndo_set_rx_mode = veth_set_multicast_list,
1013 .ndo_set_mac_address = NULL, 1013 .ndo_set_mac_address = NULL,
1014 .ndo_validate_addr = eth_validate_addr, 1014 .ndo_validate_addr = eth_validate_addr,
1015}; 1015};
diff --git a/drivers/net/ethernet/icplus/ipg.c b/drivers/net/ethernet/icplus/ipg.c
index b470281158e9..8fd80a00b898 100644
--- a/drivers/net/ethernet/icplus/ipg.c
+++ b/drivers/net/ethernet/icplus/ipg.c
@@ -2201,7 +2201,7 @@ static const struct net_device_ops ipg_netdev_ops = {
2201 .ndo_stop = ipg_nic_stop, 2201 .ndo_stop = ipg_nic_stop,
2202 .ndo_start_xmit = ipg_nic_hard_start_xmit, 2202 .ndo_start_xmit = ipg_nic_hard_start_xmit,
2203 .ndo_get_stats = ipg_nic_get_stats, 2203 .ndo_get_stats = ipg_nic_get_stats,
2204 .ndo_set_multicast_list = ipg_nic_set_multicast_list, 2204 .ndo_set_rx_mode = ipg_nic_set_multicast_list,
2205 .ndo_do_ioctl = ipg_ioctl, 2205 .ndo_do_ioctl = ipg_ioctl,
2206 .ndo_tx_timeout = ipg_tx_timeout, 2206 .ndo_tx_timeout = ipg_tx_timeout,
2207 .ndo_change_mtu = ipg_nic_change_mtu, 2207 .ndo_change_mtu = ipg_nic_change_mtu,
diff --git a/drivers/net/ethernet/intel/e100.c b/drivers/net/ethernet/intel/e100.c
index c1352c60c299..fe87d3eea5ed 100644
--- a/drivers/net/ethernet/intel/e100.c
+++ b/drivers/net/ethernet/intel/e100.c
@@ -2738,7 +2738,7 @@ static const struct net_device_ops e100_netdev_ops = {
2738 .ndo_stop = e100_close, 2738 .ndo_stop = e100_close,
2739 .ndo_start_xmit = e100_xmit_frame, 2739 .ndo_start_xmit = e100_xmit_frame,
2740 .ndo_validate_addr = eth_validate_addr, 2740 .ndo_validate_addr = eth_validate_addr,
2741 .ndo_set_multicast_list = e100_set_multicast_list, 2741 .ndo_set_rx_mode = e100_set_multicast_list,
2742 .ndo_set_mac_address = e100_set_mac_address, 2742 .ndo_set_mac_address = e100_set_mac_address,
2743 .ndo_change_mtu = e100_change_mtu, 2743 .ndo_change_mtu = e100_change_mtu,
2744 .ndo_do_ioctl = e100_do_ioctl, 2744 .ndo_do_ioctl = e100_do_ioctl,
diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c
index ab4be80f7ab5..d0fdb512e849 100644
--- a/drivers/net/ethernet/intel/e1000e/netdev.c
+++ b/drivers/net/ethernet/intel/e1000e/netdev.c
@@ -5761,7 +5761,7 @@ static const struct net_device_ops e1000e_netdev_ops = {
5761 .ndo_stop = e1000_close, 5761 .ndo_stop = e1000_close,
5762 .ndo_start_xmit = e1000_xmit_frame, 5762 .ndo_start_xmit = e1000_xmit_frame,
5763 .ndo_get_stats64 = e1000e_get_stats64, 5763 .ndo_get_stats64 = e1000e_get_stats64,
5764 .ndo_set_multicast_list = e1000_set_multi, 5764 .ndo_set_rx_mode = e1000_set_multi,
5765 .ndo_set_mac_address = e1000_set_mac, 5765 .ndo_set_mac_address = e1000_set_mac,
5766 .ndo_change_mtu = e1000_change_mtu, 5766 .ndo_change_mtu = e1000_change_mtu,
5767 .ndo_do_ioctl = e1000_ioctl, 5767 .ndo_do_ioctl = e1000_ioctl,
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c
index 592b5c1827bc..801608497409 100644
--- a/drivers/net/ethernet/intel/igb/igb_main.c
+++ b/drivers/net/ethernet/intel/igb/igb_main.c
@@ -1790,7 +1790,6 @@ static const struct net_device_ops igb_netdev_ops = {
1790 .ndo_start_xmit = igb_xmit_frame_adv, 1790 .ndo_start_xmit = igb_xmit_frame_adv,
1791 .ndo_get_stats64 = igb_get_stats64, 1791 .ndo_get_stats64 = igb_get_stats64,
1792 .ndo_set_rx_mode = igb_set_rx_mode, 1792 .ndo_set_rx_mode = igb_set_rx_mode,
1793 .ndo_set_multicast_list = igb_set_rx_mode,
1794 .ndo_set_mac_address = igb_set_mac, 1793 .ndo_set_mac_address = igb_set_mac,
1795 .ndo_change_mtu = igb_change_mtu, 1794 .ndo_change_mtu = igb_change_mtu,
1796 .ndo_do_ioctl = igb_ioctl, 1795 .ndo_do_ioctl = igb_ioctl,
diff --git a/drivers/net/ethernet/intel/igbvf/netdev.c b/drivers/net/ethernet/intel/igbvf/netdev.c
index 40ed066e3ef4..a6bdb3c744f0 100644
--- a/drivers/net/ethernet/intel/igbvf/netdev.c
+++ b/drivers/net/ethernet/intel/igbvf/netdev.c
@@ -2538,7 +2538,7 @@ static const struct net_device_ops igbvf_netdev_ops = {
2538 .ndo_stop = igbvf_close, 2538 .ndo_stop = igbvf_close,
2539 .ndo_start_xmit = igbvf_xmit_frame, 2539 .ndo_start_xmit = igbvf_xmit_frame,
2540 .ndo_get_stats = igbvf_get_stats, 2540 .ndo_get_stats = igbvf_get_stats,
2541 .ndo_set_multicast_list = igbvf_set_multi, 2541 .ndo_set_rx_mode = igbvf_set_multi,
2542 .ndo_set_mac_address = igbvf_set_mac, 2542 .ndo_set_mac_address = igbvf_set_mac,
2543 .ndo_change_mtu = igbvf_change_mtu, 2543 .ndo_change_mtu = igbvf_change_mtu,
2544 .ndo_do_ioctl = igbvf_ioctl, 2544 .ndo_do_ioctl = igbvf_ioctl,
diff --git a/drivers/net/ethernet/intel/ixgb/ixgb_main.c b/drivers/net/ethernet/intel/ixgb/ixgb_main.c
index 6a130eb51cfa..b8ef2c0fc5d0 100644
--- a/drivers/net/ethernet/intel/ixgb/ixgb_main.c
+++ b/drivers/net/ethernet/intel/ixgb/ixgb_main.c
@@ -330,7 +330,7 @@ static const struct net_device_ops ixgb_netdev_ops = {
330 .ndo_stop = ixgb_close, 330 .ndo_stop = ixgb_close,
331 .ndo_start_xmit = ixgb_xmit_frame, 331 .ndo_start_xmit = ixgb_xmit_frame,
332 .ndo_get_stats = ixgb_get_stats, 332 .ndo_get_stats = ixgb_get_stats,
333 .ndo_set_multicast_list = ixgb_set_multi, 333 .ndo_set_rx_mode = ixgb_set_multi,
334 .ndo_validate_addr = eth_validate_addr, 334 .ndo_validate_addr = eth_validate_addr,
335 .ndo_set_mac_address = ixgb_set_mac, 335 .ndo_set_mac_address = ixgb_set_mac,
336 .ndo_change_mtu = ixgb_change_mtu, 336 .ndo_change_mtu = ixgb_change_mtu,
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
index 8c70273b01bc..faa83cea7331 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
@@ -7205,7 +7205,6 @@ static const struct net_device_ops ixgbe_netdev_ops = {
7205 .ndo_start_xmit = ixgbe_xmit_frame, 7205 .ndo_start_xmit = ixgbe_xmit_frame,
7206 .ndo_select_queue = ixgbe_select_queue, 7206 .ndo_select_queue = ixgbe_select_queue,
7207 .ndo_set_rx_mode = ixgbe_set_rx_mode, 7207 .ndo_set_rx_mode = ixgbe_set_rx_mode,
7208 .ndo_set_multicast_list = ixgbe_set_rx_mode,
7209 .ndo_validate_addr = eth_validate_addr, 7208 .ndo_validate_addr = eth_validate_addr,
7210 .ndo_set_mac_address = ixgbe_set_mac, 7209 .ndo_set_mac_address = ixgbe_set_mac,
7211 .ndo_change_mtu = ixgbe_change_mtu, 7210 .ndo_change_mtu = ixgbe_change_mtu,
diff --git a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
index 45b007827024..b1e1c2daf5f9 100644
--- a/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
+++ b/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
@@ -3221,7 +3221,6 @@ static const struct net_device_ops ixgbe_netdev_ops = {
3221 .ndo_stop = ixgbevf_close, 3221 .ndo_stop = ixgbevf_close,
3222 .ndo_start_xmit = ixgbevf_xmit_frame, 3222 .ndo_start_xmit = ixgbevf_xmit_frame,
3223 .ndo_set_rx_mode = ixgbevf_set_rx_mode, 3223 .ndo_set_rx_mode = ixgbevf_set_rx_mode,
3224 .ndo_set_multicast_list = ixgbevf_set_rx_mode,
3225 .ndo_validate_addr = eth_validate_addr, 3224 .ndo_validate_addr = eth_validate_addr,
3226 .ndo_set_mac_address = ixgbevf_set_mac, 3225 .ndo_set_mac_address = ixgbevf_set_mac,
3227 .ndo_change_mtu = ixgbevf_change_mtu, 3226 .ndo_change_mtu = ixgbevf_change_mtu,
diff --git a/drivers/net/ethernet/jme.c b/drivers/net/ethernet/jme.c
index 3ac262f55633..a869ee47dde6 100644
--- a/drivers/net/ethernet/jme.c
+++ b/drivers/net/ethernet/jme.c
@@ -2839,7 +2839,7 @@ static const struct net_device_ops jme_netdev_ops = {
2839 .ndo_do_ioctl = jme_ioctl, 2839 .ndo_do_ioctl = jme_ioctl,
2840 .ndo_start_xmit = jme_start_xmit, 2840 .ndo_start_xmit = jme_start_xmit,
2841 .ndo_set_mac_address = jme_set_macaddr, 2841 .ndo_set_mac_address = jme_set_macaddr,
2842 .ndo_set_multicast_list = jme_set_multi, 2842 .ndo_set_rx_mode = jme_set_multi,
2843 .ndo_change_mtu = jme_change_mtu, 2843 .ndo_change_mtu = jme_change_mtu,
2844 .ndo_tx_timeout = jme_tx_timeout, 2844 .ndo_tx_timeout = jme_tx_timeout,
2845 .ndo_fix_features = jme_fix_features, 2845 .ndo_fix_features = jme_fix_features,
diff --git a/drivers/net/ethernet/korina.c b/drivers/net/ethernet/korina.c
index 763844c587fd..6767756d0dad 100644
--- a/drivers/net/ethernet/korina.c
+++ b/drivers/net/ethernet/korina.c
@@ -1089,7 +1089,7 @@ static const struct net_device_ops korina_netdev_ops = {
1089 .ndo_open = korina_open, 1089 .ndo_open = korina_open,
1090 .ndo_stop = korina_close, 1090 .ndo_stop = korina_close,
1091 .ndo_start_xmit = korina_send_packet, 1091 .ndo_start_xmit = korina_send_packet,
1092 .ndo_set_multicast_list = korina_multicast_list, 1092 .ndo_set_rx_mode = korina_multicast_list,
1093 .ndo_tx_timeout = korina_tx_timeout, 1093 .ndo_tx_timeout = korina_tx_timeout,
1094 .ndo_do_ioctl = korina_ioctl, 1094 .ndo_do_ioctl = korina_ioctl,
1095 .ndo_change_mtu = eth_change_mtu, 1095 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/lantiq_etop.c b/drivers/net/ethernet/lantiq_etop.c
index 45f252b7da30..6bb2b9506cad 100644
--- a/drivers/net/ethernet/lantiq_etop.c
+++ b/drivers/net/ethernet/lantiq_etop.c
@@ -687,7 +687,7 @@ static const struct net_device_ops ltq_eth_netdev_ops = {
687 .ndo_do_ioctl = ltq_etop_ioctl, 687 .ndo_do_ioctl = ltq_etop_ioctl,
688 .ndo_set_mac_address = ltq_etop_set_mac_address, 688 .ndo_set_mac_address = ltq_etop_set_mac_address,
689 .ndo_validate_addr = eth_validate_addr, 689 .ndo_validate_addr = eth_validate_addr,
690 .ndo_set_multicast_list = ltq_etop_set_multicast_list, 690 .ndo_set_rx_mode = ltq_etop_set_multicast_list,
691 .ndo_select_queue = ltq_etop_select_queue, 691 .ndo_select_queue = ltq_etop_select_queue,
692 .ndo_init = ltq_etop_init, 692 .ndo_init = ltq_etop_init,
693 .ndo_tx_timeout = ltq_etop_tx_timeout, 693 .ndo_tx_timeout = ltq_etop_tx_timeout,
diff --git a/drivers/net/ethernet/marvell/skge.c b/drivers/net/ethernet/marvell/skge.c
index 98ec614c5690..34622b038094 100644
--- a/drivers/net/ethernet/marvell/skge.c
+++ b/drivers/net/ethernet/marvell/skge.c
@@ -3762,7 +3762,7 @@ static const struct net_device_ops skge_netdev_ops = {
3762 .ndo_tx_timeout = skge_tx_timeout, 3762 .ndo_tx_timeout = skge_tx_timeout,
3763 .ndo_change_mtu = skge_change_mtu, 3763 .ndo_change_mtu = skge_change_mtu,
3764 .ndo_validate_addr = eth_validate_addr, 3764 .ndo_validate_addr = eth_validate_addr,
3765 .ndo_set_multicast_list = skge_set_multicast, 3765 .ndo_set_rx_mode = skge_set_multicast,
3766 .ndo_set_mac_address = skge_set_mac_address, 3766 .ndo_set_mac_address = skge_set_mac_address,
3767#ifdef CONFIG_NET_POLL_CONTROLLER 3767#ifdef CONFIG_NET_POLL_CONTROLLER
3768 .ndo_poll_controller = skge_netpoll, 3768 .ndo_poll_controller = skge_netpoll,
diff --git a/drivers/net/ethernet/marvell/sky2.c b/drivers/net/ethernet/marvell/sky2.c
index 57339da76326..3ff0a1292933 100644
--- a/drivers/net/ethernet/marvell/sky2.c
+++ b/drivers/net/ethernet/marvell/sky2.c
@@ -4612,7 +4612,7 @@ static const struct net_device_ops sky2_netdev_ops[2] = {
4612 .ndo_do_ioctl = sky2_ioctl, 4612 .ndo_do_ioctl = sky2_ioctl,
4613 .ndo_validate_addr = eth_validate_addr, 4613 .ndo_validate_addr = eth_validate_addr,
4614 .ndo_set_mac_address = sky2_set_mac_address, 4614 .ndo_set_mac_address = sky2_set_mac_address,
4615 .ndo_set_multicast_list = sky2_set_multicast, 4615 .ndo_set_rx_mode = sky2_set_multicast,
4616 .ndo_change_mtu = sky2_change_mtu, 4616 .ndo_change_mtu = sky2_change_mtu,
4617 .ndo_fix_features = sky2_fix_features, 4617 .ndo_fix_features = sky2_fix_features,
4618 .ndo_set_features = sky2_set_features, 4618 .ndo_set_features = sky2_set_features,
@@ -4629,7 +4629,7 @@ static const struct net_device_ops sky2_netdev_ops[2] = {
4629 .ndo_do_ioctl = sky2_ioctl, 4629 .ndo_do_ioctl = sky2_ioctl,
4630 .ndo_validate_addr = eth_validate_addr, 4630 .ndo_validate_addr = eth_validate_addr,
4631 .ndo_set_mac_address = sky2_set_mac_address, 4631 .ndo_set_mac_address = sky2_set_mac_address,
4632 .ndo_set_multicast_list = sky2_set_multicast, 4632 .ndo_set_rx_mode = sky2_set_multicast,
4633 .ndo_change_mtu = sky2_change_mtu, 4633 .ndo_change_mtu = sky2_change_mtu,
4634 .ndo_fix_features = sky2_fix_features, 4634 .ndo_fix_features = sky2_fix_features,
4635 .ndo_set_features = sky2_set_features, 4635 .ndo_set_features = sky2_set_features,
diff --git a/drivers/net/ethernet/mellanox/mlx4/en_netdev.c b/drivers/net/ethernet/mellanox/mlx4/en_netdev.c
index 4b0f32e568f8..27789be1e6ac 100644
--- a/drivers/net/ethernet/mellanox/mlx4/en_netdev.c
+++ b/drivers/net/ethernet/mellanox/mlx4/en_netdev.c
@@ -1016,7 +1016,7 @@ static const struct net_device_ops mlx4_netdev_ops = {
1016 .ndo_start_xmit = mlx4_en_xmit, 1016 .ndo_start_xmit = mlx4_en_xmit,
1017 .ndo_select_queue = mlx4_en_select_queue, 1017 .ndo_select_queue = mlx4_en_select_queue,
1018 .ndo_get_stats = mlx4_en_get_stats, 1018 .ndo_get_stats = mlx4_en_get_stats,
1019 .ndo_set_multicast_list = mlx4_en_set_multicast, 1019 .ndo_set_rx_mode = mlx4_en_set_multicast,
1020 .ndo_set_mac_address = mlx4_en_set_mac, 1020 .ndo_set_mac_address = mlx4_en_set_mac,
1021 .ndo_validate_addr = eth_validate_addr, 1021 .ndo_validate_addr = eth_validate_addr,
1022 .ndo_change_mtu = mlx4_en_change_mtu, 1022 .ndo_change_mtu = mlx4_en_change_mtu,
diff --git a/drivers/net/ethernet/micrel/ks8695net.c b/drivers/net/ethernet/micrel/ks8695net.c
index c827a6097d02..70788401d699 100644
--- a/drivers/net/ethernet/micrel/ks8695net.c
+++ b/drivers/net/ethernet/micrel/ks8695net.c
@@ -1333,7 +1333,7 @@ static const struct net_device_ops ks8695_netdev_ops = {
1333 .ndo_tx_timeout = ks8695_timeout, 1333 .ndo_tx_timeout = ks8695_timeout,
1334 .ndo_set_mac_address = ks8695_set_mac, 1334 .ndo_set_mac_address = ks8695_set_mac,
1335 .ndo_validate_addr = eth_validate_addr, 1335 .ndo_validate_addr = eth_validate_addr,
1336 .ndo_set_multicast_list = ks8695_set_multicast, 1336 .ndo_set_rx_mode = ks8695_set_multicast,
1337}; 1337};
1338 1338
1339/** 1339/**
diff --git a/drivers/net/ethernet/microchip/enc28j60.c b/drivers/net/ethernet/microchip/enc28j60.c
index 2837ce209cd7..50055e0282ed 100644
--- a/drivers/net/ethernet/microchip/enc28j60.c
+++ b/drivers/net/ethernet/microchip/enc28j60.c
@@ -1534,7 +1534,7 @@ static const struct net_device_ops enc28j60_netdev_ops = {
1534 .ndo_open = enc28j60_net_open, 1534 .ndo_open = enc28j60_net_open,
1535 .ndo_stop = enc28j60_net_close, 1535 .ndo_stop = enc28j60_net_close,
1536 .ndo_start_xmit = enc28j60_send_packet, 1536 .ndo_start_xmit = enc28j60_send_packet,
1537 .ndo_set_multicast_list = enc28j60_set_multicast_list, 1537 .ndo_set_rx_mode = enc28j60_set_multicast_list,
1538 .ndo_set_mac_address = enc28j60_set_mac_address, 1538 .ndo_set_mac_address = enc28j60_set_mac_address,
1539 .ndo_tx_timeout = enc28j60_tx_timeout, 1539 .ndo_tx_timeout = enc28j60_tx_timeout,
1540 .ndo_change_mtu = eth_change_mtu, 1540 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/mipsnet.c b/drivers/net/ethernet/mipsnet.c
index 004e64ab1f95..d05b0c9e1e9c 100644
--- a/drivers/net/ethernet/mipsnet.c
+++ b/drivers/net/ethernet/mipsnet.c
@@ -242,7 +242,7 @@ static const struct net_device_ops mipsnet_netdev_ops = {
242 .ndo_open = mipsnet_open, 242 .ndo_open = mipsnet_open,
243 .ndo_stop = mipsnet_close, 243 .ndo_stop = mipsnet_close,
244 .ndo_start_xmit = mipsnet_xmit, 244 .ndo_start_xmit = mipsnet_xmit,
245 .ndo_set_multicast_list = mipsnet_set_mclist, 245 .ndo_set_rx_mode = mipsnet_set_mclist,
246 .ndo_change_mtu = eth_change_mtu, 246 .ndo_change_mtu = eth_change_mtu,
247 .ndo_validate_addr = eth_validate_addr, 247 .ndo_validate_addr = eth_validate_addr,
248 .ndo_set_mac_address = eth_mac_addr, 248 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/myricom/myri10ge/myri10ge.c b/drivers/net/ethernet/myricom/myri10ge/myri10ge.c
index 1d2247554a35..81c17002374b 100644
--- a/drivers/net/ethernet/myricom/myri10ge/myri10ge.c
+++ b/drivers/net/ethernet/myricom/myri10ge/myri10ge.c
@@ -3892,7 +3892,7 @@ static const struct net_device_ops myri10ge_netdev_ops = {
3892 .ndo_validate_addr = eth_validate_addr, 3892 .ndo_validate_addr = eth_validate_addr,
3893 .ndo_change_mtu = myri10ge_change_mtu, 3893 .ndo_change_mtu = myri10ge_change_mtu,
3894 .ndo_fix_features = myri10ge_fix_features, 3894 .ndo_fix_features = myri10ge_fix_features,
3895 .ndo_set_multicast_list = myri10ge_set_multicast_list, 3895 .ndo_set_rx_mode = myri10ge_set_multicast_list,
3896 .ndo_set_mac_address = myri10ge_set_mac_address, 3896 .ndo_set_mac_address = myri10ge_set_mac_address,
3897}; 3897};
3898 3898
diff --git a/drivers/net/ethernet/natsemi/ibmlana.c b/drivers/net/ethernet/natsemi/ibmlana.c
index a7d6cad32953..999407f7ebdf 100644
--- a/drivers/net/ethernet/natsemi/ibmlana.c
+++ b/drivers/net/ethernet/natsemi/ibmlana.c
@@ -910,7 +910,7 @@ static const struct net_device_ops ibmlana_netdev_ops = {
910 .ndo_open = ibmlana_open, 910 .ndo_open = ibmlana_open,
911 .ndo_stop = ibmlana_close, 911 .ndo_stop = ibmlana_close,
912 .ndo_start_xmit = ibmlana_tx, 912 .ndo_start_xmit = ibmlana_tx,
913 .ndo_set_multicast_list = ibmlana_set_multicast_list, 913 .ndo_set_rx_mode = ibmlana_set_multicast_list,
914 .ndo_change_mtu = eth_change_mtu, 914 .ndo_change_mtu = eth_change_mtu,
915 .ndo_set_mac_address = eth_mac_addr, 915 .ndo_set_mac_address = eth_mac_addr,
916 .ndo_validate_addr = eth_validate_addr, 916 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/natsemi/jazzsonic.c b/drivers/net/ethernet/natsemi/jazzsonic.c
index 949c1f933644..fc7c6a932ad9 100644
--- a/drivers/net/ethernet/natsemi/jazzsonic.c
+++ b/drivers/net/ethernet/natsemi/jazzsonic.c
@@ -111,7 +111,7 @@ static const struct net_device_ops sonic_netdev_ops = {
111 .ndo_stop = jazzsonic_close, 111 .ndo_stop = jazzsonic_close,
112 .ndo_start_xmit = sonic_send_packet, 112 .ndo_start_xmit = sonic_send_packet,
113 .ndo_get_stats = sonic_get_stats, 113 .ndo_get_stats = sonic_get_stats,
114 .ndo_set_multicast_list = sonic_multicast_list, 114 .ndo_set_rx_mode = sonic_multicast_list,
115 .ndo_tx_timeout = sonic_tx_timeout, 115 .ndo_tx_timeout = sonic_tx_timeout,
116 .ndo_change_mtu = eth_change_mtu, 116 .ndo_change_mtu = eth_change_mtu,
117 .ndo_validate_addr = eth_validate_addr, 117 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/natsemi/macsonic.c b/drivers/net/ethernet/natsemi/macsonic.c
index c93679ee6994..5c36948e54d7 100644
--- a/drivers/net/ethernet/natsemi/macsonic.c
+++ b/drivers/net/ethernet/natsemi/macsonic.c
@@ -190,7 +190,7 @@ static const struct net_device_ops macsonic_netdev_ops = {
190 .ndo_open = macsonic_open, 190 .ndo_open = macsonic_open,
191 .ndo_stop = macsonic_close, 191 .ndo_stop = macsonic_close,
192 .ndo_start_xmit = sonic_send_packet, 192 .ndo_start_xmit = sonic_send_packet,
193 .ndo_set_multicast_list = sonic_multicast_list, 193 .ndo_set_rx_mode = sonic_multicast_list,
194 .ndo_tx_timeout = sonic_tx_timeout, 194 .ndo_tx_timeout = sonic_tx_timeout,
195 .ndo_get_stats = sonic_get_stats, 195 .ndo_get_stats = sonic_get_stats,
196 .ndo_validate_addr = eth_validate_addr, 196 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/natsemi/natsemi.c b/drivers/net/ethernet/natsemi/natsemi.c
index 2962cc695ce3..6ca047aab793 100644
--- a/drivers/net/ethernet/natsemi/natsemi.c
+++ b/drivers/net/ethernet/natsemi/natsemi.c
@@ -783,7 +783,7 @@ static const struct net_device_ops natsemi_netdev_ops = {
783 .ndo_stop = netdev_close, 783 .ndo_stop = netdev_close,
784 .ndo_start_xmit = start_tx, 784 .ndo_start_xmit = start_tx,
785 .ndo_get_stats = get_stats, 785 .ndo_get_stats = get_stats,
786 .ndo_set_multicast_list = set_rx_mode, 786 .ndo_set_rx_mode = set_rx_mode,
787 .ndo_change_mtu = natsemi_change_mtu, 787 .ndo_change_mtu = natsemi_change_mtu,
788 .ndo_do_ioctl = netdev_ioctl, 788 .ndo_do_ioctl = netdev_ioctl,
789 .ndo_tx_timeout = ns_tx_timeout, 789 .ndo_tx_timeout = ns_tx_timeout,
diff --git a/drivers/net/ethernet/natsemi/ns83820.c b/drivers/net/ethernet/natsemi/ns83820.c
index e736aec588fc..1a1e20e97a23 100644
--- a/drivers/net/ethernet/natsemi/ns83820.c
+++ b/drivers/net/ethernet/natsemi/ns83820.c
@@ -1937,7 +1937,7 @@ static const struct net_device_ops netdev_ops = {
1937 .ndo_start_xmit = ns83820_hard_start_xmit, 1937 .ndo_start_xmit = ns83820_hard_start_xmit,
1938 .ndo_get_stats = ns83820_get_stats, 1938 .ndo_get_stats = ns83820_get_stats,
1939 .ndo_change_mtu = ns83820_change_mtu, 1939 .ndo_change_mtu = ns83820_change_mtu,
1940 .ndo_set_multicast_list = ns83820_set_multicast, 1940 .ndo_set_rx_mode = ns83820_set_multicast,
1941 .ndo_validate_addr = eth_validate_addr, 1941 .ndo_validate_addr = eth_validate_addr,
1942 .ndo_set_mac_address = eth_mac_addr, 1942 .ndo_set_mac_address = eth_mac_addr,
1943 .ndo_tx_timeout = ns83820_tx_timeout, 1943 .ndo_tx_timeout = ns83820_tx_timeout,
diff --git a/drivers/net/ethernet/natsemi/xtsonic.c b/drivers/net/ethernet/natsemi/xtsonic.c
index 9f12026d98e7..ccf61b9da8d1 100644
--- a/drivers/net/ethernet/natsemi/xtsonic.c
+++ b/drivers/net/ethernet/natsemi/xtsonic.c
@@ -122,7 +122,7 @@ static const struct net_device_ops xtsonic_netdev_ops = {
122 .ndo_stop = xtsonic_close, 122 .ndo_stop = xtsonic_close,
123 .ndo_start_xmit = sonic_send_packet, 123 .ndo_start_xmit = sonic_send_packet,
124 .ndo_get_stats = sonic_get_stats, 124 .ndo_get_stats = sonic_get_stats,
125 .ndo_set_multicast_list = sonic_multicast_list, 125 .ndo_set_rx_mode = sonic_multicast_list,
126 .ndo_tx_timeout = sonic_tx_timeout, 126 .ndo_tx_timeout = sonic_tx_timeout,
127 .ndo_validate_addr = eth_validate_addr, 127 .ndo_validate_addr = eth_validate_addr,
128 .ndo_change_mtu = eth_change_mtu, 128 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/neterion/s2io.c b/drivers/net/ethernet/neterion/s2io.c
index 277d48b0800a..840cbb25bdde 100644
--- a/drivers/net/ethernet/neterion/s2io.c
+++ b/drivers/net/ethernet/neterion/s2io.c
@@ -7682,7 +7682,7 @@ static const struct net_device_ops s2io_netdev_ops = {
7682 .ndo_get_stats = s2io_get_stats, 7682 .ndo_get_stats = s2io_get_stats,
7683 .ndo_start_xmit = s2io_xmit, 7683 .ndo_start_xmit = s2io_xmit,
7684 .ndo_validate_addr = eth_validate_addr, 7684 .ndo_validate_addr = eth_validate_addr,
7685 .ndo_set_multicast_list = s2io_set_multicast, 7685 .ndo_set_rx_mode = s2io_set_multicast,
7686 .ndo_do_ioctl = s2io_ioctl, 7686 .ndo_do_ioctl = s2io_ioctl,
7687 .ndo_set_mac_address = s2io_set_mac_addr, 7687 .ndo_set_mac_address = s2io_set_mac_addr,
7688 .ndo_change_mtu = s2io_change_mtu, 7688 .ndo_change_mtu = s2io_change_mtu,
diff --git a/drivers/net/ethernet/neterion/vxge/vxge-main.c b/drivers/net/ethernet/neterion/vxge/vxge-main.c
index 178348a258d2..1a53a24fe3d4 100644
--- a/drivers/net/ethernet/neterion/vxge/vxge-main.c
+++ b/drivers/net/ethernet/neterion/vxge/vxge-main.c
@@ -3354,7 +3354,7 @@ static const struct net_device_ops vxge_netdev_ops = {
3354 .ndo_get_stats64 = vxge_get_stats64, 3354 .ndo_get_stats64 = vxge_get_stats64,
3355 .ndo_start_xmit = vxge_xmit, 3355 .ndo_start_xmit = vxge_xmit,
3356 .ndo_validate_addr = eth_validate_addr, 3356 .ndo_validate_addr = eth_validate_addr,
3357 .ndo_set_multicast_list = vxge_set_multicast, 3357 .ndo_set_rx_mode = vxge_set_multicast,
3358 .ndo_do_ioctl = vxge_ioctl, 3358 .ndo_do_ioctl = vxge_ioctl,
3359 .ndo_set_mac_address = vxge_set_mac_addr, 3359 .ndo_set_mac_address = vxge_set_mac_addr,
3360 .ndo_change_mtu = vxge_change_mtu, 3360 .ndo_change_mtu = vxge_change_mtu,
diff --git a/drivers/net/ethernet/netx-eth.c b/drivers/net/ethernet/netx-eth.c
index 2dfee892d200..8d288af16fc9 100644
--- a/drivers/net/ethernet/netx-eth.c
+++ b/drivers/net/ethernet/netx-eth.c
@@ -306,7 +306,7 @@ static const struct net_device_ops netx_eth_netdev_ops = {
306 .ndo_stop = netx_eth_close, 306 .ndo_stop = netx_eth_close,
307 .ndo_start_xmit = netx_eth_hard_start_xmit, 307 .ndo_start_xmit = netx_eth_hard_start_xmit,
308 .ndo_tx_timeout = netx_eth_timeout, 308 .ndo_tx_timeout = netx_eth_timeout,
309 .ndo_set_multicast_list = netx_eth_set_multicast_list, 309 .ndo_set_rx_mode = netx_eth_set_multicast_list,
310 .ndo_change_mtu = eth_change_mtu, 310 .ndo_change_mtu = eth_change_mtu,
311 .ndo_validate_addr = eth_validate_addr, 311 .ndo_validate_addr = eth_validate_addr,
312 .ndo_set_mac_address = eth_mac_addr, 312 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/nuvoton/w90p910_ether.c b/drivers/net/ethernet/nuvoton/w90p910_ether.c
index bfea499a3513..f1bfb8f8fcf0 100644
--- a/drivers/net/ethernet/nuvoton/w90p910_ether.c
+++ b/drivers/net/ethernet/nuvoton/w90p910_ether.c
@@ -919,7 +919,7 @@ static const struct net_device_ops w90p910_ether_netdev_ops = {
919 .ndo_stop = w90p910_ether_close, 919 .ndo_stop = w90p910_ether_close,
920 .ndo_start_xmit = w90p910_ether_start_xmit, 920 .ndo_start_xmit = w90p910_ether_start_xmit,
921 .ndo_get_stats = w90p910_ether_stats, 921 .ndo_get_stats = w90p910_ether_stats,
922 .ndo_set_multicast_list = w90p910_ether_set_multicast_list, 922 .ndo_set_rx_mode = w90p910_ether_set_multicast_list,
923 .ndo_set_mac_address = w90p910_set_mac_address, 923 .ndo_set_mac_address = w90p910_set_mac_address,
924 .ndo_do_ioctl = w90p910_ether_ioctl, 924 .ndo_do_ioctl = w90p910_ether_ioctl,
925 .ndo_validate_addr = eth_validate_addr, 925 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/nvidia/forcedeth.c b/drivers/net/ethernet/nvidia/forcedeth.c
index e55df308a3af..3784a727692e 100644
--- a/drivers/net/ethernet/nvidia/forcedeth.c
+++ b/drivers/net/ethernet/nvidia/forcedeth.c
@@ -5208,7 +5208,7 @@ static const struct net_device_ops nv_netdev_ops = {
5208 .ndo_set_features = nv_set_features, 5208 .ndo_set_features = nv_set_features,
5209 .ndo_validate_addr = eth_validate_addr, 5209 .ndo_validate_addr = eth_validate_addr,
5210 .ndo_set_mac_address = nv_set_mac_address, 5210 .ndo_set_mac_address = nv_set_mac_address,
5211 .ndo_set_multicast_list = nv_set_multicast, 5211 .ndo_set_rx_mode = nv_set_multicast,
5212#ifdef CONFIG_NET_POLL_CONTROLLER 5212#ifdef CONFIG_NET_POLL_CONTROLLER
5213 .ndo_poll_controller = nv_poll_controller, 5213 .ndo_poll_controller = nv_poll_controller,
5214#endif 5214#endif
@@ -5225,7 +5225,7 @@ static const struct net_device_ops nv_netdev_ops_optimized = {
5225 .ndo_set_features = nv_set_features, 5225 .ndo_set_features = nv_set_features,
5226 .ndo_validate_addr = eth_validate_addr, 5226 .ndo_validate_addr = eth_validate_addr,
5227 .ndo_set_mac_address = nv_set_mac_address, 5227 .ndo_set_mac_address = nv_set_mac_address,
5228 .ndo_set_multicast_list = nv_set_multicast, 5228 .ndo_set_rx_mode = nv_set_multicast,
5229#ifdef CONFIG_NET_POLL_CONTROLLER 5229#ifdef CONFIG_NET_POLL_CONTROLLER
5230 .ndo_poll_controller = nv_poll_controller, 5230 .ndo_poll_controller = nv_poll_controller,
5231#endif 5231#endif
diff --git a/drivers/net/ethernet/octeon/octeon_mgmt.c b/drivers/net/ethernet/octeon/octeon_mgmt.c
index d6f96e50e2f4..bc1d946b7971 100644
--- a/drivers/net/ethernet/octeon/octeon_mgmt.c
+++ b/drivers/net/ethernet/octeon/octeon_mgmt.c
@@ -1060,7 +1060,6 @@ static const struct net_device_ops octeon_mgmt_ops = {
1060 .ndo_stop = octeon_mgmt_stop, 1060 .ndo_stop = octeon_mgmt_stop,
1061 .ndo_start_xmit = octeon_mgmt_xmit, 1061 .ndo_start_xmit = octeon_mgmt_xmit,
1062 .ndo_set_rx_mode = octeon_mgmt_set_rx_filtering, 1062 .ndo_set_rx_mode = octeon_mgmt_set_rx_filtering,
1063 .ndo_set_multicast_list = octeon_mgmt_set_rx_filtering,
1064 .ndo_set_mac_address = octeon_mgmt_set_mac_address, 1063 .ndo_set_mac_address = octeon_mgmt_set_mac_address,
1065 .ndo_do_ioctl = octeon_mgmt_ioctl, 1064 .ndo_do_ioctl = octeon_mgmt_ioctl,
1066 .ndo_change_mtu = octeon_mgmt_change_mtu, 1065 .ndo_change_mtu = octeon_mgmt_change_mtu,
diff --git a/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c b/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
index eac3c5ca9731..72276fe78f8f 100644
--- a/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
+++ b/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
@@ -2158,7 +2158,7 @@ static const struct net_device_ops pch_gbe_netdev_ops = {
2158 .ndo_change_mtu = pch_gbe_change_mtu, 2158 .ndo_change_mtu = pch_gbe_change_mtu,
2159 .ndo_set_features = pch_gbe_set_features, 2159 .ndo_set_features = pch_gbe_set_features,
2160 .ndo_do_ioctl = pch_gbe_ioctl, 2160 .ndo_do_ioctl = pch_gbe_ioctl,
2161 .ndo_set_multicast_list = &pch_gbe_set_multi, 2161 .ndo_set_rx_mode = pch_gbe_set_multi,
2162#ifdef CONFIG_NET_POLL_CONTROLLER 2162#ifdef CONFIG_NET_POLL_CONTROLLER
2163 .ndo_poll_controller = pch_gbe_netpoll, 2163 .ndo_poll_controller = pch_gbe_netpoll,
2164#endif 2164#endif
diff --git a/drivers/net/ethernet/packetengines/hamachi.c b/drivers/net/ethernet/packetengines/hamachi.c
index c274b3d77eb5..3458df3780b8 100644
--- a/drivers/net/ethernet/packetengines/hamachi.c
+++ b/drivers/net/ethernet/packetengines/hamachi.c
@@ -567,7 +567,7 @@ static const struct net_device_ops hamachi_netdev_ops = {
567 .ndo_stop = hamachi_close, 567 .ndo_stop = hamachi_close,
568 .ndo_start_xmit = hamachi_start_xmit, 568 .ndo_start_xmit = hamachi_start_xmit,
569 .ndo_get_stats = hamachi_get_stats, 569 .ndo_get_stats = hamachi_get_stats,
570 .ndo_set_multicast_list = set_rx_mode, 570 .ndo_set_rx_mode = set_rx_mode,
571 .ndo_change_mtu = eth_change_mtu, 571 .ndo_change_mtu = eth_change_mtu,
572 .ndo_validate_addr = eth_validate_addr, 572 .ndo_validate_addr = eth_validate_addr,
573 .ndo_set_mac_address = eth_mac_addr, 573 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/packetengines/yellowfin.c b/drivers/net/ethernet/packetengines/yellowfin.c
index 3e5ac60b89ac..db44e9af03c3 100644
--- a/drivers/net/ethernet/packetengines/yellowfin.c
+++ b/drivers/net/ethernet/packetengines/yellowfin.c
@@ -359,7 +359,7 @@ static const struct net_device_ops netdev_ops = {
359 .ndo_open = yellowfin_open, 359 .ndo_open = yellowfin_open,
360 .ndo_stop = yellowfin_close, 360 .ndo_stop = yellowfin_close,
361 .ndo_start_xmit = yellowfin_start_xmit, 361 .ndo_start_xmit = yellowfin_start_xmit,
362 .ndo_set_multicast_list = set_rx_mode, 362 .ndo_set_rx_mode = set_rx_mode,
363 .ndo_change_mtu = eth_change_mtu, 363 .ndo_change_mtu = eth_change_mtu,
364 .ndo_validate_addr = eth_validate_addr, 364 .ndo_validate_addr = eth_validate_addr,
365 .ndo_set_mac_address = eth_mac_addr, 365 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/pasemi/pasemi_mac.c b/drivers/net/ethernet/pasemi/pasemi_mac.c
index 9ec112ca62e4..fad620da7c11 100644
--- a/drivers/net/ethernet/pasemi/pasemi_mac.c
+++ b/drivers/net/ethernet/pasemi/pasemi_mac.c
@@ -1719,7 +1719,7 @@ static const struct net_device_ops pasemi_netdev_ops = {
1719 .ndo_open = pasemi_mac_open, 1719 .ndo_open = pasemi_mac_open,
1720 .ndo_stop = pasemi_mac_close, 1720 .ndo_stop = pasemi_mac_close,
1721 .ndo_start_xmit = pasemi_mac_start_tx, 1721 .ndo_start_xmit = pasemi_mac_start_tx,
1722 .ndo_set_multicast_list = pasemi_mac_set_rx_mode, 1722 .ndo_set_rx_mode = pasemi_mac_set_rx_mode,
1723 .ndo_set_mac_address = pasemi_mac_set_mac_addr, 1723 .ndo_set_mac_address = pasemi_mac_set_mac_addr,
1724 .ndo_change_mtu = pasemi_mac_change_mtu, 1724 .ndo_change_mtu = pasemi_mac_change_mtu,
1725 .ndo_validate_addr = eth_validate_addr, 1725 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c b/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
index 8c7fc32d781f..de18e4753b64 100644
--- a/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
+++ b/drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
@@ -524,7 +524,7 @@ static const struct net_device_ops netxen_netdev_ops = {
524 .ndo_start_xmit = netxen_nic_xmit_frame, 524 .ndo_start_xmit = netxen_nic_xmit_frame,
525 .ndo_get_stats64 = netxen_nic_get_stats, 525 .ndo_get_stats64 = netxen_nic_get_stats,
526 .ndo_validate_addr = eth_validate_addr, 526 .ndo_validate_addr = eth_validate_addr,
527 .ndo_set_multicast_list = netxen_set_multicast_list, 527 .ndo_set_rx_mode = netxen_set_multicast_list,
528 .ndo_set_mac_address = netxen_nic_set_mac, 528 .ndo_set_mac_address = netxen_nic_set_mac,
529 .ndo_change_mtu = netxen_nic_change_mtu, 529 .ndo_change_mtu = netxen_nic_change_mtu,
530 .ndo_tx_timeout = netxen_tx_timeout, 530 .ndo_tx_timeout = netxen_tx_timeout,
diff --git a/drivers/net/ethernet/qlogic/qla3xxx.c b/drivers/net/ethernet/qlogic/qla3xxx.c
index ccde8061afa8..8cab61c08c8d 100644
--- a/drivers/net/ethernet/qlogic/qla3xxx.c
+++ b/drivers/net/ethernet/qlogic/qla3xxx.c
@@ -3762,7 +3762,6 @@ static const struct net_device_ops ql3xxx_netdev_ops = {
3762 .ndo_open = ql3xxx_open, 3762 .ndo_open = ql3xxx_open,
3763 .ndo_start_xmit = ql3xxx_send, 3763 .ndo_start_xmit = ql3xxx_send,
3764 .ndo_stop = ql3xxx_close, 3764 .ndo_stop = ql3xxx_close,
3765 .ndo_set_multicast_list = NULL, /* not allowed on NIC side */
3766 .ndo_change_mtu = eth_change_mtu, 3765 .ndo_change_mtu = eth_change_mtu,
3767 .ndo_validate_addr = eth_validate_addr, 3766 .ndo_validate_addr = eth_validate_addr,
3768 .ndo_set_mac_address = ql3xxx_set_mac_address, 3767 .ndo_set_mac_address = ql3xxx_set_mac_address,
diff --git a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
index ec8ef72d38d3..b447cc50693a 100644
--- a/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
+++ b/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
@@ -325,7 +325,7 @@ static const struct net_device_ops qlcnic_netdev_ops = {
325 .ndo_start_xmit = qlcnic_xmit_frame, 325 .ndo_start_xmit = qlcnic_xmit_frame,
326 .ndo_get_stats = qlcnic_get_stats, 326 .ndo_get_stats = qlcnic_get_stats,
327 .ndo_validate_addr = eth_validate_addr, 327 .ndo_validate_addr = eth_validate_addr,
328 .ndo_set_multicast_list = qlcnic_set_multi, 328 .ndo_set_rx_mode = qlcnic_set_multi,
329 .ndo_set_mac_address = qlcnic_set_mac, 329 .ndo_set_mac_address = qlcnic_set_mac,
330 .ndo_change_mtu = qlcnic_change_mtu, 330 .ndo_change_mtu = qlcnic_change_mtu,
331 .ndo_fix_features = qlcnic_fix_features, 331 .ndo_fix_features = qlcnic_fix_features,
diff --git a/drivers/net/ethernet/qlogic/qlge/qlge_main.c b/drivers/net/ethernet/qlogic/qlge/qlge_main.c
index f07e96ec8843..39360c485867 100644
--- a/drivers/net/ethernet/qlogic/qlge/qlge_main.c
+++ b/drivers/net/ethernet/qlogic/qlge/qlge_main.c
@@ -4676,7 +4676,7 @@ static const struct net_device_ops qlge_netdev_ops = {
4676 .ndo_start_xmit = qlge_send, 4676 .ndo_start_xmit = qlge_send,
4677 .ndo_change_mtu = qlge_change_mtu, 4677 .ndo_change_mtu = qlge_change_mtu,
4678 .ndo_get_stats = qlge_get_stats, 4678 .ndo_get_stats = qlge_get_stats,
4679 .ndo_set_multicast_list = qlge_set_multicast_list, 4679 .ndo_set_rx_mode = qlge_set_multicast_list,
4680 .ndo_set_mac_address = qlge_set_mac_address, 4680 .ndo_set_mac_address = qlge_set_mac_address,
4681 .ndo_validate_addr = eth_validate_addr, 4681 .ndo_validate_addr = eth_validate_addr,
4682 .ndo_tx_timeout = qlge_tx_timeout, 4682 .ndo_tx_timeout = qlge_tx_timeout,
diff --git a/drivers/net/ethernet/racal/ni5010.c b/drivers/net/ethernet/racal/ni5010.c
index 4d3f2e2b28bd..072810da9a37 100644
--- a/drivers/net/ethernet/racal/ni5010.c
+++ b/drivers/net/ethernet/racal/ni5010.c
@@ -192,7 +192,7 @@ static const struct net_device_ops ni5010_netdev_ops = {
192 .ndo_open = ni5010_open, 192 .ndo_open = ni5010_open,
193 .ndo_stop = ni5010_close, 193 .ndo_stop = ni5010_close,
194 .ndo_start_xmit = ni5010_send_packet, 194 .ndo_start_xmit = ni5010_send_packet,
195 .ndo_set_multicast_list = ni5010_set_multicast_list, 195 .ndo_set_rx_mode = ni5010_set_multicast_list,
196 .ndo_tx_timeout = ni5010_timeout, 196 .ndo_tx_timeout = ni5010_timeout,
197 .ndo_validate_addr = eth_validate_addr, 197 .ndo_validate_addr = eth_validate_addr,
198 .ndo_set_mac_address = eth_mac_addr, 198 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/rdc/r6040.c b/drivers/net/ethernet/rdc/r6040.c
index b64fcee483aa..2bbadc044784 100644
--- a/drivers/net/ethernet/rdc/r6040.c
+++ b/drivers/net/ethernet/rdc/r6040.c
@@ -982,7 +982,7 @@ static const struct net_device_ops r6040_netdev_ops = {
982 .ndo_stop = r6040_close, 982 .ndo_stop = r6040_close,
983 .ndo_start_xmit = r6040_start_xmit, 983 .ndo_start_xmit = r6040_start_xmit,
984 .ndo_get_stats = r6040_get_stats, 984 .ndo_get_stats = r6040_get_stats,
985 .ndo_set_multicast_list = r6040_multicast_list, 985 .ndo_set_rx_mode = r6040_multicast_list,
986 .ndo_change_mtu = eth_change_mtu, 986 .ndo_change_mtu = eth_change_mtu,
987 .ndo_validate_addr = eth_validate_addr, 987 .ndo_validate_addr = eth_validate_addr,
988 .ndo_set_mac_address = eth_mac_addr, 988 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/realtek/8139cp.c b/drivers/net/ethernet/realtek/8139cp.c
index cc4c210a91f8..5d2d1b8678f6 100644
--- a/drivers/net/ethernet/realtek/8139cp.c
+++ b/drivers/net/ethernet/realtek/8139cp.c
@@ -1785,7 +1785,7 @@ static const struct net_device_ops cp_netdev_ops = {
1785 .ndo_stop = cp_close, 1785 .ndo_stop = cp_close,
1786 .ndo_validate_addr = eth_validate_addr, 1786 .ndo_validate_addr = eth_validate_addr,
1787 .ndo_set_mac_address = cp_set_mac_address, 1787 .ndo_set_mac_address = cp_set_mac_address,
1788 .ndo_set_multicast_list = cp_set_rx_mode, 1788 .ndo_set_rx_mode = cp_set_rx_mode,
1789 .ndo_get_stats = cp_get_stats, 1789 .ndo_get_stats = cp_get_stats,
1790 .ndo_do_ioctl = cp_ioctl, 1790 .ndo_do_ioctl = cp_ioctl,
1791 .ndo_start_xmit = cp_start_xmit, 1791 .ndo_start_xmit = cp_start_xmit,
diff --git a/drivers/net/ethernet/realtek/8139too.c b/drivers/net/ethernet/realtek/8139too.c
index c2672c692d6f..4d6b254fc6c1 100644
--- a/drivers/net/ethernet/realtek/8139too.c
+++ b/drivers/net/ethernet/realtek/8139too.c
@@ -916,7 +916,7 @@ static const struct net_device_ops rtl8139_netdev_ops = {
916 .ndo_validate_addr = eth_validate_addr, 916 .ndo_validate_addr = eth_validate_addr,
917 .ndo_set_mac_address = rtl8139_set_mac_address, 917 .ndo_set_mac_address = rtl8139_set_mac_address,
918 .ndo_start_xmit = rtl8139_start_xmit, 918 .ndo_start_xmit = rtl8139_start_xmit,
919 .ndo_set_multicast_list = rtl8139_set_rx_mode, 919 .ndo_set_rx_mode = rtl8139_set_rx_mode,
920 .ndo_do_ioctl = netdev_ioctl, 920 .ndo_do_ioctl = netdev_ioctl,
921 .ndo_tx_timeout = rtl8139_tx_timeout, 921 .ndo_tx_timeout = rtl8139_tx_timeout,
922#ifdef CONFIG_NET_POLL_CONTROLLER 922#ifdef CONFIG_NET_POLL_CONTROLLER
diff --git a/drivers/net/ethernet/realtek/atp.c b/drivers/net/ethernet/realtek/atp.c
index f3459798b0e9..e3f57fdbf0ea 100644
--- a/drivers/net/ethernet/realtek/atp.c
+++ b/drivers/net/ethernet/realtek/atp.c
@@ -245,7 +245,7 @@ static const struct net_device_ops atp_netdev_ops = {
245 .ndo_open = net_open, 245 .ndo_open = net_open,
246 .ndo_stop = net_close, 246 .ndo_stop = net_close,
247 .ndo_start_xmit = atp_send_packet, 247 .ndo_start_xmit = atp_send_packet,
248 .ndo_set_multicast_list = set_rx_mode, 248 .ndo_set_rx_mode = set_rx_mode,
249 .ndo_tx_timeout = tx_timeout, 249 .ndo_tx_timeout = tx_timeout,
250 .ndo_change_mtu = eth_change_mtu, 250 .ndo_change_mtu = eth_change_mtu,
251 .ndo_set_mac_address = eth_mac_addr, 251 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/realtek/r8169.c b/drivers/net/ethernet/realtek/r8169.c
index 02339b3352e7..1cf8c3c1328d 100644
--- a/drivers/net/ethernet/realtek/r8169.c
+++ b/drivers/net/ethernet/realtek/r8169.c
@@ -3277,7 +3277,7 @@ static const struct net_device_ops rtl8169_netdev_ops = {
3277 .ndo_set_features = rtl8169_set_features, 3277 .ndo_set_features = rtl8169_set_features,
3278 .ndo_set_mac_address = rtl_set_mac_address, 3278 .ndo_set_mac_address = rtl_set_mac_address,
3279 .ndo_do_ioctl = rtl8169_ioctl, 3279 .ndo_do_ioctl = rtl8169_ioctl,
3280 .ndo_set_multicast_list = rtl_set_rx_mode, 3280 .ndo_set_rx_mode = rtl_set_rx_mode,
3281#ifdef CONFIG_NET_POLL_CONTROLLER 3281#ifdef CONFIG_NET_POLL_CONTROLLER
3282 .ndo_poll_controller = rtl8169_netpoll, 3282 .ndo_poll_controller = rtl8169_netpoll,
3283#endif 3283#endif
diff --git a/drivers/net/ethernet/realtek/sc92031.c b/drivers/net/ethernet/realtek/sc92031.c
index 9da47337b7c3..128f8ebb81ec 100644
--- a/drivers/net/ethernet/realtek/sc92031.c
+++ b/drivers/net/ethernet/realtek/sc92031.c
@@ -1390,7 +1390,7 @@ static const struct net_device_ops sc92031_netdev_ops = {
1390 .ndo_start_xmit = sc92031_start_xmit, 1390 .ndo_start_xmit = sc92031_start_xmit,
1391 .ndo_open = sc92031_open, 1391 .ndo_open = sc92031_open,
1392 .ndo_stop = sc92031_stop, 1392 .ndo_stop = sc92031_stop,
1393 .ndo_set_multicast_list = sc92031_set_multicast_list, 1393 .ndo_set_rx_mode = sc92031_set_multicast_list,
1394 .ndo_change_mtu = eth_change_mtu, 1394 .ndo_change_mtu = eth_change_mtu,
1395 .ndo_validate_addr = eth_validate_addr, 1395 .ndo_validate_addr = eth_validate_addr,
1396 .ndo_set_mac_address = eth_mac_addr, 1396 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/renesas/sh_eth.c b/drivers/net/ethernet/renesas/sh_eth.c
index ad35c210b839..ef3a3521b835 100644
--- a/drivers/net/ethernet/renesas/sh_eth.c
+++ b/drivers/net/ethernet/renesas/sh_eth.c
@@ -1758,7 +1758,7 @@ static const struct net_device_ops sh_eth_netdev_ops = {
1758 .ndo_start_xmit = sh_eth_start_xmit, 1758 .ndo_start_xmit = sh_eth_start_xmit,
1759 .ndo_get_stats = sh_eth_get_stats, 1759 .ndo_get_stats = sh_eth_get_stats,
1760#if defined(SH_ETH_HAS_TSU) 1760#if defined(SH_ETH_HAS_TSU)
1761 .ndo_set_multicast_list = sh_eth_set_multicast_list, 1761 .ndo_set_rx_mode = sh_eth_set_multicast_list,
1762#endif 1762#endif
1763 .ndo_tx_timeout = sh_eth_tx_timeout, 1763 .ndo_tx_timeout = sh_eth_tx_timeout,
1764 .ndo_do_ioctl = sh_eth_do_ioctl, 1764 .ndo_do_ioctl = sh_eth_do_ioctl,
diff --git a/drivers/net/ethernet/seeq/ether3.c b/drivers/net/ethernet/seeq/ether3.c
index 44a8746f4014..893c880dadf0 100644
--- a/drivers/net/ethernet/seeq/ether3.c
+++ b/drivers/net/ethernet/seeq/ether3.c
@@ -761,7 +761,7 @@ static const struct net_device_ops ether3_netdev_ops = {
761 .ndo_open = ether3_open, 761 .ndo_open = ether3_open,
762 .ndo_stop = ether3_close, 762 .ndo_stop = ether3_close,
763 .ndo_start_xmit = ether3_sendpacket, 763 .ndo_start_xmit = ether3_sendpacket,
764 .ndo_set_multicast_list = ether3_setmulticastlist, 764 .ndo_set_rx_mode = ether3_setmulticastlist,
765 .ndo_tx_timeout = ether3_timeout, 765 .ndo_tx_timeout = ether3_timeout,
766 .ndo_validate_addr = eth_validate_addr, 766 .ndo_validate_addr = eth_validate_addr,
767 .ndo_change_mtu = eth_change_mtu, 767 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/seeq/seeq8005.c b/drivers/net/ethernet/seeq/seeq8005.c
index d2fce98f557f..60561451789b 100644
--- a/drivers/net/ethernet/seeq/seeq8005.c
+++ b/drivers/net/ethernet/seeq/seeq8005.c
@@ -148,7 +148,7 @@ static const struct net_device_ops seeq8005_netdev_ops = {
148 .ndo_stop = seeq8005_close, 148 .ndo_stop = seeq8005_close,
149 .ndo_start_xmit = seeq8005_send_packet, 149 .ndo_start_xmit = seeq8005_send_packet,
150 .ndo_tx_timeout = seeq8005_timeout, 150 .ndo_tx_timeout = seeq8005_timeout,
151 .ndo_set_multicast_list = set_multicast_list, 151 .ndo_set_rx_mode = set_multicast_list,
152 .ndo_change_mtu = eth_change_mtu, 152 .ndo_change_mtu = eth_change_mtu,
153 .ndo_set_mac_address = eth_mac_addr, 153 .ndo_set_mac_address = eth_mac_addr,
154 .ndo_validate_addr = eth_validate_addr, 154 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/seeq/sgiseeq.c b/drivers/net/ethernet/seeq/sgiseeq.c
index 52fb7ed9f365..c3673f151a41 100644
--- a/drivers/net/ethernet/seeq/sgiseeq.c
+++ b/drivers/net/ethernet/seeq/sgiseeq.c
@@ -715,7 +715,7 @@ static const struct net_device_ops sgiseeq_netdev_ops = {
715 .ndo_stop = sgiseeq_close, 715 .ndo_stop = sgiseeq_close,
716 .ndo_start_xmit = sgiseeq_start_xmit, 716 .ndo_start_xmit = sgiseeq_start_xmit,
717 .ndo_tx_timeout = timeout, 717 .ndo_tx_timeout = timeout,
718 .ndo_set_multicast_list = sgiseeq_set_multicast, 718 .ndo_set_rx_mode = sgiseeq_set_multicast,
719 .ndo_set_mac_address = sgiseeq_set_mac_address, 719 .ndo_set_mac_address = sgiseeq_set_mac_address,
720 .ndo_change_mtu = eth_change_mtu, 720 .ndo_change_mtu = eth_change_mtu,
721 .ndo_validate_addr = eth_validate_addr, 721 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/sfc/efx.c b/drivers/net/ethernet/sfc/efx.c
index faca764aa21b..b6b0e71f7fc8 100644
--- a/drivers/net/ethernet/sfc/efx.c
+++ b/drivers/net/ethernet/sfc/efx.c
@@ -1903,7 +1903,7 @@ static const struct net_device_ops efx_netdev_ops = {
1903 .ndo_do_ioctl = efx_ioctl, 1903 .ndo_do_ioctl = efx_ioctl,
1904 .ndo_change_mtu = efx_change_mtu, 1904 .ndo_change_mtu = efx_change_mtu,
1905 .ndo_set_mac_address = efx_set_mac_address, 1905 .ndo_set_mac_address = efx_set_mac_address,
1906 .ndo_set_multicast_list = efx_set_multicast_list, 1906 .ndo_set_rx_mode = efx_set_multicast_list,
1907 .ndo_set_features = efx_set_features, 1907 .ndo_set_features = efx_set_features,
1908#ifdef CONFIG_NET_POLL_CONTROLLER 1908#ifdef CONFIG_NET_POLL_CONTROLLER
1909 .ndo_poll_controller = efx_netpoll, 1909 .ndo_poll_controller = efx_netpoll,
diff --git a/drivers/net/ethernet/sgi/ioc3-eth.c b/drivers/net/ethernet/sgi/ioc3-eth.c
index a234e4504522..ac149d99f78f 100644
--- a/drivers/net/ethernet/sgi/ioc3-eth.c
+++ b/drivers/net/ethernet/sgi/ioc3-eth.c
@@ -1220,7 +1220,7 @@ static const struct net_device_ops ioc3_netdev_ops = {
1220 .ndo_start_xmit = ioc3_start_xmit, 1220 .ndo_start_xmit = ioc3_start_xmit,
1221 .ndo_tx_timeout = ioc3_timeout, 1221 .ndo_tx_timeout = ioc3_timeout,
1222 .ndo_get_stats = ioc3_get_stats, 1222 .ndo_get_stats = ioc3_get_stats,
1223 .ndo_set_multicast_list = ioc3_set_multicast_list, 1223 .ndo_set_rx_mode = ioc3_set_multicast_list,
1224 .ndo_do_ioctl = ioc3_ioctl, 1224 .ndo_do_ioctl = ioc3_ioctl,
1225 .ndo_validate_addr = eth_validate_addr, 1225 .ndo_validate_addr = eth_validate_addr,
1226 .ndo_set_mac_address = ioc3_set_mac_address, 1226 .ndo_set_mac_address = ioc3_set_mac_address,
diff --git a/drivers/net/ethernet/sis/sis190.c b/drivers/net/ethernet/sis/sis190.c
index 3c0f1312b391..1b4658c99391 100644
--- a/drivers/net/ethernet/sis/sis190.c
+++ b/drivers/net/ethernet/sis/sis190.c
@@ -1841,7 +1841,7 @@ static const struct net_device_ops sis190_netdev_ops = {
1841 .ndo_do_ioctl = sis190_ioctl, 1841 .ndo_do_ioctl = sis190_ioctl,
1842 .ndo_start_xmit = sis190_start_xmit, 1842 .ndo_start_xmit = sis190_start_xmit,
1843 .ndo_tx_timeout = sis190_tx_timeout, 1843 .ndo_tx_timeout = sis190_tx_timeout,
1844 .ndo_set_multicast_list = sis190_set_rx_mode, 1844 .ndo_set_rx_mode = sis190_set_rx_mode,
1845 .ndo_change_mtu = eth_change_mtu, 1845 .ndo_change_mtu = eth_change_mtu,
1846 .ndo_set_mac_address = sis190_mac_addr, 1846 .ndo_set_mac_address = sis190_mac_addr,
1847 .ndo_validate_addr = eth_validate_addr, 1847 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/sis/sis900.c b/drivers/net/ethernet/sis/sis900.c
index 658a1928fe79..a184abc5ef11 100644
--- a/drivers/net/ethernet/sis/sis900.c
+++ b/drivers/net/ethernet/sis/sis900.c
@@ -403,7 +403,7 @@ static const struct net_device_ops sis900_netdev_ops = {
403 .ndo_stop = sis900_close, 403 .ndo_stop = sis900_close,
404 .ndo_start_xmit = sis900_start_xmit, 404 .ndo_start_xmit = sis900_start_xmit,
405 .ndo_set_config = sis900_set_config, 405 .ndo_set_config = sis900_set_config,
406 .ndo_set_multicast_list = set_rx_mode, 406 .ndo_set_rx_mode = set_rx_mode,
407 .ndo_change_mtu = eth_change_mtu, 407 .ndo_change_mtu = eth_change_mtu,
408 .ndo_validate_addr = eth_validate_addr, 408 .ndo_validate_addr = eth_validate_addr,
409 .ndo_set_mac_address = eth_mac_addr, 409 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/smsc/epic100.c b/drivers/net/ethernet/smsc/epic100.c
index 814c187d5f95..0a5dfb814157 100644
--- a/drivers/net/ethernet/smsc/epic100.c
+++ b/drivers/net/ethernet/smsc/epic100.c
@@ -314,7 +314,7 @@ static const struct net_device_ops epic_netdev_ops = {
314 .ndo_start_xmit = epic_start_xmit, 314 .ndo_start_xmit = epic_start_xmit,
315 .ndo_tx_timeout = epic_tx_timeout, 315 .ndo_tx_timeout = epic_tx_timeout,
316 .ndo_get_stats = epic_get_stats, 316 .ndo_get_stats = epic_get_stats,
317 .ndo_set_multicast_list = set_rx_mode, 317 .ndo_set_rx_mode = set_rx_mode,
318 .ndo_do_ioctl = netdev_ioctl, 318 .ndo_do_ioctl = netdev_ioctl,
319 .ndo_change_mtu = eth_change_mtu, 319 .ndo_change_mtu = eth_change_mtu,
320 .ndo_set_mac_address = eth_mac_addr, 320 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/smsc/smc911x.c b/drivers/net/ethernet/smsc/smc911x.c
index a91fe1723020..8f61fe9db1d0 100644
--- a/drivers/net/ethernet/smsc/smc911x.c
+++ b/drivers/net/ethernet/smsc/smc911x.c
@@ -1768,7 +1768,7 @@ static const struct net_device_ops smc911x_netdev_ops = {
1768 .ndo_stop = smc911x_close, 1768 .ndo_stop = smc911x_close,
1769 .ndo_start_xmit = smc911x_hard_start_xmit, 1769 .ndo_start_xmit = smc911x_hard_start_xmit,
1770 .ndo_tx_timeout = smc911x_timeout, 1770 .ndo_tx_timeout = smc911x_timeout,
1771 .ndo_set_multicast_list = smc911x_set_multicast_list, 1771 .ndo_set_rx_mode = smc911x_set_multicast_list,
1772 .ndo_change_mtu = eth_change_mtu, 1772 .ndo_change_mtu = eth_change_mtu,
1773 .ndo_validate_addr = eth_validate_addr, 1773 .ndo_validate_addr = eth_validate_addr,
1774 .ndo_set_mac_address = eth_mac_addr, 1774 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/smsc/smc9194.c b/drivers/net/ethernet/smsc/smc9194.c
index 5b65ac4b3cef..4e45094efb18 100644
--- a/drivers/net/ethernet/smsc/smc9194.c
+++ b/drivers/net/ethernet/smsc/smc9194.c
@@ -827,7 +827,7 @@ static const struct net_device_ops smc_netdev_ops = {
827 .ndo_stop = smc_close, 827 .ndo_stop = smc_close,
828 .ndo_start_xmit = smc_wait_to_send_packet, 828 .ndo_start_xmit = smc_wait_to_send_packet,
829 .ndo_tx_timeout = smc_timeout, 829 .ndo_tx_timeout = smc_timeout,
830 .ndo_set_multicast_list = smc_set_multicast_list, 830 .ndo_set_rx_mode = smc_set_multicast_list,
831 .ndo_change_mtu = eth_change_mtu, 831 .ndo_change_mtu = eth_change_mtu,
832 .ndo_set_mac_address = eth_mac_addr, 832 .ndo_set_mac_address = eth_mac_addr,
833 .ndo_validate_addr = eth_validate_addr, 833 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/smsc/smc91c92_cs.c b/drivers/net/ethernet/smsc/smc91c92_cs.c
index cffbc0373fa9..cbfa98187131 100644
--- a/drivers/net/ethernet/smsc/smc91c92_cs.c
+++ b/drivers/net/ethernet/smsc/smc91c92_cs.c
@@ -294,7 +294,7 @@ static const struct net_device_ops smc_netdev_ops = {
294 .ndo_start_xmit = smc_start_xmit, 294 .ndo_start_xmit = smc_start_xmit,
295 .ndo_tx_timeout = smc_tx_timeout, 295 .ndo_tx_timeout = smc_tx_timeout,
296 .ndo_set_config = s9k_config, 296 .ndo_set_config = s9k_config,
297 .ndo_set_multicast_list = set_rx_mode, 297 .ndo_set_rx_mode = set_rx_mode,
298 .ndo_do_ioctl = smc_ioctl, 298 .ndo_do_ioctl = smc_ioctl,
299 .ndo_change_mtu = eth_change_mtu, 299 .ndo_change_mtu = eth_change_mtu,
300 .ndo_set_mac_address = eth_mac_addr, 300 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/smsc/smc91x.c b/drivers/net/ethernet/smsc/smc91x.c
index 2b1d254d59af..f47f81e25322 100644
--- a/drivers/net/ethernet/smsc/smc91x.c
+++ b/drivers/net/ethernet/smsc/smc91x.c
@@ -1768,7 +1768,7 @@ static const struct net_device_ops smc_netdev_ops = {
1768 .ndo_stop = smc_close, 1768 .ndo_stop = smc_close,
1769 .ndo_start_xmit = smc_hard_start_xmit, 1769 .ndo_start_xmit = smc_hard_start_xmit,
1770 .ndo_tx_timeout = smc_timeout, 1770 .ndo_tx_timeout = smc_timeout,
1771 .ndo_set_multicast_list = smc_set_multicast_list, 1771 .ndo_set_rx_mode = smc_set_multicast_list,
1772 .ndo_change_mtu = eth_change_mtu, 1772 .ndo_change_mtu = eth_change_mtu,
1773 .ndo_validate_addr = eth_validate_addr, 1773 .ndo_validate_addr = eth_validate_addr,
1774 .ndo_set_mac_address = eth_mac_addr, 1774 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/smsc/smsc911x.c b/drivers/net/ethernet/smsc/smsc911x.c
index 75c08a55582c..788c4fdab9c2 100644
--- a/drivers/net/ethernet/smsc/smsc911x.c
+++ b/drivers/net/ethernet/smsc/smsc911x.c
@@ -1906,7 +1906,7 @@ static const struct net_device_ops smsc911x_netdev_ops = {
1906 .ndo_stop = smsc911x_stop, 1906 .ndo_stop = smsc911x_stop,
1907 .ndo_start_xmit = smsc911x_hard_start_xmit, 1907 .ndo_start_xmit = smsc911x_hard_start_xmit,
1908 .ndo_get_stats = smsc911x_get_stats, 1908 .ndo_get_stats = smsc911x_get_stats,
1909 .ndo_set_multicast_list = smsc911x_set_multicast_list, 1909 .ndo_set_rx_mode = smsc911x_set_multicast_list,
1910 .ndo_do_ioctl = smsc911x_do_ioctl, 1910 .ndo_do_ioctl = smsc911x_do_ioctl,
1911 .ndo_change_mtu = eth_change_mtu, 1911 .ndo_change_mtu = eth_change_mtu,
1912 .ndo_validate_addr = eth_validate_addr, 1912 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/smsc/smsc9420.c b/drivers/net/ethernet/smsc/smsc9420.c
index 459726f54754..4f15680849ff 100644
--- a/drivers/net/ethernet/smsc/smsc9420.c
+++ b/drivers/net/ethernet/smsc/smsc9420.c
@@ -1566,7 +1566,7 @@ static const struct net_device_ops smsc9420_netdev_ops = {
1566 .ndo_stop = smsc9420_stop, 1566 .ndo_stop = smsc9420_stop,
1567 .ndo_start_xmit = smsc9420_hard_start_xmit, 1567 .ndo_start_xmit = smsc9420_hard_start_xmit,
1568 .ndo_get_stats = smsc9420_get_stats, 1568 .ndo_get_stats = smsc9420_get_stats,
1569 .ndo_set_multicast_list = smsc9420_set_multicast_list, 1569 .ndo_set_rx_mode = smsc9420_set_multicast_list,
1570 .ndo_do_ioctl = smsc9420_do_ioctl, 1570 .ndo_do_ioctl = smsc9420_do_ioctl,
1571 .ndo_validate_addr = eth_validate_addr, 1571 .ndo_validate_addr = eth_validate_addr,
1572 .ndo_set_mac_address = eth_mac_addr, 1572 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/sun/cassini.c b/drivers/net/ethernet/sun/cassini.c
index 646c86bcc545..1776a37b7aed 100644
--- a/drivers/net/ethernet/sun/cassini.c
+++ b/drivers/net/ethernet/sun/cassini.c
@@ -4910,7 +4910,7 @@ static const struct net_device_ops cas_netdev_ops = {
4910 .ndo_stop = cas_close, 4910 .ndo_stop = cas_close,
4911 .ndo_start_xmit = cas_start_xmit, 4911 .ndo_start_xmit = cas_start_xmit,
4912 .ndo_get_stats = cas_get_stats, 4912 .ndo_get_stats = cas_get_stats,
4913 .ndo_set_multicast_list = cas_set_multicast, 4913 .ndo_set_rx_mode = cas_set_multicast,
4914 .ndo_do_ioctl = cas_ioctl, 4914 .ndo_do_ioctl = cas_ioctl,
4915 .ndo_tx_timeout = cas_tx_timeout, 4915 .ndo_tx_timeout = cas_tx_timeout,
4916 .ndo_change_mtu = cas_change_mtu, 4916 .ndo_change_mtu = cas_change_mtu,
diff --git a/drivers/net/ethernet/sun/sunbmac.c b/drivers/net/ethernet/sun/sunbmac.c
index 297a4242106b..c94f5ef348d4 100644
--- a/drivers/net/ethernet/sun/sunbmac.c
+++ b/drivers/net/ethernet/sun/sunbmac.c
@@ -1070,7 +1070,7 @@ static const struct net_device_ops bigmac_ops = {
1070 .ndo_stop = bigmac_close, 1070 .ndo_stop = bigmac_close,
1071 .ndo_start_xmit = bigmac_start_xmit, 1071 .ndo_start_xmit = bigmac_start_xmit,
1072 .ndo_get_stats = bigmac_get_stats, 1072 .ndo_get_stats = bigmac_get_stats,
1073 .ndo_set_multicast_list = bigmac_set_multicast, 1073 .ndo_set_rx_mode = bigmac_set_multicast,
1074 .ndo_tx_timeout = bigmac_tx_timeout, 1074 .ndo_tx_timeout = bigmac_tx_timeout,
1075 .ndo_change_mtu = eth_change_mtu, 1075 .ndo_change_mtu = eth_change_mtu,
1076 .ndo_set_mac_address = eth_mac_addr, 1076 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/sun/sungem.c b/drivers/net/ethernet/sun/sungem.c
index fb9885dd36da..11fd299f5b99 100644
--- a/drivers/net/ethernet/sun/sungem.c
+++ b/drivers/net/ethernet/sun/sungem.c
@@ -2820,7 +2820,7 @@ static const struct net_device_ops gem_netdev_ops = {
2820 .ndo_stop = gem_close, 2820 .ndo_stop = gem_close,
2821 .ndo_start_xmit = gem_start_xmit, 2821 .ndo_start_xmit = gem_start_xmit,
2822 .ndo_get_stats = gem_get_stats, 2822 .ndo_get_stats = gem_get_stats,
2823 .ndo_set_multicast_list = gem_set_multicast, 2823 .ndo_set_rx_mode = gem_set_multicast,
2824 .ndo_do_ioctl = gem_ioctl, 2824 .ndo_do_ioctl = gem_ioctl,
2825 .ndo_tx_timeout = gem_tx_timeout, 2825 .ndo_tx_timeout = gem_tx_timeout,
2826 .ndo_change_mtu = gem_change_mtu, 2826 .ndo_change_mtu = gem_change_mtu,
diff --git a/drivers/net/ethernet/sun/sunhme.c b/drivers/net/ethernet/sun/sunhme.c
index 856e05b9fba3..42f866ef81e1 100644
--- a/drivers/net/ethernet/sun/sunhme.c
+++ b/drivers/net/ethernet/sun/sunhme.c
@@ -2619,7 +2619,7 @@ static const struct net_device_ops hme_netdev_ops = {
2619 .ndo_start_xmit = happy_meal_start_xmit, 2619 .ndo_start_xmit = happy_meal_start_xmit,
2620 .ndo_tx_timeout = happy_meal_tx_timeout, 2620 .ndo_tx_timeout = happy_meal_tx_timeout,
2621 .ndo_get_stats = happy_meal_get_stats, 2621 .ndo_get_stats = happy_meal_get_stats,
2622 .ndo_set_multicast_list = happy_meal_set_multicast, 2622 .ndo_set_rx_mode = happy_meal_set_multicast,
2623 .ndo_change_mtu = eth_change_mtu, 2623 .ndo_change_mtu = eth_change_mtu,
2624 .ndo_set_mac_address = eth_mac_addr, 2624 .ndo_set_mac_address = eth_mac_addr,
2625 .ndo_validate_addr = eth_validate_addr, 2625 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/sun/sunqe.c b/drivers/net/ethernet/sun/sunqe.c
index 209c7f8df003..b28f74367ebe 100644
--- a/drivers/net/ethernet/sun/sunqe.c
+++ b/drivers/net/ethernet/sun/sunqe.c
@@ -824,7 +824,7 @@ static const struct net_device_ops qec_ops = {
824 .ndo_open = qe_open, 824 .ndo_open = qe_open,
825 .ndo_stop = qe_close, 825 .ndo_stop = qe_close,
826 .ndo_start_xmit = qe_start_xmit, 826 .ndo_start_xmit = qe_start_xmit,
827 .ndo_set_multicast_list = qe_set_multicast, 827 .ndo_set_rx_mode = qe_set_multicast,
828 .ndo_tx_timeout = qe_tx_timeout, 828 .ndo_tx_timeout = qe_tx_timeout,
829 .ndo_change_mtu = eth_change_mtu, 829 .ndo_change_mtu = eth_change_mtu,
830 .ndo_set_mac_address = eth_mac_addr, 830 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/sun/sunvnet.c b/drivers/net/ethernet/sun/sunvnet.c
index bf3c762de620..8c6c059f3489 100644
--- a/drivers/net/ethernet/sun/sunvnet.c
+++ b/drivers/net/ethernet/sun/sunvnet.c
@@ -1012,7 +1012,7 @@ static DEFINE_MUTEX(vnet_list_mutex);
1012static const struct net_device_ops vnet_ops = { 1012static const struct net_device_ops vnet_ops = {
1013 .ndo_open = vnet_open, 1013 .ndo_open = vnet_open,
1014 .ndo_stop = vnet_close, 1014 .ndo_stop = vnet_close,
1015 .ndo_set_multicast_list = vnet_set_rx_mode, 1015 .ndo_set_rx_mode = vnet_set_rx_mode,
1016 .ndo_set_mac_address = vnet_set_mac_addr, 1016 .ndo_set_mac_address = vnet_set_mac_addr,
1017 .ndo_validate_addr = eth_validate_addr, 1017 .ndo_validate_addr = eth_validate_addr,
1018 .ndo_tx_timeout = vnet_tx_timeout, 1018 .ndo_tx_timeout = vnet_tx_timeout,
diff --git a/drivers/net/ethernet/tehuti/tehuti.c b/drivers/net/ethernet/tehuti/tehuti.c
index 749bbf18dc6a..bc65aa8de4d0 100644
--- a/drivers/net/ethernet/tehuti/tehuti.c
+++ b/drivers/net/ethernet/tehuti/tehuti.c
@@ -1860,7 +1860,7 @@ static const struct net_device_ops bdx_netdev_ops = {
1860 .ndo_start_xmit = bdx_tx_transmit, 1860 .ndo_start_xmit = bdx_tx_transmit,
1861 .ndo_validate_addr = eth_validate_addr, 1861 .ndo_validate_addr = eth_validate_addr,
1862 .ndo_do_ioctl = bdx_ioctl, 1862 .ndo_do_ioctl = bdx_ioctl,
1863 .ndo_set_multicast_list = bdx_setmulti, 1863 .ndo_set_rx_mode = bdx_setmulti,
1864 .ndo_change_mtu = bdx_change_mtu, 1864 .ndo_change_mtu = bdx_change_mtu,
1865 .ndo_set_mac_address = bdx_set_mac, 1865 .ndo_set_mac_address = bdx_set_mac,
1866 .ndo_vlan_rx_add_vid = bdx_vlan_rx_add_vid, 1866 .ndo_vlan_rx_add_vid = bdx_vlan_rx_add_vid,
diff --git a/drivers/net/ethernet/ti/cpmac.c b/drivers/net/ethernet/ti/cpmac.c
index e0638cb4b07c..aaac0c7ad111 100644
--- a/drivers/net/ethernet/ti/cpmac.c
+++ b/drivers/net/ethernet/ti/cpmac.c
@@ -1100,7 +1100,7 @@ static const struct net_device_ops cpmac_netdev_ops = {
1100 .ndo_stop = cpmac_stop, 1100 .ndo_stop = cpmac_stop,
1101 .ndo_start_xmit = cpmac_start_xmit, 1101 .ndo_start_xmit = cpmac_start_xmit,
1102 .ndo_tx_timeout = cpmac_tx_timeout, 1102 .ndo_tx_timeout = cpmac_tx_timeout,
1103 .ndo_set_multicast_list = cpmac_set_multicast_list, 1103 .ndo_set_rx_mode = cpmac_set_multicast_list,
1104 .ndo_do_ioctl = cpmac_ioctl, 1104 .ndo_do_ioctl = cpmac_ioctl,
1105 .ndo_set_config = cpmac_config, 1105 .ndo_set_config = cpmac_config,
1106 .ndo_change_mtu = eth_change_mtu, 1106 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/ethernet/ti/davinci_emac.c b/drivers/net/ethernet/ti/davinci_emac.c
index 3f451e4d8361..815c7970261b 100644
--- a/drivers/net/ethernet/ti/davinci_emac.c
+++ b/drivers/net/ethernet/ti/davinci_emac.c
@@ -1741,7 +1741,7 @@ static const struct net_device_ops emac_netdev_ops = {
1741 .ndo_open = emac_dev_open, 1741 .ndo_open = emac_dev_open,
1742 .ndo_stop = emac_dev_stop, 1742 .ndo_stop = emac_dev_stop,
1743 .ndo_start_xmit = emac_dev_xmit, 1743 .ndo_start_xmit = emac_dev_xmit,
1744 .ndo_set_multicast_list = emac_dev_mcast_set, 1744 .ndo_set_rx_mode = emac_dev_mcast_set,
1745 .ndo_set_mac_address = emac_dev_setmac_addr, 1745 .ndo_set_mac_address = emac_dev_setmac_addr,
1746 .ndo_do_ioctl = emac_devioctl, 1746 .ndo_do_ioctl = emac_devioctl,
1747 .ndo_tx_timeout = emac_dev_tx_timeout, 1747 .ndo_tx_timeout = emac_dev_tx_timeout,
diff --git a/drivers/net/ethernet/ti/tlan.c b/drivers/net/ethernet/ti/tlan.c
index 145871b3130b..9c0dd6b8d6c9 100644
--- a/drivers/net/ethernet/ti/tlan.c
+++ b/drivers/net/ethernet/ti/tlan.c
@@ -774,7 +774,7 @@ static const struct net_device_ops tlan_netdev_ops = {
774 .ndo_start_xmit = tlan_start_tx, 774 .ndo_start_xmit = tlan_start_tx,
775 .ndo_tx_timeout = tlan_tx_timeout, 775 .ndo_tx_timeout = tlan_tx_timeout,
776 .ndo_get_stats = tlan_get_stats, 776 .ndo_get_stats = tlan_get_stats,
777 .ndo_set_multicast_list = tlan_set_multicast_list, 777 .ndo_set_rx_mode = tlan_set_multicast_list,
778 .ndo_do_ioctl = tlan_ioctl, 778 .ndo_do_ioctl = tlan_ioctl,
779 .ndo_change_mtu = eth_change_mtu, 779 .ndo_change_mtu = eth_change_mtu,
780 .ndo_set_mac_address = eth_mac_addr, 780 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/toshiba/ps3_gelic_net.c b/drivers/net/ethernet/toshiba/ps3_gelic_net.c
index d82a82d9870c..ddb33cfd3543 100644
--- a/drivers/net/ethernet/toshiba/ps3_gelic_net.c
+++ b/drivers/net/ethernet/toshiba/ps3_gelic_net.c
@@ -1452,7 +1452,7 @@ static const struct net_device_ops gelic_netdevice_ops = {
1452 .ndo_open = gelic_net_open, 1452 .ndo_open = gelic_net_open,
1453 .ndo_stop = gelic_net_stop, 1453 .ndo_stop = gelic_net_stop,
1454 .ndo_start_xmit = gelic_net_xmit, 1454 .ndo_start_xmit = gelic_net_xmit,
1455 .ndo_set_multicast_list = gelic_net_set_multi, 1455 .ndo_set_rx_mode = gelic_net_set_multi,
1456 .ndo_change_mtu = gelic_net_change_mtu, 1456 .ndo_change_mtu = gelic_net_change_mtu,
1457 .ndo_tx_timeout = gelic_net_tx_timeout, 1457 .ndo_tx_timeout = gelic_net_tx_timeout,
1458 .ndo_set_mac_address = eth_mac_addr, 1458 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c b/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
index 2e62938c0f82..fd4ed7f8cfa1 100644
--- a/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
+++ b/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
@@ -2568,7 +2568,7 @@ static const struct net_device_ops gelic_wl_netdevice_ops = {
2568 .ndo_open = gelic_wl_open, 2568 .ndo_open = gelic_wl_open,
2569 .ndo_stop = gelic_wl_stop, 2569 .ndo_stop = gelic_wl_stop,
2570 .ndo_start_xmit = gelic_net_xmit, 2570 .ndo_start_xmit = gelic_net_xmit,
2571 .ndo_set_multicast_list = gelic_net_set_multi, 2571 .ndo_set_rx_mode = gelic_net_set_multi,
2572 .ndo_change_mtu = gelic_net_change_mtu, 2572 .ndo_change_mtu = gelic_net_change_mtu,
2573 .ndo_tx_timeout = gelic_net_tx_timeout, 2573 .ndo_tx_timeout = gelic_net_tx_timeout,
2574 .ndo_set_mac_address = eth_mac_addr, 2574 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/toshiba/spider_net.c b/drivers/net/ethernet/toshiba/spider_net.c
index af345dbd1210..6199f6b387b6 100644
--- a/drivers/net/ethernet/toshiba/spider_net.c
+++ b/drivers/net/ethernet/toshiba/spider_net.c
@@ -2259,7 +2259,7 @@ static const struct net_device_ops spider_net_ops = {
2259 .ndo_open = spider_net_open, 2259 .ndo_open = spider_net_open,
2260 .ndo_stop = spider_net_stop, 2260 .ndo_stop = spider_net_stop,
2261 .ndo_start_xmit = spider_net_xmit, 2261 .ndo_start_xmit = spider_net_xmit,
2262 .ndo_set_multicast_list = spider_net_set_multi, 2262 .ndo_set_rx_mode = spider_net_set_multi,
2263 .ndo_set_mac_address = spider_net_set_mac, 2263 .ndo_set_mac_address = spider_net_set_mac,
2264 .ndo_change_mtu = spider_net_change_mtu, 2264 .ndo_change_mtu = spider_net_change_mtu,
2265 .ndo_do_ioctl = spider_net_do_ioctl, 2265 .ndo_do_ioctl = spider_net_do_ioctl,
diff --git a/drivers/net/ethernet/toshiba/tc35815.c b/drivers/net/ethernet/toshiba/tc35815.c
index 4a55a162dfe6..71b785cd7563 100644
--- a/drivers/net/ethernet/toshiba/tc35815.c
+++ b/drivers/net/ethernet/toshiba/tc35815.c
@@ -774,7 +774,7 @@ static const struct net_device_ops tc35815_netdev_ops = {
774 .ndo_stop = tc35815_close, 774 .ndo_stop = tc35815_close,
775 .ndo_start_xmit = tc35815_send_packet, 775 .ndo_start_xmit = tc35815_send_packet,
776 .ndo_get_stats = tc35815_get_stats, 776 .ndo_get_stats = tc35815_get_stats,
777 .ndo_set_multicast_list = tc35815_set_multicast_list, 777 .ndo_set_rx_mode = tc35815_set_multicast_list,
778 .ndo_tx_timeout = tc35815_tx_timeout, 778 .ndo_tx_timeout = tc35815_tx_timeout,
779 .ndo_do_ioctl = tc35815_ioctl, 779 .ndo_do_ioctl = tc35815_ioctl,
780 .ndo_validate_addr = eth_validate_addr, 780 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/tundra/tsi108_eth.c b/drivers/net/ethernet/tundra/tsi108_eth.c
index 64cb9ac19ed9..480a4ba53172 100644
--- a/drivers/net/ethernet/tundra/tsi108_eth.c
+++ b/drivers/net/ethernet/tundra/tsi108_eth.c
@@ -1554,7 +1554,7 @@ static const struct net_device_ops tsi108_netdev_ops = {
1554 .ndo_open = tsi108_open, 1554 .ndo_open = tsi108_open,
1555 .ndo_stop = tsi108_close, 1555 .ndo_stop = tsi108_close,
1556 .ndo_start_xmit = tsi108_send_packet, 1556 .ndo_start_xmit = tsi108_send_packet,
1557 .ndo_set_multicast_list = tsi108_set_rx_mode, 1557 .ndo_set_rx_mode = tsi108_set_rx_mode,
1558 .ndo_get_stats = tsi108_get_stats, 1558 .ndo_get_stats = tsi108_get_stats,
1559 .ndo_do_ioctl = tsi108_do_ioctl, 1559 .ndo_do_ioctl = tsi108_do_ioctl,
1560 .ndo_set_mac_address = tsi108_set_mac, 1560 .ndo_set_mac_address = tsi108_set_mac,
diff --git a/drivers/net/ethernet/via/via-rhine.c b/drivers/net/ethernet/via/via-rhine.c
index 7f23ab913fd9..f34dd99fe579 100644
--- a/drivers/net/ethernet/via/via-rhine.c
+++ b/drivers/net/ethernet/via/via-rhine.c
@@ -697,7 +697,7 @@ static const struct net_device_ops rhine_netdev_ops = {
697 .ndo_stop = rhine_close, 697 .ndo_stop = rhine_close,
698 .ndo_start_xmit = rhine_start_tx, 698 .ndo_start_xmit = rhine_start_tx,
699 .ndo_get_stats = rhine_get_stats, 699 .ndo_get_stats = rhine_get_stats,
700 .ndo_set_multicast_list = rhine_set_rx_mode, 700 .ndo_set_rx_mode = rhine_set_rx_mode,
701 .ndo_change_mtu = eth_change_mtu, 701 .ndo_change_mtu = eth_change_mtu,
702 .ndo_validate_addr = eth_validate_addr, 702 .ndo_validate_addr = eth_validate_addr,
703 .ndo_set_mac_address = eth_mac_addr, 703 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/ethernet/via/via-velocity.c b/drivers/net/ethernet/via/via-velocity.c
index 490ec5b2775a..095ab566d082 100644
--- a/drivers/net/ethernet/via/via-velocity.c
+++ b/drivers/net/ethernet/via/via-velocity.c
@@ -2615,7 +2615,7 @@ static const struct net_device_ops velocity_netdev_ops = {
2615 .ndo_get_stats = velocity_get_stats, 2615 .ndo_get_stats = velocity_get_stats,
2616 .ndo_validate_addr = eth_validate_addr, 2616 .ndo_validate_addr = eth_validate_addr,
2617 .ndo_set_mac_address = eth_mac_addr, 2617 .ndo_set_mac_address = eth_mac_addr,
2618 .ndo_set_multicast_list = velocity_set_multi, 2618 .ndo_set_rx_mode = velocity_set_multi,
2619 .ndo_change_mtu = velocity_change_mtu, 2619 .ndo_change_mtu = velocity_change_mtu,
2620 .ndo_do_ioctl = velocity_ioctl, 2620 .ndo_do_ioctl = velocity_ioctl,
2621 .ndo_vlan_rx_add_vid = velocity_vlan_rx_add_vid, 2621 .ndo_vlan_rx_add_vid = velocity_vlan_rx_add_vid,
diff --git a/drivers/net/ethernet/xilinx/ll_temac_main.c b/drivers/net/ethernet/xilinx/ll_temac_main.c
index 728fe414147a..570776edc01b 100644
--- a/drivers/net/ethernet/xilinx/ll_temac_main.c
+++ b/drivers/net/ethernet/xilinx/ll_temac_main.c
@@ -922,7 +922,6 @@ static const struct net_device_ops temac_netdev_ops = {
922 .ndo_start_xmit = temac_start_xmit, 922 .ndo_start_xmit = temac_start_xmit,
923 .ndo_set_mac_address = netdev_set_mac_address, 923 .ndo_set_mac_address = netdev_set_mac_address,
924 .ndo_validate_addr = eth_validate_addr, 924 .ndo_validate_addr = eth_validate_addr,
925 //.ndo_set_multicast_list = temac_set_multicast_list,
926#ifdef CONFIG_NET_POLL_CONTROLLER 925#ifdef CONFIG_NET_POLL_CONTROLLER
927 .ndo_poll_controller = temac_poll_controller, 926 .ndo_poll_controller = temac_poll_controller,
928#endif 927#endif
diff --git a/drivers/net/ethernet/xircom/xirc2ps_cs.c b/drivers/net/ethernet/xircom/xirc2ps_cs.c
index e33b190d716f..bbe8b7dbf3f3 100644
--- a/drivers/net/ethernet/xircom/xirc2ps_cs.c
+++ b/drivers/net/ethernet/xircom/xirc2ps_cs.c
@@ -467,7 +467,7 @@ static const struct net_device_ops netdev_ops = {
467 .ndo_tx_timeout = xirc_tx_timeout, 467 .ndo_tx_timeout = xirc_tx_timeout,
468 .ndo_set_config = do_config, 468 .ndo_set_config = do_config,
469 .ndo_do_ioctl = do_ioctl, 469 .ndo_do_ioctl = do_ioctl,
470 .ndo_set_multicast_list = set_multicast_list, 470 .ndo_set_rx_mode = set_multicast_list,
471 .ndo_change_mtu = eth_change_mtu, 471 .ndo_change_mtu = eth_change_mtu,
472 .ndo_set_mac_address = eth_mac_addr, 472 .ndo_set_mac_address = eth_mac_addr,
473 .ndo_validate_addr = eth_validate_addr, 473 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/ethernet/xscale/ixp4xx_eth.c b/drivers/net/ethernet/xscale/ixp4xx_eth.c
index de51e8453c13..ec96d910e9a3 100644
--- a/drivers/net/ethernet/xscale/ixp4xx_eth.c
+++ b/drivers/net/ethernet/xscale/ixp4xx_eth.c
@@ -1339,7 +1339,7 @@ static const struct net_device_ops ixp4xx_netdev_ops = {
1339 .ndo_open = eth_open, 1339 .ndo_open = eth_open,
1340 .ndo_stop = eth_close, 1340 .ndo_stop = eth_close,
1341 .ndo_start_xmit = eth_xmit, 1341 .ndo_start_xmit = eth_xmit,
1342 .ndo_set_multicast_list = eth_set_mcast_list, 1342 .ndo_set_rx_mode = eth_set_mcast_list,
1343 .ndo_do_ioctl = eth_ioctl, 1343 .ndo_do_ioctl = eth_ioctl,
1344 .ndo_change_mtu = eth_change_mtu, 1344 .ndo_change_mtu = eth_change_mtu,
1345 .ndo_set_mac_address = eth_mac_addr, 1345 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/macvlan.c b/drivers/net/macvlan.c
index 05172c39a0ce..836e13fcb3ec 100644
--- a/drivers/net/macvlan.c
+++ b/drivers/net/macvlan.c
@@ -561,7 +561,7 @@ static const struct net_device_ops macvlan_netdev_ops = {
561 .ndo_change_mtu = macvlan_change_mtu, 561 .ndo_change_mtu = macvlan_change_mtu,
562 .ndo_change_rx_flags = macvlan_change_rx_flags, 562 .ndo_change_rx_flags = macvlan_change_rx_flags,
563 .ndo_set_mac_address = macvlan_set_mac_address, 563 .ndo_set_mac_address = macvlan_set_mac_address,
564 .ndo_set_multicast_list = macvlan_set_multicast_list, 564 .ndo_set_rx_mode = macvlan_set_multicast_list,
565 .ndo_get_stats64 = macvlan_dev_get_stats64, 565 .ndo_get_stats64 = macvlan_dev_get_stats64,
566 .ndo_validate_addr = eth_validate_addr, 566 .ndo_validate_addr = eth_validate_addr,
567 .ndo_vlan_rx_add_vid = macvlan_vlan_rx_add_vid, 567 .ndo_vlan_rx_add_vid = macvlan_vlan_rx_add_vid,
diff --git a/drivers/net/skfp/skfddi.c b/drivers/net/skfp/skfddi.c
index 16c62659cdd9..3d9a4596a423 100644
--- a/drivers/net/skfp/skfddi.c
+++ b/drivers/net/skfp/skfddi.c
@@ -167,7 +167,7 @@ static const struct net_device_ops skfp_netdev_ops = {
167 .ndo_start_xmit = skfp_send_pkt, 167 .ndo_start_xmit = skfp_send_pkt,
168 .ndo_get_stats = skfp_ctl_get_stats, 168 .ndo_get_stats = skfp_ctl_get_stats,
169 .ndo_change_mtu = fddi_change_mtu, 169 .ndo_change_mtu = fddi_change_mtu,
170 .ndo_set_multicast_list = skfp_ctl_set_multicast_list, 170 .ndo_set_rx_mode = skfp_ctl_set_multicast_list,
171 .ndo_set_mac_address = skfp_ctl_set_mac_address, 171 .ndo_set_mac_address = skfp_ctl_set_mac_address,
172 .ndo_do_ioctl = skfp_ioctl, 172 .ndo_do_ioctl = skfp_ioctl,
173}; 173};
diff --git a/drivers/net/tokenring/3c359.c b/drivers/net/tokenring/3c359.c
index b6162fe2348e..ef9fdf3652f6 100644
--- a/drivers/net/tokenring/3c359.c
+++ b/drivers/net/tokenring/3c359.c
@@ -282,7 +282,7 @@ static const struct net_device_ops xl_netdev_ops = {
282 .ndo_stop = xl_close, 282 .ndo_stop = xl_close,
283 .ndo_start_xmit = xl_xmit, 283 .ndo_start_xmit = xl_xmit,
284 .ndo_change_mtu = xl_change_mtu, 284 .ndo_change_mtu = xl_change_mtu,
285 .ndo_set_multicast_list = xl_set_rx_mode, 285 .ndo_set_rx_mode = xl_set_rx_mode,
286 .ndo_set_mac_address = xl_set_mac_address, 286 .ndo_set_mac_address = xl_set_mac_address,
287}; 287};
288 288
diff --git a/drivers/net/tokenring/ibmtr.c b/drivers/net/tokenring/ibmtr.c
index e257a00fe14b..b5c8c18f5046 100644
--- a/drivers/net/tokenring/ibmtr.c
+++ b/drivers/net/tokenring/ibmtr.c
@@ -823,7 +823,7 @@ static const struct net_device_ops trdev_netdev_ops = {
823 .ndo_open = tok_open, 823 .ndo_open = tok_open,
824 .ndo_stop = tok_close, 824 .ndo_stop = tok_close,
825 .ndo_start_xmit = tok_send_packet, 825 .ndo_start_xmit = tok_send_packet,
826 .ndo_set_multicast_list = tok_set_multicast_list, 826 .ndo_set_rx_mode = tok_set_multicast_list,
827 .ndo_change_mtu = ibmtr_change_mtu, 827 .ndo_change_mtu = ibmtr_change_mtu,
828}; 828};
829 829
diff --git a/drivers/net/tokenring/lanstreamer.c b/drivers/net/tokenring/lanstreamer.c
index 9354ca9da576..8d71e0d29062 100644
--- a/drivers/net/tokenring/lanstreamer.c
+++ b/drivers/net/tokenring/lanstreamer.c
@@ -231,7 +231,7 @@ static const struct net_device_ops streamer_netdev_ops = {
231#if STREAMER_IOCTL 231#if STREAMER_IOCTL
232 .ndo_do_ioctl = streamer_ioctl, 232 .ndo_do_ioctl = streamer_ioctl,
233#endif 233#endif
234 .ndo_set_multicast_list = streamer_set_rx_mode, 234 .ndo_set_rx_mode = streamer_set_rx_mode,
235 .ndo_set_mac_address = streamer_set_mac_address, 235 .ndo_set_mac_address = streamer_set_mac_address,
236}; 236};
237 237
diff --git a/drivers/net/tokenring/olympic.c b/drivers/net/tokenring/olympic.c
index e3855aeb13d4..fd8dce90c957 100644
--- a/drivers/net/tokenring/olympic.c
+++ b/drivers/net/tokenring/olympic.c
@@ -201,7 +201,7 @@ static const struct net_device_ops olympic_netdev_ops = {
201 .ndo_stop = olympic_close, 201 .ndo_stop = olympic_close,
202 .ndo_start_xmit = olympic_xmit, 202 .ndo_start_xmit = olympic_xmit,
203 .ndo_change_mtu = olympic_change_mtu, 203 .ndo_change_mtu = olympic_change_mtu,
204 .ndo_set_multicast_list = olympic_set_rx_mode, 204 .ndo_set_rx_mode = olympic_set_rx_mode,
205 .ndo_set_mac_address = olympic_set_mac_address, 205 .ndo_set_mac_address = olympic_set_mac_address,
206}; 206};
207 207
diff --git a/drivers/net/tokenring/smctr.c b/drivers/net/tokenring/smctr.c
index d9044aba7afa..029846a98636 100644
--- a/drivers/net/tokenring/smctr.c
+++ b/drivers/net/tokenring/smctr.c
@@ -3623,7 +3623,7 @@ static const struct net_device_ops smctr_netdev_ops = {
3623 .ndo_start_xmit = smctr_send_packet, 3623 .ndo_start_xmit = smctr_send_packet,
3624 .ndo_tx_timeout = smctr_timeout, 3624 .ndo_tx_timeout = smctr_timeout,
3625 .ndo_get_stats = smctr_get_stats, 3625 .ndo_get_stats = smctr_get_stats,
3626 .ndo_set_multicast_list = smctr_set_multicast_list, 3626 .ndo_set_rx_mode = smctr_set_multicast_list,
3627}; 3627};
3628 3628
3629static int __init smctr_probe1(struct net_device *dev, int ioaddr) 3629static int __init smctr_probe1(struct net_device *dev, int ioaddr)
diff --git a/drivers/net/tokenring/tms380tr.c b/drivers/net/tokenring/tms380tr.c
index 793020347e54..65e9cf3a71fe 100644
--- a/drivers/net/tokenring/tms380tr.c
+++ b/drivers/net/tokenring/tms380tr.c
@@ -2289,7 +2289,7 @@ const struct net_device_ops tms380tr_netdev_ops = {
2289 .ndo_start_xmit = tms380tr_send_packet, 2289 .ndo_start_xmit = tms380tr_send_packet,
2290 .ndo_tx_timeout = tms380tr_timeout, 2290 .ndo_tx_timeout = tms380tr_timeout,
2291 .ndo_get_stats = tms380tr_get_stats, 2291 .ndo_get_stats = tms380tr_get_stats,
2292 .ndo_set_multicast_list = tms380tr_set_multicast_list, 2292 .ndo_set_rx_mode = tms380tr_set_multicast_list,
2293 .ndo_set_mac_address = tms380tr_set_mac_address, 2293 .ndo_set_mac_address = tms380tr_set_mac_address,
2294}; 2294};
2295EXPORT_SYMBOL(tms380tr_netdev_ops); 2295EXPORT_SYMBOL(tms380tr_netdev_ops);
diff --git a/drivers/net/tun.c b/drivers/net/tun.c
index 71f3d1a35b74..7bea9c65119e 100644
--- a/drivers/net/tun.c
+++ b/drivers/net/tun.c
@@ -496,7 +496,7 @@ static const struct net_device_ops tap_netdev_ops = {
496 .ndo_start_xmit = tun_net_xmit, 496 .ndo_start_xmit = tun_net_xmit,
497 .ndo_change_mtu = tun_net_change_mtu, 497 .ndo_change_mtu = tun_net_change_mtu,
498 .ndo_fix_features = tun_net_fix_features, 498 .ndo_fix_features = tun_net_fix_features,
499 .ndo_set_multicast_list = tun_net_mclist, 499 .ndo_set_rx_mode = tun_net_mclist,
500 .ndo_set_mac_address = eth_mac_addr, 500 .ndo_set_mac_address = eth_mac_addr,
501 .ndo_validate_addr = eth_validate_addr, 501 .ndo_validate_addr = eth_validate_addr,
502#ifdef CONFIG_NET_POLL_CONTROLLER 502#ifdef CONFIG_NET_POLL_CONTROLLER
diff --git a/drivers/net/usb/asix.c b/drivers/net/usb/asix.c
index c5c4b4def7fb..b843eedd409d 100644
--- a/drivers/net/usb/asix.c
+++ b/drivers/net/usb/asix.c
@@ -872,7 +872,7 @@ static const struct net_device_ops ax88172_netdev_ops = {
872 .ndo_set_mac_address = eth_mac_addr, 872 .ndo_set_mac_address = eth_mac_addr,
873 .ndo_validate_addr = eth_validate_addr, 873 .ndo_validate_addr = eth_validate_addr,
874 .ndo_do_ioctl = asix_ioctl, 874 .ndo_do_ioctl = asix_ioctl,
875 .ndo_set_multicast_list = ax88172_set_multicast, 875 .ndo_set_rx_mode = ax88172_set_multicast,
876}; 876};
877 877
878static int ax88172_bind(struct usbnet *dev, struct usb_interface *intf) 878static int ax88172_bind(struct usbnet *dev, struct usb_interface *intf)
@@ -975,7 +975,7 @@ static const struct net_device_ops ax88772_netdev_ops = {
975 .ndo_set_mac_address = asix_set_mac_address, 975 .ndo_set_mac_address = asix_set_mac_address,
976 .ndo_validate_addr = eth_validate_addr, 976 .ndo_validate_addr = eth_validate_addr,
977 .ndo_do_ioctl = asix_ioctl, 977 .ndo_do_ioctl = asix_ioctl,
978 .ndo_set_multicast_list = asix_set_multicast, 978 .ndo_set_rx_mode = asix_set_multicast,
979}; 979};
980 980
981static int ax88772_bind(struct usbnet *dev, struct usb_interface *intf) 981static int ax88772_bind(struct usbnet *dev, struct usb_interface *intf)
@@ -1270,7 +1270,7 @@ static const struct net_device_ops ax88178_netdev_ops = {
1270 .ndo_tx_timeout = usbnet_tx_timeout, 1270 .ndo_tx_timeout = usbnet_tx_timeout,
1271 .ndo_set_mac_address = asix_set_mac_address, 1271 .ndo_set_mac_address = asix_set_mac_address,
1272 .ndo_validate_addr = eth_validate_addr, 1272 .ndo_validate_addr = eth_validate_addr,
1273 .ndo_set_multicast_list = asix_set_multicast, 1273 .ndo_set_rx_mode = asix_set_multicast,
1274 .ndo_do_ioctl = asix_ioctl, 1274 .ndo_do_ioctl = asix_ioctl,
1275 .ndo_change_mtu = ax88178_change_mtu, 1275 .ndo_change_mtu = ax88178_change_mtu,
1276}; 1276};
diff --git a/drivers/net/usb/catc.c b/drivers/net/usb/catc.c
index 8056f8a27c6a..a68272c93381 100644
--- a/drivers/net/usb/catc.c
+++ b/drivers/net/usb/catc.c
@@ -749,7 +749,7 @@ static const struct net_device_ops catc_netdev_ops = {
749 .ndo_start_xmit = catc_start_xmit, 749 .ndo_start_xmit = catc_start_xmit,
750 750
751 .ndo_tx_timeout = catc_tx_timeout, 751 .ndo_tx_timeout = catc_tx_timeout,
752 .ndo_set_multicast_list = catc_set_multicast_list, 752 .ndo_set_rx_mode = catc_set_multicast_list,
753 .ndo_change_mtu = eth_change_mtu, 753 .ndo_change_mtu = eth_change_mtu,
754 .ndo_set_mac_address = eth_mac_addr, 754 .ndo_set_mac_address = eth_mac_addr,
755 .ndo_validate_addr = eth_validate_addr, 755 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/usb/dm9601.c b/drivers/net/usb/dm9601.c
index 1d93133e9b74..fbc0e4def767 100644
--- a/drivers/net/usb/dm9601.c
+++ b/drivers/net/usb/dm9601.c
@@ -428,7 +428,7 @@ static const struct net_device_ops dm9601_netdev_ops = {
428 .ndo_change_mtu = usbnet_change_mtu, 428 .ndo_change_mtu = usbnet_change_mtu,
429 .ndo_validate_addr = eth_validate_addr, 429 .ndo_validate_addr = eth_validate_addr,
430 .ndo_do_ioctl = dm9601_ioctl, 430 .ndo_do_ioctl = dm9601_ioctl,
431 .ndo_set_multicast_list = dm9601_set_multicast, 431 .ndo_set_rx_mode = dm9601_set_multicast,
432 .ndo_set_mac_address = dm9601_set_mac_address, 432 .ndo_set_mac_address = dm9601_set_mac_address,
433}; 433};
434 434
diff --git a/drivers/net/usb/int51x1.c b/drivers/net/usb/int51x1.c
index be02a25da71a..131ac6c172f6 100644
--- a/drivers/net/usb/int51x1.c
+++ b/drivers/net/usb/int51x1.c
@@ -193,7 +193,7 @@ static const struct net_device_ops int51x1_netdev_ops = {
193 .ndo_change_mtu = usbnet_change_mtu, 193 .ndo_change_mtu = usbnet_change_mtu,
194 .ndo_set_mac_address = eth_mac_addr, 194 .ndo_set_mac_address = eth_mac_addr,
195 .ndo_validate_addr = eth_validate_addr, 195 .ndo_validate_addr = eth_validate_addr,
196 .ndo_set_multicast_list = int51x1_set_multicast, 196 .ndo_set_rx_mode = int51x1_set_multicast,
197}; 197};
198 198
199static int int51x1_bind(struct usbnet *dev, struct usb_interface *intf) 199static int int51x1_bind(struct usbnet *dev, struct usb_interface *intf)
diff --git a/drivers/net/usb/kaweth.c b/drivers/net/usb/kaweth.c
index ad0298f9b5f9..582ca2dfa5f9 100644
--- a/drivers/net/usb/kaweth.c
+++ b/drivers/net/usb/kaweth.c
@@ -985,7 +985,7 @@ static const struct net_device_ops kaweth_netdev_ops = {
985 .ndo_stop = kaweth_close, 985 .ndo_stop = kaweth_close,
986 .ndo_start_xmit = kaweth_start_xmit, 986 .ndo_start_xmit = kaweth_start_xmit,
987 .ndo_tx_timeout = kaweth_tx_timeout, 987 .ndo_tx_timeout = kaweth_tx_timeout,
988 .ndo_set_multicast_list = kaweth_set_rx_mode, 988 .ndo_set_rx_mode = kaweth_set_rx_mode,
989 .ndo_get_stats = kaweth_netdev_stats, 989 .ndo_get_stats = kaweth_netdev_stats,
990 .ndo_change_mtu = eth_change_mtu, 990 .ndo_change_mtu = eth_change_mtu,
991 .ndo_set_mac_address = eth_mac_addr, 991 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/usb/mcs7830.c b/drivers/net/usb/mcs7830.c
index 2b791392e788..db2cb74bf854 100644
--- a/drivers/net/usb/mcs7830.c
+++ b/drivers/net/usb/mcs7830.c
@@ -553,7 +553,7 @@ static const struct net_device_ops mcs7830_netdev_ops = {
553 .ndo_change_mtu = usbnet_change_mtu, 553 .ndo_change_mtu = usbnet_change_mtu,
554 .ndo_validate_addr = eth_validate_addr, 554 .ndo_validate_addr = eth_validate_addr,
555 .ndo_do_ioctl = mcs7830_ioctl, 555 .ndo_do_ioctl = mcs7830_ioctl,
556 .ndo_set_multicast_list = mcs7830_set_multicast, 556 .ndo_set_rx_mode = mcs7830_set_multicast,
557 .ndo_set_mac_address = mcs7830_set_mac_address, 557 .ndo_set_mac_address = mcs7830_set_mac_address,
558}; 558};
559 559
diff --git a/drivers/net/usb/pegasus.c b/drivers/net/usb/pegasus.c
index ef3667690b12..769f5090bda1 100644
--- a/drivers/net/usb/pegasus.c
+++ b/drivers/net/usb/pegasus.c
@@ -1476,7 +1476,7 @@ static const struct net_device_ops pegasus_netdev_ops = {
1476 .ndo_stop = pegasus_close, 1476 .ndo_stop = pegasus_close,
1477 .ndo_do_ioctl = pegasus_ioctl, 1477 .ndo_do_ioctl = pegasus_ioctl,
1478 .ndo_start_xmit = pegasus_start_xmit, 1478 .ndo_start_xmit = pegasus_start_xmit,
1479 .ndo_set_multicast_list = pegasus_set_multicast, 1479 .ndo_set_rx_mode = pegasus_set_multicast,
1480 .ndo_get_stats = pegasus_netdev_stats, 1480 .ndo_get_stats = pegasus_netdev_stats,
1481 .ndo_tx_timeout = pegasus_tx_timeout, 1481 .ndo_tx_timeout = pegasus_tx_timeout,
1482 .ndo_change_mtu = eth_change_mtu, 1482 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/usb/rtl8150.c b/drivers/net/usb/rtl8150.c
index ef3b236b5145..b00d692587a2 100644
--- a/drivers/net/usb/rtl8150.c
+++ b/drivers/net/usb/rtl8150.c
@@ -899,7 +899,7 @@ static const struct net_device_ops rtl8150_netdev_ops = {
899 .ndo_do_ioctl = rtl8150_ioctl, 899 .ndo_do_ioctl = rtl8150_ioctl,
900 .ndo_start_xmit = rtl8150_start_xmit, 900 .ndo_start_xmit = rtl8150_start_xmit,
901 .ndo_tx_timeout = rtl8150_tx_timeout, 901 .ndo_tx_timeout = rtl8150_tx_timeout,
902 .ndo_set_multicast_list = rtl8150_set_multicast, 902 .ndo_set_rx_mode = rtl8150_set_multicast,
903 .ndo_set_mac_address = rtl8150_set_mac_address, 903 .ndo_set_mac_address = rtl8150_set_mac_address,
904 904
905 .ndo_change_mtu = eth_change_mtu, 905 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/net/usb/smsc75xx.c b/drivers/net/usb/smsc75xx.c
index 15b3d6888ae9..22a7cf951e72 100644
--- a/drivers/net/usb/smsc75xx.c
+++ b/drivers/net/usb/smsc75xx.c
@@ -1000,7 +1000,7 @@ static const struct net_device_ops smsc75xx_netdev_ops = {
1000 .ndo_set_mac_address = eth_mac_addr, 1000 .ndo_set_mac_address = eth_mac_addr,
1001 .ndo_validate_addr = eth_validate_addr, 1001 .ndo_validate_addr = eth_validate_addr,
1002 .ndo_do_ioctl = smsc75xx_ioctl, 1002 .ndo_do_ioctl = smsc75xx_ioctl,
1003 .ndo_set_multicast_list = smsc75xx_set_multicast, 1003 .ndo_set_rx_mode = smsc75xx_set_multicast,
1004 .ndo_set_features = smsc75xx_set_features, 1004 .ndo_set_features = smsc75xx_set_features,
1005}; 1005};
1006 1006
diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c
index f74f3ce71526..eff67678c5a6 100644
--- a/drivers/net/usb/smsc95xx.c
+++ b/drivers/net/usb/smsc95xx.c
@@ -972,7 +972,7 @@ static const struct net_device_ops smsc95xx_netdev_ops = {
972 .ndo_set_mac_address = eth_mac_addr, 972 .ndo_set_mac_address = eth_mac_addr,
973 .ndo_validate_addr = eth_validate_addr, 973 .ndo_validate_addr = eth_validate_addr,
974 .ndo_do_ioctl = smsc95xx_ioctl, 974 .ndo_do_ioctl = smsc95xx_ioctl,
975 .ndo_set_multicast_list = smsc95xx_set_multicast, 975 .ndo_set_rx_mode = smsc95xx_set_multicast,
976 .ndo_set_features = smsc95xx_set_features, 976 .ndo_set_features = smsc95xx_set_features,
977}; 977};
978 978
diff --git a/drivers/net/vmxnet3/vmxnet3_drv.c b/drivers/net/vmxnet3/vmxnet3_drv.c
index 1cbacb389652..f530c57151b2 100644
--- a/drivers/net/vmxnet3/vmxnet3_drv.c
+++ b/drivers/net/vmxnet3/vmxnet3_drv.c
@@ -2870,7 +2870,7 @@ vmxnet3_probe_device(struct pci_dev *pdev,
2870 .ndo_set_features = vmxnet3_set_features, 2870 .ndo_set_features = vmxnet3_set_features,
2871 .ndo_get_stats64 = vmxnet3_get_stats64, 2871 .ndo_get_stats64 = vmxnet3_get_stats64,
2872 .ndo_tx_timeout = vmxnet3_tx_timeout, 2872 .ndo_tx_timeout = vmxnet3_tx_timeout,
2873 .ndo_set_multicast_list = vmxnet3_set_mc, 2873 .ndo_set_rx_mode = vmxnet3_set_mc,
2874 .ndo_vlan_rx_add_vid = vmxnet3_vlan_rx_add_vid, 2874 .ndo_vlan_rx_add_vid = vmxnet3_vlan_rx_add_vid,
2875 .ndo_vlan_rx_kill_vid = vmxnet3_vlan_rx_kill_vid, 2875 .ndo_vlan_rx_kill_vid = vmxnet3_vlan_rx_kill_vid,
2876#ifdef CONFIG_NET_POLL_CONTROLLER 2876#ifdef CONFIG_NET_POLL_CONTROLLER
diff --git a/drivers/net/wan/sbni.c b/drivers/net/wan/sbni.c
index 86127bcc9f7a..783168cce077 100644
--- a/drivers/net/wan/sbni.c
+++ b/drivers/net/wan/sbni.c
@@ -212,7 +212,7 @@ static const struct net_device_ops sbni_netdev_ops = {
212 .ndo_open = sbni_open, 212 .ndo_open = sbni_open,
213 .ndo_stop = sbni_close, 213 .ndo_stop = sbni_close,
214 .ndo_start_xmit = sbni_start_xmit, 214 .ndo_start_xmit = sbni_start_xmit,
215 .ndo_set_multicast_list = set_multicast_list, 215 .ndo_set_rx_mode = set_multicast_list,
216 .ndo_do_ioctl = sbni_ioctl, 216 .ndo_do_ioctl = sbni_ioctl,
217 .ndo_change_mtu = eth_change_mtu, 217 .ndo_change_mtu = eth_change_mtu,
218 .ndo_set_mac_address = eth_mac_addr, 218 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/airo.c
index e1b3e3c134fd..ac1176a4f465 100644
--- a/drivers/net/wireless/airo.c
+++ b/drivers/net/wireless/airo.c
@@ -2754,7 +2754,7 @@ static const struct net_device_ops airo_netdev_ops = {
2754 .ndo_stop = airo_close, 2754 .ndo_stop = airo_close,
2755 .ndo_start_xmit = airo_start_xmit, 2755 .ndo_start_xmit = airo_start_xmit,
2756 .ndo_get_stats = airo_get_stats, 2756 .ndo_get_stats = airo_get_stats,
2757 .ndo_set_multicast_list = airo_set_multicast_list, 2757 .ndo_set_rx_mode = airo_set_multicast_list,
2758 .ndo_set_mac_address = airo_set_mac_address, 2758 .ndo_set_mac_address = airo_set_mac_address,
2759 .ndo_do_ioctl = airo_ioctl, 2759 .ndo_do_ioctl = airo_ioctl,
2760 .ndo_change_mtu = airo_change_mtu, 2760 .ndo_change_mtu = airo_change_mtu,
@@ -2766,7 +2766,7 @@ static const struct net_device_ops mpi_netdev_ops = {
2766 .ndo_stop = airo_close, 2766 .ndo_stop = airo_close,
2767 .ndo_start_xmit = mpi_start_xmit, 2767 .ndo_start_xmit = mpi_start_xmit,
2768 .ndo_get_stats = airo_get_stats, 2768 .ndo_get_stats = airo_get_stats,
2769 .ndo_set_multicast_list = airo_set_multicast_list, 2769 .ndo_set_rx_mode = airo_set_multicast_list,
2770 .ndo_set_mac_address = airo_set_mac_address, 2770 .ndo_set_mac_address = airo_set_mac_address,
2771 .ndo_do_ioctl = airo_ioctl, 2771 .ndo_do_ioctl = airo_ioctl,
2772 .ndo_change_mtu = airo_change_mtu, 2772 .ndo_change_mtu = airo_change_mtu,
diff --git a/drivers/net/wireless/hostap/hostap_main.c b/drivers/net/wireless/hostap/hostap_main.c
index 89a116fba1de..bfa0d54221e8 100644
--- a/drivers/net/wireless/hostap/hostap_main.c
+++ b/drivers/net/wireless/hostap/hostap_main.c
@@ -816,7 +816,7 @@ static const struct net_device_ops hostap_netdev_ops = {
816 .ndo_stop = prism2_close, 816 .ndo_stop = prism2_close,
817 .ndo_do_ioctl = hostap_ioctl, 817 .ndo_do_ioctl = hostap_ioctl,
818 .ndo_set_mac_address = prism2_set_mac_address, 818 .ndo_set_mac_address = prism2_set_mac_address,
819 .ndo_set_multicast_list = hostap_set_multicast_list, 819 .ndo_set_rx_mode = hostap_set_multicast_list,
820 .ndo_change_mtu = prism2_change_mtu, 820 .ndo_change_mtu = prism2_change_mtu,
821 .ndo_tx_timeout = prism2_tx_timeout, 821 .ndo_tx_timeout = prism2_tx_timeout,
822 .ndo_validate_addr = eth_validate_addr, 822 .ndo_validate_addr = eth_validate_addr,
@@ -829,7 +829,7 @@ static const struct net_device_ops hostap_mgmt_netdev_ops = {
829 .ndo_stop = prism2_close, 829 .ndo_stop = prism2_close,
830 .ndo_do_ioctl = hostap_ioctl, 830 .ndo_do_ioctl = hostap_ioctl,
831 .ndo_set_mac_address = prism2_set_mac_address, 831 .ndo_set_mac_address = prism2_set_mac_address,
832 .ndo_set_multicast_list = hostap_set_multicast_list, 832 .ndo_set_rx_mode = hostap_set_multicast_list,
833 .ndo_change_mtu = prism2_change_mtu, 833 .ndo_change_mtu = prism2_change_mtu,
834 .ndo_tx_timeout = prism2_tx_timeout, 834 .ndo_tx_timeout = prism2_tx_timeout,
835 .ndo_validate_addr = eth_validate_addr, 835 .ndo_validate_addr = eth_validate_addr,
@@ -842,7 +842,7 @@ static const struct net_device_ops hostap_master_ops = {
842 .ndo_stop = prism2_close, 842 .ndo_stop = prism2_close,
843 .ndo_do_ioctl = hostap_ioctl, 843 .ndo_do_ioctl = hostap_ioctl,
844 .ndo_set_mac_address = prism2_set_mac_address, 844 .ndo_set_mac_address = prism2_set_mac_address,
845 .ndo_set_multicast_list = hostap_set_multicast_list, 845 .ndo_set_rx_mode = hostap_set_multicast_list,
846 .ndo_change_mtu = prism2_change_mtu, 846 .ndo_change_mtu = prism2_change_mtu,
847 .ndo_tx_timeout = prism2_tx_timeout, 847 .ndo_tx_timeout = prism2_tx_timeout,
848 .ndo_validate_addr = eth_validate_addr, 848 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/wireless/ipw2x00/ipw2200.c b/drivers/net/wireless/ipw2x00/ipw2200.c
index 87813c33bdc2..553f66b67c16 100644
--- a/drivers/net/wireless/ipw2x00/ipw2200.c
+++ b/drivers/net/wireless/ipw2x00/ipw2200.c
@@ -11701,7 +11701,7 @@ static const struct net_device_ops ipw_netdev_ops = {
11701 .ndo_init = ipw_net_init, 11701 .ndo_init = ipw_net_init,
11702 .ndo_open = ipw_net_open, 11702 .ndo_open = ipw_net_open,
11703 .ndo_stop = ipw_net_stop, 11703 .ndo_stop = ipw_net_stop,
11704 .ndo_set_multicast_list = ipw_net_set_multicast_list, 11704 .ndo_set_rx_mode = ipw_net_set_multicast_list,
11705 .ndo_set_mac_address = ipw_net_set_mac_address, 11705 .ndo_set_mac_address = ipw_net_set_mac_address,
11706 .ndo_start_xmit = libipw_xmit, 11706 .ndo_start_xmit = libipw_xmit,
11707 .ndo_change_mtu = libipw_change_mtu, 11707 .ndo_change_mtu = libipw_change_mtu,
diff --git a/drivers/net/wireless/libertas/main.c b/drivers/net/wireless/libertas/main.c
index 94652c5a25de..2fdeb81ce5b2 100644
--- a/drivers/net/wireless/libertas/main.c
+++ b/drivers/net/wireless/libertas/main.c
@@ -786,7 +786,7 @@ static const struct net_device_ops lbs_netdev_ops = {
786 .ndo_stop = lbs_eth_stop, 786 .ndo_stop = lbs_eth_stop,
787 .ndo_start_xmit = lbs_hard_start_xmit, 787 .ndo_start_xmit = lbs_hard_start_xmit,
788 .ndo_set_mac_address = lbs_set_mac_address, 788 .ndo_set_mac_address = lbs_set_mac_address,
789 .ndo_set_multicast_list = lbs_set_multicast_list, 789 .ndo_set_rx_mode = lbs_set_multicast_list,
790 .ndo_change_mtu = eth_change_mtu, 790 .ndo_change_mtu = eth_change_mtu,
791 .ndo_validate_addr = eth_validate_addr, 791 .ndo_validate_addr = eth_validate_addr,
792}; 792};
diff --git a/drivers/net/wireless/libertas/mesh.c b/drivers/net/wireless/libertas/mesh.c
index be72c08ea2a7..8e3104d990fb 100644
--- a/drivers/net/wireless/libertas/mesh.c
+++ b/drivers/net/wireless/libertas/mesh.c
@@ -959,7 +959,7 @@ static const struct net_device_ops mesh_netdev_ops = {
959 .ndo_stop = lbs_mesh_stop, 959 .ndo_stop = lbs_mesh_stop,
960 .ndo_start_xmit = lbs_hard_start_xmit, 960 .ndo_start_xmit = lbs_hard_start_xmit,
961 .ndo_set_mac_address = lbs_set_mac_address, 961 .ndo_set_mac_address = lbs_set_mac_address,
962 .ndo_set_multicast_list = lbs_set_multicast_list, 962 .ndo_set_rx_mode = lbs_set_multicast_list,
963}; 963};
964 964
965/** 965/**
diff --git a/drivers/net/wireless/mwifiex/main.c b/drivers/net/wireless/mwifiex/main.c
index e5fc53dc6887..0415e3d1c317 100644
--- a/drivers/net/wireless/mwifiex/main.c
+++ b/drivers/net/wireless/mwifiex/main.c
@@ -627,7 +627,7 @@ static const struct net_device_ops mwifiex_netdev_ops = {
627 .ndo_set_mac_address = mwifiex_set_mac_address, 627 .ndo_set_mac_address = mwifiex_set_mac_address,
628 .ndo_tx_timeout = mwifiex_tx_timeout, 628 .ndo_tx_timeout = mwifiex_tx_timeout,
629 .ndo_get_stats = mwifiex_get_stats, 629 .ndo_get_stats = mwifiex_get_stats,
630 .ndo_set_multicast_list = mwifiex_set_multicast_list, 630 .ndo_set_rx_mode = mwifiex_set_multicast_list,
631}; 631};
632 632
633/* 633/*
diff --git a/drivers/net/wireless/orinoco/main.c b/drivers/net/wireless/orinoco/main.c
index ef7efe839bb8..b52acc4b4086 100644
--- a/drivers/net/wireless/orinoco/main.c
+++ b/drivers/net/wireless/orinoco/main.c
@@ -2135,7 +2135,7 @@ static const struct net_device_ops orinoco_netdev_ops = {
2135 .ndo_open = orinoco_open, 2135 .ndo_open = orinoco_open,
2136 .ndo_stop = orinoco_stop, 2136 .ndo_stop = orinoco_stop,
2137 .ndo_start_xmit = orinoco_xmit, 2137 .ndo_start_xmit = orinoco_xmit,
2138 .ndo_set_multicast_list = orinoco_set_multicast_list, 2138 .ndo_set_rx_mode = orinoco_set_multicast_list,
2139 .ndo_change_mtu = orinoco_change_mtu, 2139 .ndo_change_mtu = orinoco_change_mtu,
2140 .ndo_set_mac_address = eth_mac_addr, 2140 .ndo_set_mac_address = eth_mac_addr,
2141 .ndo_validate_addr = eth_validate_addr, 2141 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/wireless/orinoco/orinoco_usb.c b/drivers/net/wireless/orinoco/orinoco_usb.c
index 811e87f8a349..0793e4265b43 100644
--- a/drivers/net/wireless/orinoco/orinoco_usb.c
+++ b/drivers/net/wireless/orinoco/orinoco_usb.c
@@ -1562,7 +1562,7 @@ static const struct net_device_ops ezusb_netdev_ops = {
1562 .ndo_open = orinoco_open, 1562 .ndo_open = orinoco_open,
1563 .ndo_stop = orinoco_stop, 1563 .ndo_stop = orinoco_stop,
1564 .ndo_start_xmit = ezusb_xmit, 1564 .ndo_start_xmit = ezusb_xmit,
1565 .ndo_set_multicast_list = orinoco_set_multicast_list, 1565 .ndo_set_rx_mode = orinoco_set_multicast_list,
1566 .ndo_change_mtu = orinoco_change_mtu, 1566 .ndo_change_mtu = orinoco_change_mtu,
1567 .ndo_set_mac_address = eth_mac_addr, 1567 .ndo_set_mac_address = eth_mac_addr,
1568 .ndo_validate_addr = eth_validate_addr, 1568 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/wireless/ray_cs.c b/drivers/net/wireless/ray_cs.c
index 2a06ebcd67c5..0021e4948512 100644
--- a/drivers/net/wireless/ray_cs.c
+++ b/drivers/net/wireless/ray_cs.c
@@ -273,7 +273,7 @@ static const struct net_device_ops ray_netdev_ops = {
273 .ndo_start_xmit = ray_dev_start_xmit, 273 .ndo_start_xmit = ray_dev_start_xmit,
274 .ndo_set_config = ray_dev_config, 274 .ndo_set_config = ray_dev_config,
275 .ndo_get_stats = ray_get_stats, 275 .ndo_get_stats = ray_get_stats,
276 .ndo_set_multicast_list = set_multicast_list, 276 .ndo_set_rx_mode = set_multicast_list,
277 .ndo_change_mtu = eth_change_mtu, 277 .ndo_change_mtu = eth_change_mtu,
278 .ndo_set_mac_address = eth_mac_addr, 278 .ndo_set_mac_address = eth_mac_addr,
279 .ndo_validate_addr = eth_validate_addr, 279 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/net/wireless/rndis_wlan.c b/drivers/net/wireless/rndis_wlan.c
index 29f938930667..6e0c61145b18 100644
--- a/drivers/net/wireless/rndis_wlan.c
+++ b/drivers/net/wireless/rndis_wlan.c
@@ -3392,7 +3392,7 @@ static const struct net_device_ops rndis_wlan_netdev_ops = {
3392 .ndo_tx_timeout = usbnet_tx_timeout, 3392 .ndo_tx_timeout = usbnet_tx_timeout,
3393 .ndo_set_mac_address = eth_mac_addr, 3393 .ndo_set_mac_address = eth_mac_addr,
3394 .ndo_validate_addr = eth_validate_addr, 3394 .ndo_validate_addr = eth_validate_addr,
3395 .ndo_set_multicast_list = rndis_wlan_set_multicast_list, 3395 .ndo_set_rx_mode = rndis_wlan_set_multicast_list,
3396}; 3396};
3397 3397
3398static int rndis_wlan_bind(struct usbnet *usbdev, struct usb_interface *intf) 3398static int rndis_wlan_bind(struct usbnet *usbdev, struct usb_interface *intf)
diff --git a/drivers/net/wireless/zd1201.c b/drivers/net/wireless/zd1201.c
index 415eec401e2e..8efa2f2d9579 100644
--- a/drivers/net/wireless/zd1201.c
+++ b/drivers/net/wireless/zd1201.c
@@ -1722,7 +1722,7 @@ static const struct net_device_ops zd1201_netdev_ops = {
1722 .ndo_stop = zd1201_net_stop, 1722 .ndo_stop = zd1201_net_stop,
1723 .ndo_start_xmit = zd1201_hard_start_xmit, 1723 .ndo_start_xmit = zd1201_hard_start_xmit,
1724 .ndo_tx_timeout = zd1201_tx_timeout, 1724 .ndo_tx_timeout = zd1201_tx_timeout,
1725 .ndo_set_multicast_list = zd1201_set_multicast, 1725 .ndo_set_rx_mode = zd1201_set_multicast,
1726 .ndo_set_mac_address = zd1201_set_mac_address, 1726 .ndo_set_mac_address = zd1201_set_mac_address,
1727 .ndo_change_mtu = eth_change_mtu, 1727 .ndo_change_mtu = eth_change_mtu,
1728 .ndo_validate_addr = eth_validate_addr, 1728 .ndo_validate_addr = eth_validate_addr,
diff --git a/drivers/s390/net/lcs.c b/drivers/s390/net/lcs.c
index c3b8064a102d..fb246b944b16 100644
--- a/drivers/s390/net/lcs.c
+++ b/drivers/s390/net/lcs.c
@@ -2122,7 +2122,7 @@ static const struct net_device_ops lcs_mc_netdev_ops = {
2122 .ndo_stop = lcs_stop_device, 2122 .ndo_stop = lcs_stop_device,
2123 .ndo_get_stats = lcs_getstats, 2123 .ndo_get_stats = lcs_getstats,
2124 .ndo_start_xmit = lcs_start_xmit, 2124 .ndo_start_xmit = lcs_start_xmit,
2125 .ndo_set_multicast_list = lcs_set_multicast_list, 2125 .ndo_set_rx_mode = lcs_set_multicast_list,
2126}; 2126};
2127 2127
2128static int 2128static int
diff --git a/drivers/s390/net/qeth_l2_main.c b/drivers/s390/net/qeth_l2_main.c
index 3e68b66dc43e..a21ae3d549db 100644
--- a/drivers/s390/net/qeth_l2_main.c
+++ b/drivers/s390/net/qeth_l2_main.c
@@ -925,7 +925,7 @@ static const struct net_device_ops qeth_l2_netdev_ops = {
925 .ndo_get_stats = qeth_get_stats, 925 .ndo_get_stats = qeth_get_stats,
926 .ndo_start_xmit = qeth_l2_hard_start_xmit, 926 .ndo_start_xmit = qeth_l2_hard_start_xmit,
927 .ndo_validate_addr = eth_validate_addr, 927 .ndo_validate_addr = eth_validate_addr,
928 .ndo_set_multicast_list = qeth_l2_set_multicast_list, 928 .ndo_set_rx_mode = qeth_l2_set_multicast_list,
929 .ndo_do_ioctl = qeth_l2_do_ioctl, 929 .ndo_do_ioctl = qeth_l2_do_ioctl,
930 .ndo_set_mac_address = qeth_l2_set_mac_address, 930 .ndo_set_mac_address = qeth_l2_set_mac_address,
931 .ndo_change_mtu = qeth_change_mtu, 931 .ndo_change_mtu = qeth_change_mtu,
diff --git a/drivers/s390/net/qeth_l3_main.c b/drivers/s390/net/qeth_l3_main.c
index e2a927ae002a..ce735204d317 100644
--- a/drivers/s390/net/qeth_l3_main.c
+++ b/drivers/s390/net/qeth_l3_main.c
@@ -3275,7 +3275,7 @@ static const struct net_device_ops qeth_l3_netdev_ops = {
3275 .ndo_get_stats = qeth_get_stats, 3275 .ndo_get_stats = qeth_get_stats,
3276 .ndo_start_xmit = qeth_l3_hard_start_xmit, 3276 .ndo_start_xmit = qeth_l3_hard_start_xmit,
3277 .ndo_validate_addr = eth_validate_addr, 3277 .ndo_validate_addr = eth_validate_addr,
3278 .ndo_set_multicast_list = qeth_l3_set_multicast_list, 3278 .ndo_set_rx_mode = qeth_l3_set_multicast_list,
3279 .ndo_do_ioctl = qeth_l3_do_ioctl, 3279 .ndo_do_ioctl = qeth_l3_do_ioctl,
3280 .ndo_change_mtu = qeth_change_mtu, 3280 .ndo_change_mtu = qeth_change_mtu,
3281 .ndo_fix_features = qeth_l3_fix_features, 3281 .ndo_fix_features = qeth_l3_fix_features,
@@ -3291,7 +3291,7 @@ static const struct net_device_ops qeth_l3_osa_netdev_ops = {
3291 .ndo_get_stats = qeth_get_stats, 3291 .ndo_get_stats = qeth_get_stats,
3292 .ndo_start_xmit = qeth_l3_hard_start_xmit, 3292 .ndo_start_xmit = qeth_l3_hard_start_xmit,
3293 .ndo_validate_addr = eth_validate_addr, 3293 .ndo_validate_addr = eth_validate_addr,
3294 .ndo_set_multicast_list = qeth_l3_set_multicast_list, 3294 .ndo_set_rx_mode = qeth_l3_set_multicast_list,
3295 .ndo_do_ioctl = qeth_l3_do_ioctl, 3295 .ndo_do_ioctl = qeth_l3_do_ioctl,
3296 .ndo_change_mtu = qeth_change_mtu, 3296 .ndo_change_mtu = qeth_change_mtu,
3297 .ndo_fix_features = qeth_l3_fix_features, 3297 .ndo_fix_features = qeth_l3_fix_features,
diff --git a/drivers/staging/ath6kl/os/linux/ar6000_drv.c b/drivers/staging/ath6kl/os/linux/ar6000_drv.c
index 32ee39ad00df..9b02895a152e 100644
--- a/drivers/staging/ath6kl/os/linux/ar6000_drv.c
+++ b/drivers/staging/ath6kl/os/linux/ar6000_drv.c
@@ -368,7 +368,7 @@ static struct net_device_ops ar6000_netdev_ops = {
368 .ndo_stop = ar6000_close, 368 .ndo_stop = ar6000_close,
369 .ndo_get_stats = ar6000_get_stats, 369 .ndo_get_stats = ar6000_get_stats,
370 .ndo_start_xmit = ar6000_data_tx, 370 .ndo_start_xmit = ar6000_data_tx,
371 .ndo_set_multicast_list = ar6000_set_multicast_list, 371 .ndo_set_rx_mode = ar6000_set_multicast_list,
372}; 372};
373 373
374/* Debug log support */ 374/* Debug log support */
diff --git a/drivers/staging/brcm80211/brcmfmac/dhd_linux.c b/drivers/staging/brcm80211/brcmfmac/dhd_linux.c
index 05dada98eb6b..b1294017dd7b 100644
--- a/drivers/staging/brcm80211/brcmfmac/dhd_linux.c
+++ b/drivers/staging/brcm80211/brcmfmac/dhd_linux.c
@@ -1437,7 +1437,7 @@ static struct net_device_ops brcmf_netdev_ops_pri = {
1437 .ndo_do_ioctl = brcmf_netdev_ioctl_entry, 1437 .ndo_do_ioctl = brcmf_netdev_ioctl_entry,
1438 .ndo_start_xmit = brcmf_netdev_start_xmit, 1438 .ndo_start_xmit = brcmf_netdev_start_xmit,
1439 .ndo_set_mac_address = brcmf_netdev_set_mac_address, 1439 .ndo_set_mac_address = brcmf_netdev_set_mac_address,
1440 .ndo_set_multicast_list = brcmf_netdev_set_multicast_list 1440 .ndo_set_rx_mode = brcmf_netdev_set_multicast_list,
1441}; 1441};
1442 1442
1443int brcmf_net_attach(struct brcmf_pub *drvr, int ifidx) 1443int brcmf_net_attach(struct brcmf_pub *drvr, int ifidx)
diff --git a/drivers/staging/et131x/et131x_netdev.c b/drivers/staging/et131x/et131x_netdev.c
index 5f25bbad36b6..4406630b0c6f 100644
--- a/drivers/staging/et131x/et131x_netdev.c
+++ b/drivers/staging/et131x/et131x_netdev.c
@@ -638,7 +638,7 @@ static const struct net_device_ops et131x_netdev_ops = {
638 .ndo_open = et131x_open, 638 .ndo_open = et131x_open,
639 .ndo_stop = et131x_close, 639 .ndo_stop = et131x_close,
640 .ndo_start_xmit = et131x_tx, 640 .ndo_start_xmit = et131x_tx,
641 .ndo_set_multicast_list = et131x_multicast, 641 .ndo_set_rx_mode = et131x_multicast,
642 .ndo_tx_timeout = et131x_tx_timeout, 642 .ndo_tx_timeout = et131x_tx_timeout,
643 .ndo_change_mtu = et131x_change_mtu, 643 .ndo_change_mtu = et131x_change_mtu,
644 .ndo_set_mac_address = et131x_set_mac_addr, 644 .ndo_set_mac_address = et131x_set_mac_addr,
diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv/netvsc_drv.c
index 61989f0d9f0d..bfd4c81c410f 100644
--- a/drivers/staging/hv/netvsc_drv.c
+++ b/drivers/staging/hv/netvsc_drv.c
@@ -307,7 +307,7 @@ static const struct net_device_ops device_ops = {
307 .ndo_open = netvsc_open, 307 .ndo_open = netvsc_open,
308 .ndo_stop = netvsc_close, 308 .ndo_stop = netvsc_close,
309 .ndo_start_xmit = netvsc_start_xmit, 309 .ndo_start_xmit = netvsc_start_xmit,
310 .ndo_set_multicast_list = netvsc_set_multicast_list, 310 .ndo_set_rx_mode = netvsc_set_multicast_list,
311 .ndo_change_mtu = eth_change_mtu, 311 .ndo_change_mtu = eth_change_mtu,
312 .ndo_validate_addr = eth_validate_addr, 312 .ndo_validate_addr = eth_validate_addr,
313 .ndo_set_mac_address = eth_mac_addr, 313 .ndo_set_mac_address = eth_mac_addr,
diff --git a/drivers/staging/octeon/ethernet.c b/drivers/staging/octeon/ethernet.c
index a8f780e95e0a..076f86675ce6 100644
--- a/drivers/staging/octeon/ethernet.c
+++ b/drivers/staging/octeon/ethernet.c
@@ -512,7 +512,7 @@ static const struct net_device_ops cvm_oct_npi_netdev_ops = {
512 .ndo_init = cvm_oct_common_init, 512 .ndo_init = cvm_oct_common_init,
513 .ndo_uninit = cvm_oct_common_uninit, 513 .ndo_uninit = cvm_oct_common_uninit,
514 .ndo_start_xmit = cvm_oct_xmit, 514 .ndo_start_xmit = cvm_oct_xmit,
515 .ndo_set_multicast_list = cvm_oct_common_set_multicast_list, 515 .ndo_set_rx_mode = cvm_oct_common_set_multicast_list,
516 .ndo_set_mac_address = cvm_oct_common_set_mac_address, 516 .ndo_set_mac_address = cvm_oct_common_set_mac_address,
517 .ndo_do_ioctl = cvm_oct_ioctl, 517 .ndo_do_ioctl = cvm_oct_ioctl,
518 .ndo_change_mtu = cvm_oct_common_change_mtu, 518 .ndo_change_mtu = cvm_oct_common_change_mtu,
@@ -527,7 +527,7 @@ static const struct net_device_ops cvm_oct_xaui_netdev_ops = {
527 .ndo_open = cvm_oct_xaui_open, 527 .ndo_open = cvm_oct_xaui_open,
528 .ndo_stop = cvm_oct_xaui_stop, 528 .ndo_stop = cvm_oct_xaui_stop,
529 .ndo_start_xmit = cvm_oct_xmit, 529 .ndo_start_xmit = cvm_oct_xmit,
530 .ndo_set_multicast_list = cvm_oct_common_set_multicast_list, 530 .ndo_set_rx_mode = cvm_oct_common_set_multicast_list,
531 .ndo_set_mac_address = cvm_oct_common_set_mac_address, 531 .ndo_set_mac_address = cvm_oct_common_set_mac_address,
532 .ndo_do_ioctl = cvm_oct_ioctl, 532 .ndo_do_ioctl = cvm_oct_ioctl,
533 .ndo_change_mtu = cvm_oct_common_change_mtu, 533 .ndo_change_mtu = cvm_oct_common_change_mtu,
@@ -542,7 +542,7 @@ static const struct net_device_ops cvm_oct_sgmii_netdev_ops = {
542 .ndo_open = cvm_oct_sgmii_open, 542 .ndo_open = cvm_oct_sgmii_open,
543 .ndo_stop = cvm_oct_sgmii_stop, 543 .ndo_stop = cvm_oct_sgmii_stop,
544 .ndo_start_xmit = cvm_oct_xmit, 544 .ndo_start_xmit = cvm_oct_xmit,
545 .ndo_set_multicast_list = cvm_oct_common_set_multicast_list, 545 .ndo_set_rx_mode = cvm_oct_common_set_multicast_list,
546 .ndo_set_mac_address = cvm_oct_common_set_mac_address, 546 .ndo_set_mac_address = cvm_oct_common_set_mac_address,
547 .ndo_do_ioctl = cvm_oct_ioctl, 547 .ndo_do_ioctl = cvm_oct_ioctl,
548 .ndo_change_mtu = cvm_oct_common_change_mtu, 548 .ndo_change_mtu = cvm_oct_common_change_mtu,
@@ -555,7 +555,7 @@ static const struct net_device_ops cvm_oct_spi_netdev_ops = {
555 .ndo_init = cvm_oct_spi_init, 555 .ndo_init = cvm_oct_spi_init,
556 .ndo_uninit = cvm_oct_spi_uninit, 556 .ndo_uninit = cvm_oct_spi_uninit,
557 .ndo_start_xmit = cvm_oct_xmit, 557 .ndo_start_xmit = cvm_oct_xmit,
558 .ndo_set_multicast_list = cvm_oct_common_set_multicast_list, 558 .ndo_set_rx_mode = cvm_oct_common_set_multicast_list,
559 .ndo_set_mac_address = cvm_oct_common_set_mac_address, 559 .ndo_set_mac_address = cvm_oct_common_set_mac_address,
560 .ndo_do_ioctl = cvm_oct_ioctl, 560 .ndo_do_ioctl = cvm_oct_ioctl,
561 .ndo_change_mtu = cvm_oct_common_change_mtu, 561 .ndo_change_mtu = cvm_oct_common_change_mtu,
@@ -570,7 +570,7 @@ static const struct net_device_ops cvm_oct_rgmii_netdev_ops = {
570 .ndo_open = cvm_oct_rgmii_open, 570 .ndo_open = cvm_oct_rgmii_open,
571 .ndo_stop = cvm_oct_rgmii_stop, 571 .ndo_stop = cvm_oct_rgmii_stop,
572 .ndo_start_xmit = cvm_oct_xmit, 572 .ndo_start_xmit = cvm_oct_xmit,
573 .ndo_set_multicast_list = cvm_oct_common_set_multicast_list, 573 .ndo_set_rx_mode = cvm_oct_common_set_multicast_list,
574 .ndo_set_mac_address = cvm_oct_common_set_mac_address, 574 .ndo_set_mac_address = cvm_oct_common_set_mac_address,
575 .ndo_do_ioctl = cvm_oct_ioctl, 575 .ndo_do_ioctl = cvm_oct_ioctl,
576 .ndo_change_mtu = cvm_oct_common_change_mtu, 576 .ndo_change_mtu = cvm_oct_common_change_mtu,
@@ -582,7 +582,7 @@ static const struct net_device_ops cvm_oct_rgmii_netdev_ops = {
582static const struct net_device_ops cvm_oct_pow_netdev_ops = { 582static const struct net_device_ops cvm_oct_pow_netdev_ops = {
583 .ndo_init = cvm_oct_common_init, 583 .ndo_init = cvm_oct_common_init,
584 .ndo_start_xmit = cvm_oct_xmit_pow, 584 .ndo_start_xmit = cvm_oct_xmit_pow,
585 .ndo_set_multicast_list = cvm_oct_common_set_multicast_list, 585 .ndo_set_rx_mode = cvm_oct_common_set_multicast_list,
586 .ndo_set_mac_address = cvm_oct_common_set_mac_address, 586 .ndo_set_mac_address = cvm_oct_common_set_mac_address,
587 .ndo_do_ioctl = cvm_oct_ioctl, 587 .ndo_do_ioctl = cvm_oct_ioctl,
588 .ndo_change_mtu = cvm_oct_common_change_mtu, 588 .ndo_change_mtu = cvm_oct_common_change_mtu,
diff --git a/drivers/staging/rtl8187se/r8180_core.c b/drivers/staging/rtl8187se/r8180_core.c
index 4c6651aac307..04c23919f4d6 100644
--- a/drivers/staging/rtl8187se/r8180_core.c
+++ b/drivers/staging/rtl8187se/r8180_core.c
@@ -3534,7 +3534,7 @@ static const struct net_device_ops rtl8180_netdev_ops = {
3534 .ndo_get_stats = rtl8180_stats, 3534 .ndo_get_stats = rtl8180_stats,
3535 .ndo_tx_timeout = rtl8180_restart, 3535 .ndo_tx_timeout = rtl8180_restart,
3536 .ndo_do_ioctl = rtl8180_ioctl, 3536 .ndo_do_ioctl = rtl8180_ioctl,
3537 .ndo_set_multicast_list = r8180_set_multicast, 3537 .ndo_set_rx_mode = r8180_set_multicast,
3538 .ndo_set_mac_address = r8180_set_mac_adr, 3538 .ndo_set_mac_address = r8180_set_mac_adr,
3539 .ndo_validate_addr = eth_validate_addr, 3539 .ndo_validate_addr = eth_validate_addr,
3540 .ndo_change_mtu = eth_change_mtu, 3540 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/staging/rtl8192e/r8192E_core.c b/drivers/staging/rtl8192e/r8192E_core.c
index 94d9c8d5d090..b418fed703c6 100644
--- a/drivers/staging/rtl8192e/r8192E_core.c
+++ b/drivers/staging/rtl8192e/r8192E_core.c
@@ -4519,7 +4519,7 @@ static const struct net_device_ops rtl8192_netdev_ops = {
4519 .ndo_stop = rtl8192_close, 4519 .ndo_stop = rtl8192_close,
4520 .ndo_tx_timeout = tx_timeout, 4520 .ndo_tx_timeout = tx_timeout,
4521 .ndo_do_ioctl = rtl8192_ioctl, 4521 .ndo_do_ioctl = rtl8192_ioctl,
4522 .ndo_set_multicast_list = r8192_set_multicast, 4522 .ndo_set_rx_mode = r8192_set_multicast,
4523 .ndo_set_mac_address = r8192_set_mac_adr, 4523 .ndo_set_mac_address = r8192_set_mac_adr,
4524 .ndo_start_xmit = ieee80211_rtl_xmit, 4524 .ndo_start_xmit = ieee80211_rtl_xmit,
4525}; 4525};
diff --git a/drivers/staging/rtl8192u/r8192U_core.c b/drivers/staging/rtl8192u/r8192U_core.c
index ee86fe8509ed..c09be0a66467 100644
--- a/drivers/staging/rtl8192u/r8192U_core.c
+++ b/drivers/staging/rtl8192u/r8192U_core.c
@@ -5739,7 +5739,7 @@ static const struct net_device_ops rtl8192_netdev_ops = {
5739 .ndo_get_stats = rtl8192_stats, 5739 .ndo_get_stats = rtl8192_stats,
5740 .ndo_tx_timeout = tx_timeout, 5740 .ndo_tx_timeout = tx_timeout,
5741 .ndo_do_ioctl = rtl8192_ioctl, 5741 .ndo_do_ioctl = rtl8192_ioctl,
5742 .ndo_set_multicast_list = r8192_set_multicast, 5742 .ndo_set_rx_mode = r8192_set_multicast,
5743 .ndo_set_mac_address = r8192_set_mac_adr, 5743 .ndo_set_mac_address = r8192_set_mac_adr,
5744 .ndo_validate_addr = eth_validate_addr, 5744 .ndo_validate_addr = eth_validate_addr,
5745 .ndo_change_mtu = eth_change_mtu, 5745 .ndo_change_mtu = eth_change_mtu,
diff --git a/drivers/staging/slicoss/slicoss.c b/drivers/staging/slicoss/slicoss.c
index 18f11039bb5f..77a0751a31ad 100644
--- a/drivers/staging/slicoss/slicoss.c
+++ b/drivers/staging/slicoss/slicoss.c
@@ -3724,7 +3724,7 @@ static const struct net_device_ops slic_netdev_ops = {
3724 .ndo_do_ioctl = slic_ioctl, 3724 .ndo_do_ioctl = slic_ioctl,
3725 .ndo_set_mac_address = slic_mac_set_address, 3725 .ndo_set_mac_address = slic_mac_set_address,
3726 .ndo_get_stats = slic_get_stats, 3726 .ndo_get_stats = slic_get_stats,
3727 .ndo_set_multicast_list = slic_mcast_set_list, 3727 .ndo_set_rx_mode = slic_mcast_set_list,
3728 .ndo_validate_addr = eth_validate_addr, 3728 .ndo_validate_addr = eth_validate_addr,
3729 .ndo_change_mtu = eth_change_mtu, 3729 .ndo_change_mtu = eth_change_mtu,
3730}; 3730};
diff --git a/drivers/staging/vt6655/device_main.c b/drivers/staging/vt6655/device_main.c
index 3d2a9ba16b15..8cb9116c44f8 100644
--- a/drivers/staging/vt6655/device_main.c
+++ b/drivers/staging/vt6655/device_main.c
@@ -911,7 +911,7 @@ static const struct net_device_ops device_netdev_ops = {
911 .ndo_do_ioctl = device_ioctl, 911 .ndo_do_ioctl = device_ioctl,
912 .ndo_get_stats = device_get_stats, 912 .ndo_get_stats = device_get_stats,
913 .ndo_start_xmit = device_xmit, 913 .ndo_start_xmit = device_xmit,
914 .ndo_set_multicast_list = device_set_multi, 914 .ndo_set_rx_mode = device_set_multi,
915}; 915};
916 916
917 917
diff --git a/drivers/staging/vt6656/main_usb.c b/drivers/staging/vt6656/main_usb.c
index e18efd43e3e0..1ff394074cba 100644
--- a/drivers/staging/vt6656/main_usb.c
+++ b/drivers/staging/vt6656/main_usb.c
@@ -753,7 +753,7 @@ static const struct net_device_ops device_netdev_ops = {
753 .ndo_do_ioctl = device_ioctl, 753 .ndo_do_ioctl = device_ioctl,
754 .ndo_get_stats = device_get_stats, 754 .ndo_get_stats = device_get_stats,
755 .ndo_start_xmit = device_xmit, 755 .ndo_start_xmit = device_xmit,
756 .ndo_set_multicast_list = device_set_multi, 756 .ndo_set_rx_mode = device_set_multi,
757}; 757};
758 758
759static int __devinit 759static int __devinit
diff --git a/drivers/staging/wlags49_h2/wl_netdev.c b/drivers/staging/wlags49_h2/wl_netdev.c
index cf917e613f22..b21515ff678a 100644
--- a/drivers/staging/wlags49_h2/wl_netdev.c
+++ b/drivers/staging/wlags49_h2/wl_netdev.c
@@ -1179,7 +1179,7 @@ static const struct net_device_ops wl_netdev_ops =
1179 1179
1180 .ndo_set_config = &wl_config, 1180 .ndo_set_config = &wl_config,
1181 .ndo_get_stats = &wl_stats, 1181 .ndo_get_stats = &wl_stats,
1182 .ndo_set_multicast_list = &wl_multicast, 1182 .ndo_set_rx_mode = &wl_multicast,
1183 1183
1184 .ndo_init = &wl_insert, 1184 .ndo_init = &wl_insert,
1185 .ndo_open = &wl_adapter_open, 1185 .ndo_open = &wl_adapter_open,
diff --git a/drivers/staging/wlan-ng/p80211netdev.c b/drivers/staging/wlan-ng/p80211netdev.c
index b0af292bc7e3..14bfeb2e704c 100644
--- a/drivers/staging/wlan-ng/p80211netdev.c
+++ b/drivers/staging/wlan-ng/p80211netdev.c
@@ -715,7 +715,7 @@ static const struct net_device_ops p80211_netdev_ops = {
715 .ndo_stop = p80211knetdev_stop, 715 .ndo_stop = p80211knetdev_stop,
716 .ndo_get_stats = p80211knetdev_get_stats, 716 .ndo_get_stats = p80211knetdev_get_stats,
717 .ndo_start_xmit = p80211knetdev_hard_start_xmit, 717 .ndo_start_xmit = p80211knetdev_hard_start_xmit,
718 .ndo_set_multicast_list = p80211knetdev_set_multicast_list, 718 .ndo_set_rx_mode = p80211knetdev_set_multicast_list,
719 .ndo_do_ioctl = p80211knetdev_do_ioctl, 719 .ndo_do_ioctl = p80211knetdev_do_ioctl,
720 .ndo_set_mac_address = p80211knetdev_set_mac_address, 720 .ndo_set_mac_address = p80211knetdev_set_mac_address,
721 .ndo_tx_timeout = p80211knetdev_tx_timeout, 721 .ndo_tx_timeout = p80211knetdev_tx_timeout,
diff --git a/net/8021q/vlan_dev.c b/net/8021q/vlan_dev.c
index 9d40a071d038..eba705b92d6f 100644
--- a/net/8021q/vlan_dev.c
+++ b/net/8021q/vlan_dev.c
@@ -674,7 +674,6 @@ static const struct net_device_ops vlan_netdev_ops = {
674 .ndo_validate_addr = eth_validate_addr, 674 .ndo_validate_addr = eth_validate_addr,
675 .ndo_set_mac_address = vlan_dev_set_mac_address, 675 .ndo_set_mac_address = vlan_dev_set_mac_address,
676 .ndo_set_rx_mode = vlan_dev_set_rx_mode, 676 .ndo_set_rx_mode = vlan_dev_set_rx_mode,
677 .ndo_set_multicast_list = vlan_dev_set_rx_mode,
678 .ndo_change_rx_flags = vlan_dev_change_rx_flags, 677 .ndo_change_rx_flags = vlan_dev_change_rx_flags,
679 .ndo_do_ioctl = vlan_dev_ioctl, 678 .ndo_do_ioctl = vlan_dev_ioctl,
680 .ndo_neigh_setup = vlan_dev_neigh_setup, 679 .ndo_neigh_setup = vlan_dev_neigh_setup,
diff --git a/net/atm/lec.c b/net/atm/lec.c
index 215c9fad7cdf..f1964caa0f83 100644
--- a/net/atm/lec.c
+++ b/net/atm/lec.c
@@ -643,7 +643,7 @@ static const struct net_device_ops lec_netdev_ops = {
643 .ndo_start_xmit = lec_start_xmit, 643 .ndo_start_xmit = lec_start_xmit,
644 .ndo_change_mtu = lec_change_mtu, 644 .ndo_change_mtu = lec_change_mtu,
645 .ndo_tx_timeout = lec_tx_timeout, 645 .ndo_tx_timeout = lec_tx_timeout,
646 .ndo_set_multicast_list = lec_set_multicast_list, 646 .ndo_set_rx_mode = lec_set_multicast_list,
647}; 647};
648 648
649static const unsigned char lec_ctrl_magic[] = { 649static const unsigned char lec_ctrl_magic[] = {
diff --git a/net/bluetooth/bnep/netdev.c b/net/bluetooth/bnep/netdev.c
index d4f5dff7c955..bc4086480d97 100644
--- a/net/bluetooth/bnep/netdev.c
+++ b/net/bluetooth/bnep/netdev.c
@@ -217,7 +217,7 @@ static const struct net_device_ops bnep_netdev_ops = {
217 .ndo_stop = bnep_net_close, 217 .ndo_stop = bnep_net_close,
218 .ndo_start_xmit = bnep_net_xmit, 218 .ndo_start_xmit = bnep_net_xmit,
219 .ndo_validate_addr = eth_validate_addr, 219 .ndo_validate_addr = eth_validate_addr,
220 .ndo_set_multicast_list = bnep_net_set_mc_list, 220 .ndo_set_rx_mode = bnep_net_set_mc_list,
221 .ndo_set_mac_address = bnep_net_set_mac_addr, 221 .ndo_set_mac_address = bnep_net_set_mac_addr,
222 .ndo_tx_timeout = bnep_net_timeout, 222 .ndo_tx_timeout = bnep_net_timeout,
223 .ndo_change_mtu = eth_change_mtu, 223 .ndo_change_mtu = eth_change_mtu,
diff --git a/net/bridge/br_device.c b/net/bridge/br_device.c
index 32b8f9f7f79e..ee68eee79e52 100644
--- a/net/bridge/br_device.c
+++ b/net/bridge/br_device.c
@@ -304,7 +304,7 @@ static const struct net_device_ops br_netdev_ops = {
304 .ndo_start_xmit = br_dev_xmit, 304 .ndo_start_xmit = br_dev_xmit,
305 .ndo_get_stats64 = br_get_stats64, 305 .ndo_get_stats64 = br_get_stats64,
306 .ndo_set_mac_address = br_set_mac_address, 306 .ndo_set_mac_address = br_set_mac_address,
307 .ndo_set_multicast_list = br_dev_set_multicast_list, 307 .ndo_set_rx_mode = br_dev_set_multicast_list,
308 .ndo_change_mtu = br_change_mtu, 308 .ndo_change_mtu = br_change_mtu,
309 .ndo_do_ioctl = br_dev_ioctl, 309 .ndo_do_ioctl = br_dev_ioctl,
310#ifdef CONFIG_NET_POLL_CONTROLLER 310#ifdef CONFIG_NET_POLL_CONTROLLER
diff --git a/net/dsa/slave.c b/net/dsa/slave.c
index 0a47b6c37038..56cf9b8e1c7c 100644
--- a/net/dsa/slave.c
+++ b/net/dsa/slave.c
@@ -301,7 +301,6 @@ static const struct net_device_ops dsa_netdev_ops = {
301 .ndo_start_xmit = dsa_xmit, 301 .ndo_start_xmit = dsa_xmit,
302 .ndo_change_rx_flags = dsa_slave_change_rx_flags, 302 .ndo_change_rx_flags = dsa_slave_change_rx_flags,
303 .ndo_set_rx_mode = dsa_slave_set_rx_mode, 303 .ndo_set_rx_mode = dsa_slave_set_rx_mode,
304 .ndo_set_multicast_list = dsa_slave_set_rx_mode,
305 .ndo_set_mac_address = dsa_slave_set_mac_address, 304 .ndo_set_mac_address = dsa_slave_set_mac_address,
306 .ndo_do_ioctl = dsa_slave_ioctl, 305 .ndo_do_ioctl = dsa_slave_ioctl,
307}; 306};
@@ -314,7 +313,6 @@ static const struct net_device_ops edsa_netdev_ops = {
314 .ndo_start_xmit = edsa_xmit, 313 .ndo_start_xmit = edsa_xmit,
315 .ndo_change_rx_flags = dsa_slave_change_rx_flags, 314 .ndo_change_rx_flags = dsa_slave_change_rx_flags,
316 .ndo_set_rx_mode = dsa_slave_set_rx_mode, 315 .ndo_set_rx_mode = dsa_slave_set_rx_mode,
317 .ndo_set_multicast_list = dsa_slave_set_rx_mode,
318 .ndo_set_mac_address = dsa_slave_set_mac_address, 316 .ndo_set_mac_address = dsa_slave_set_mac_address,
319 .ndo_do_ioctl = dsa_slave_ioctl, 317 .ndo_do_ioctl = dsa_slave_ioctl,
320}; 318};
@@ -327,7 +325,6 @@ static const struct net_device_ops trailer_netdev_ops = {
327 .ndo_start_xmit = trailer_xmit, 325 .ndo_start_xmit = trailer_xmit,
328 .ndo_change_rx_flags = dsa_slave_change_rx_flags, 326 .ndo_change_rx_flags = dsa_slave_change_rx_flags,
329 .ndo_set_rx_mode = dsa_slave_set_rx_mode, 327 .ndo_set_rx_mode = dsa_slave_set_rx_mode,
330 .ndo_set_multicast_list = dsa_slave_set_rx_mode,
331 .ndo_set_mac_address = dsa_slave_set_mac_address, 328 .ndo_set_mac_address = dsa_slave_set_mac_address,
332 .ndo_do_ioctl = dsa_slave_ioctl, 329 .ndo_do_ioctl = dsa_slave_ioctl,
333}; 330};
diff --git a/net/irda/irlan/irlan_eth.c b/net/irda/irlan/irlan_eth.c
index e8d5f4405d68..d14152e866d9 100644
--- a/net/irda/irlan/irlan_eth.c
+++ b/net/irda/irlan/irlan_eth.c
@@ -50,7 +50,7 @@ static const struct net_device_ops irlan_eth_netdev_ops = {
50 .ndo_open = irlan_eth_open, 50 .ndo_open = irlan_eth_open,
51 .ndo_stop = irlan_eth_close, 51 .ndo_stop = irlan_eth_close,
52 .ndo_start_xmit = irlan_eth_xmit, 52 .ndo_start_xmit = irlan_eth_xmit,
53 .ndo_set_multicast_list = irlan_eth_set_multicast_list, 53 .ndo_set_rx_mode = irlan_eth_set_multicast_list,
54 .ndo_change_mtu = eth_change_mtu, 54 .ndo_change_mtu = eth_change_mtu,
55 .ndo_validate_addr = eth_validate_addr, 55 .ndo_validate_addr = eth_validate_addr,
56}; 56};
diff --git a/net/mac80211/iface.c b/net/mac80211/iface.c
index c798b434eb64..d10dc4df60b6 100644
--- a/net/mac80211/iface.c
+++ b/net/mac80211/iface.c
@@ -645,7 +645,7 @@ static const struct net_device_ops ieee80211_dataif_ops = {
645 .ndo_stop = ieee80211_stop, 645 .ndo_stop = ieee80211_stop,
646 .ndo_uninit = ieee80211_teardown_sdata, 646 .ndo_uninit = ieee80211_teardown_sdata,
647 .ndo_start_xmit = ieee80211_subif_start_xmit, 647 .ndo_start_xmit = ieee80211_subif_start_xmit,
648 .ndo_set_multicast_list = ieee80211_set_multicast_list, 648 .ndo_set_rx_mode = ieee80211_set_multicast_list,
649 .ndo_change_mtu = ieee80211_change_mtu, 649 .ndo_change_mtu = ieee80211_change_mtu,
650 .ndo_set_mac_address = ieee80211_change_mac, 650 .ndo_set_mac_address = ieee80211_change_mac,
651 .ndo_select_queue = ieee80211_netdev_select_queue, 651 .ndo_select_queue = ieee80211_netdev_select_queue,
@@ -689,7 +689,7 @@ static const struct net_device_ops ieee80211_monitorif_ops = {
689 .ndo_stop = ieee80211_stop, 689 .ndo_stop = ieee80211_stop,
690 .ndo_uninit = ieee80211_teardown_sdata, 690 .ndo_uninit = ieee80211_teardown_sdata,
691 .ndo_start_xmit = ieee80211_monitor_start_xmit, 691 .ndo_start_xmit = ieee80211_monitor_start_xmit,
692 .ndo_set_multicast_list = ieee80211_set_multicast_list, 692 .ndo_set_rx_mode = ieee80211_set_multicast_list,
693 .ndo_change_mtu = ieee80211_change_mtu, 693 .ndo_change_mtu = ieee80211_change_mtu,
694 .ndo_set_mac_address = eth_mac_addr, 694 .ndo_set_mac_address = eth_mac_addr,
695 .ndo_select_queue = ieee80211_monitor_select_queue, 695 .ndo_select_queue = ieee80211_monitor_select_queue,