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>
Showing
- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 1 addition, 1 deletiondrivers/infiniband/ulp/ipoib/ipoib_ethtool.c
- drivers/net/ethernet/3com/3c509.c 1 addition, 1 deletiondrivers/net/ethernet/3com/3c509.c
- drivers/net/ethernet/3com/3c589_cs.c 1 addition, 1 deletiondrivers/net/ethernet/3com/3c589_cs.c
- drivers/net/ethernet/3com/typhoon.c 1 addition, 1 deletiondrivers/net/ethernet/3com/typhoon.c
- drivers/net/ethernet/adaptec/starfire.c 1 addition, 1 deletiondrivers/net/ethernet/adaptec/starfire.c
- drivers/net/ethernet/alteon/acenic.c 1 addition, 1 deletiondrivers/net/ethernet/alteon/acenic.c
- drivers/net/ethernet/altera/altera_tse_ethtool.c 1 addition, 1 deletiondrivers/net/ethernet/altera/altera_tse_ethtool.c
- drivers/net/ethernet/amd/amd8111e.c 1 addition, 1 deletiondrivers/net/ethernet/amd/amd8111e.c
- drivers/net/ethernet/amd/au1000_eth.c 1 addition, 1 deletiondrivers/net/ethernet/amd/au1000_eth.c
- drivers/net/ethernet/amd/nmclan_cs.c 1 addition, 1 deletiondrivers/net/ethernet/amd/nmclan_cs.c
- drivers/net/ethernet/atheros/alx/main.c 1 addition, 1 deletiondrivers/net/ethernet/atheros/alx/main.c
- drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 1 addition, 1 deletiondrivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
- drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 1 addition, 1 deletiondrivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
- drivers/net/ethernet/atheros/atlx/atl2.c 1 addition, 1 deletiondrivers/net/ethernet/atheros/atlx/atl2.c
- drivers/net/ethernet/broadcom/b44.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/b44.c
- drivers/net/ethernet/broadcom/bcm63xx_enet.c 2 additions, 2 deletionsdrivers/net/ethernet/broadcom/bcm63xx_enet.c
- drivers/net/ethernet/broadcom/bcmsysport.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bcmsysport.c
- drivers/net/ethernet/broadcom/bgmac.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/bgmac.c
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 2 additions, 4 deletionsdrivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
- drivers/net/ethernet/broadcom/genet/bcmgenet.c 1 addition, 1 deletiondrivers/net/ethernet/broadcom/genet/bcmgenet.c
Loading
Please register or sign in to comment