linux_dsm_epyc7002/drivers/net/ethernet/brocade/bna
Wilfried Klaebe 7ad24ea4bf net: get rid of SET_ETHTOOL_OPS
net: get rid of SET_ETHTOOL_OPS

Dave Miller mentioned he'd like to see SET_ETHTOOL_OPS gone.
This does that.

Mostly done via coccinelle script:
@@
struct ethtool_ops *ops;
struct net_device *dev;
@@
-       SET_ETHTOOL_OPS(dev, ops);
+       dev->ethtool_ops = ops;

Compile tested only, but I'd seriously wonder if this broke anything.

Suggested-by: Dave Miller <davem@davemloft.net>
Signed-off-by: Wilfried Klaebe <w-lkml@lebenslange-mailadresse.de>
Acked-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-05-13 17:43:20 -04:00
..
bfa_cee.c
bfa_cee.h
bfa_cs.h
bfa_defs_cna.h
bfa_defs_mfg_comm.h
bfa_defs_status.h
bfa_defs.h
bfa_ioc_ct.c bna: Set Get IOC fw State 2013-12-18 00:30:33 -05:00
bfa_ioc.c bna: Replace large udelay() with mdelay() 2014-03-10 15:56:59 -04:00
bfa_ioc.h bna: Firmware Patch Simplification 2013-12-18 00:30:34 -05:00
bfa_msgq.c
bfa_msgq.h
bfi_cna.h
bfi_enet.h bna: Enable Multi Buffer RX 2013-12-18 00:30:33 -05:00
bfi_reg.h
bfi.h bna: Firmware Patch Simplification 2013-12-18 00:30:34 -05:00
bna_enet.c bna: RX Filter Enhancements 2013-12-18 00:30:33 -05:00
bna_hw_defs.h bna: Enable Multi Buffer RX 2013-12-18 00:30:33 -05:00
bna_tx_rx.c bna: Enable Multi Buffer RX 2013-12-18 00:30:33 -05:00
bna_types.h bna: Enable Multi Buffer RX 2013-12-18 00:30:33 -05:00
bna.h bna: RX Filter Enhancements 2013-12-18 00:30:33 -05:00
bnad_debugfs.c
bnad_ethtool.c net: get rid of SET_ETHTOOL_OPS 2014-05-13 17:43:20 -04:00
bnad.c bna: remove open-coded skb_cow_head. 2014-03-29 17:49:47 -04:00
bnad.h bna: Update the Driver Version to 3.2.23.0 2013-12-18 00:30:34 -05:00
cna_fwimg.c
cna.h bna: Firmware Patch Simplification 2013-12-18 00:30:34 -05:00
Kconfig
Makefile