CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.
Signed-off-by: Bill Pemberton <wfp5p at virginia.edu>
Cc: Wolfgang Grandegger <wg at grandegger.com>
Cc: Marc Kleine-Budde <mkl at pengutronix.de>
Cc: "Maciej W. Rozycki" <macro at linux-mips.org>
Cc: Jes Sorensen <jes at trained-monkey.org>
Cc: Samuel Ortiz <samuel at sortiz.org>
Cc: Rusty Russell <rusty at rustcorp.com.au>
Cc: "Michael S. Tsirkin" <mst at redhat.com>
Cc: Shreyas Bhatewara <sbhatewara at vmware.com>
Cc: "VMware, Inc." <pv-drivers at vmware.com>
Cc: Francois Romieu <romieu at fr.zoreil.com>
Cc: Krzysztof Halasa <khc at pm.waw.pl>
Cc: "John W. Linville" <linville at tuxdriver.com>
Cc: Jiri Slaby <jirislaby at gmail.com>
Cc: Nick Kossifidis <mickflemm at gmail.com>
Cc: "Luis R. Rodriguez" <mcgrof at qca.qualcomm.com>
Cc: Simon Kelley <simon at thekelleys.org.uk>
Cc: Stefano Brivio <stefano.brivio at polimi.it>
Cc: Stanislav Yakovlev <stas.yakovlev at gmail.com>
Cc: Dan Williams <dcbw at redhat.com>
Cc: Christian Lamparter <chunkeey at googlemail.com>
Cc: Herton Ronaldo Krzesinski <herton at canonical.com>
Cc: Hin-Tak Leung <htl10 at users.sourceforge.net>
Cc: Larry Finger <Larry.Finger at lwfinger.net>
Cc: Luciano Coelho <coelho at ti.com>
Cc: netdev at vger.kernel.org
Cc: linux-can at vger.kernel.org
Cc: linux-hippi at sunsite.dk
Cc: virtualization at lists.linux-foundation.org
Cc: linux-wireless at vger.kernel.org
Cc: ath5k-devel at lists.ath5k.org
Cc: b43-dev at lists.infradead.org
Cc: libertas-dev at lists.infradead.org
Cc: xen-devel at lists.xensource.com
---
drivers/net/arcnet/com20020-pci.c | 2 +-
drivers/net/can/at91_can.c | 2 +-
drivers/net/can/bfin_can.c | 2 +-
drivers/net/can/c_can/c_can_pci.c | 2 +-
drivers/net/can/c_can/c_can_platform.c | 2 +-
drivers/net/can/cc770/cc770_isa.c | 2 +-
drivers/net/can/cc770/cc770_platform.c | 2 +-
drivers/net/can/flexcan.c | 4 ++--
drivers/net/can/janz-ican3.c | 6 +++---
drivers/net/can/mcp251x.c | 2 +-
drivers/net/can/mscan/mpc5xxx_can.c | 2 +-
drivers/net/can/pch_can.c | 2 +-
drivers/net/can/sja1000/kvaser_pci.c | 2 +-
drivers/net/can/sja1000/peak_pci.c | 2 +-
drivers/net/can/sja1000/sja1000_isa.c | 2 +-
drivers/net/can/sja1000/sja1000_of_platform.c | 2 +-
drivers/net/can/sja1000/tscan1.c | 2 +-
drivers/net/can/softing/softing_cs.c | 2 +-
drivers/net/can/softing/softing_main.c | 2 +-
drivers/net/can/ti_hecc.c | 2 +-
drivers/net/fddi/defxx.c | 14 +++++++-------
drivers/net/fddi/skfp/skfddi.c | 2 +-
drivers/net/hippi/rrunner.c | 2 +-
drivers/net/ieee802154/at86rf230.c | 2 +-
drivers/net/ieee802154/fakehard.c | 2 +-
drivers/net/ieee802154/fakelb.c | 2 +-
drivers/net/ieee802154/mrf24j40.c | 2 +-
drivers/net/irda/au1k_ir.c | 2 +-
drivers/net/irda/bfin_sir.c | 2 +-
drivers/net/irda/sh_irda.c | 2 +-
drivers/net/irda/sh_sir.c | 2 +-
drivers/net/irda/via-ircc.c | 4 ++--
drivers/net/irda/vlsi_ir.c | 2 +-
drivers/net/phy/mdio-gpio.c | 4 ++--
drivers/net/phy/mdio-mux-gpio.c | 2 +-
drivers/net/phy/mdio-mux-mmioreg.c | 2 +-
drivers/net/phy/mdio-octeon.c | 2 +-
drivers/net/phy/spi_ks8995.c | 2 +-
drivers/net/virtio_net.c | 2 +-
drivers/net/vmxnet3/vmxnet3_drv.c | 2 +-
drivers/net/wan/dscc4.c | 2 +-
drivers/net/wan/farsync.c | 2 +-
drivers/net/wan/ixp4xx_hss.c | 2 +-
drivers/net/wan/lmc/lmc_main.c | 2 +-
drivers/net/wireless/adm8211.c | 2 +-
drivers/net/wireless/airo.c | 2 +-
drivers/net/wireless/ath/ath5k/pci.c | 2 +-
drivers/net/wireless/atmel_pci.c | 2 +-
drivers/net/wireless/b43/pcmcia.c | 2 +-
drivers/net/wireless/b43/sdio.c | 2 +-
drivers/net/wireless/ipw2x00/ipw2100.c | 2 +-
drivers/net/wireless/ipw2x00/ipw2200.c | 2 +-
drivers/net/wireless/iwlegacy/3945-mac.c | 2 +-
drivers/net/wireless/iwlegacy/4965-mac.c | 2 +-
drivers/net/wireless/iwlwifi/pcie/drv.c | 2 +-
drivers/net/wireless/libertas/if_spi.c | 2 +-
drivers/net/wireless/mwl8k.c | 4 ++--
drivers/net/wireless/orinoco/orinoco_nortel.c | 2 +-
drivers/net/wireless/orinoco/orinoco_pci.c | 2 +-
drivers/net/wireless/orinoco/orinoco_plx.c | 2 +-
drivers/net/wireless/orinoco/orinoco_tmd.c | 2 +-
drivers/net/wireless/p54/p54pci.c | 2 +-
drivers/net/wireless/p54/p54spi.c | 2 +-
drivers/net/wireless/p54/p54usb.c | 2 +-
drivers/net/wireless/rtl818x/rtl8180/dev.c | 2 +-
drivers/net/wireless/rtl818x/rtl8187/dev.c | 2 +-
drivers/net/wireless/ti/wl1251/sdio.c | 2 +-
drivers/net/wireless/ti/wl1251/spi.c | 2 +-
drivers/net/wireless/ti/wlcore/main.c | 2 +-
drivers/net/wireless/ti/wlcore/sdio.c | 2 +-
drivers/net/wireless/ti/wlcore/spi.c | 2 +-
drivers/net/wireless/ti/wlcore/wlcore.h | 2 +-
drivers/net/xen-netfront.c | 2 +-
73 files changed, 85 insertions(+), 85 deletions(-)
diff --git a/drivers/net/arcnet/com20020-pci.c
b/drivers/net/arcnet/com20020-pci.c
index e80f04b..cbc44f5 100644
--- a/drivers/net/arcnet/com20020-pci.c
+++ b/drivers/net/arcnet/com20020-pci.c
@@ -135,7 +135,7 @@ out_dev:
return err;
}
-static void __devexit com20020pci_remove(struct pci_dev *pdev)
+static void com20020pci_remove(struct pci_dev *pdev)
{
struct net_device *dev = pci_get_drvdata(pdev);
unregister_netdev(dev);
diff --git a/drivers/net/can/at91_can.c b/drivers/net/can/at91_can.c
index da807f3..e3c4c22 100644
--- a/drivers/net/can/at91_can.c
+++ b/drivers/net/can/at91_can.c
@@ -1338,7 +1338,7 @@ static int at91_can_probe(struct platform_device *pdev)
return err;
}
-static int __devexit at91_can_remove(struct platform_device *pdev)
+static int at91_can_remove(struct platform_device *pdev)
{
struct net_device *dev = platform_get_drvdata(pdev);
struct at91_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
index 16515e3..6918334 100644
--- a/drivers/net/can/bfin_can.c
+++ b/drivers/net/can/bfin_can.c
@@ -611,7 +611,7 @@ exit:
return err;
}
-static int __devexit bfin_can_remove(struct platform_device *pdev)
+static int bfin_can_remove(struct platform_device *pdev)
{
struct net_device *dev = dev_get_drvdata(&pdev->dev);
struct bfin_can_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/c_can/c_can_pci.c
b/drivers/net/can/c_can/c_can_pci.c
index 27db0f2..a1f2631 100644
--- a/drivers/net/can/c_can/c_can_pci.c
+++ b/drivers/net/can/c_can/c_can_pci.c
@@ -174,7 +174,7 @@ out:
return ret;
}
-static void __devexit c_can_pci_remove(struct pci_dev *pdev)
+static void c_can_pci_remove(struct pci_dev *pdev)
{
struct net_device *dev = pci_get_drvdata(pdev);
struct c_can_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/c_can/c_can_platform.c
b/drivers/net/can/c_can/c_can_platform.c
index 91e7d2b..f133951 100644
--- a/drivers/net/can/c_can/c_can_platform.c
+++ b/drivers/net/can/c_can/c_can_platform.c
@@ -220,7 +220,7 @@ exit:
return ret;
}
-static int __devexit c_can_plat_remove(struct platform_device *pdev)
+static int c_can_plat_remove(struct platform_device *pdev)
{
struct net_device *dev = platform_get_drvdata(pdev);
struct c_can_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/cc770/cc770_isa.c
b/drivers/net/can/cc770/cc770_isa.c
index bed9d19..8eaaac8 100644
--- a/drivers/net/can/cc770/cc770_isa.c
+++ b/drivers/net/can/cc770/cc770_isa.c
@@ -291,7 +291,7 @@ static int cc770_isa_probe(struct platform_device *pdev)
return err;
}
-static int __devexit cc770_isa_remove(struct platform_device *pdev)
+static int cc770_isa_remove(struct platform_device *pdev)
{
struct net_device *dev = dev_get_drvdata(&pdev->dev);
struct cc770_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/cc770/cc770_platform.c
b/drivers/net/can/cc770/cc770_platform.c
index caf4d70..4af9f4e 100644
--- a/drivers/net/can/cc770/cc770_platform.c
+++ b/drivers/net/can/cc770/cc770_platform.c
@@ -237,7 +237,7 @@ exit_release_mem:
return err;
}
-static int __devexit cc770_platform_remove(struct platform_device *pdev)
+static int cc770_platform_remove(struct platform_device *pdev)
{
struct net_device *dev = dev_get_drvdata(&pdev->dev);
struct cc770_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/flexcan.c b/drivers/net/can/flexcan.c
index dd3c933..dc31c78 100644
--- a/drivers/net/can/flexcan.c
+++ b/drivers/net/can/flexcan.c
@@ -968,7 +968,7 @@ static int register_flexcandev(struct net_device *dev)
return err;
}
-static void __devexit unregister_flexcandev(struct net_device *dev)
+static void unregister_flexcandev(struct net_device *dev)
{
unregister_candev(dev);
}
@@ -1107,7 +1107,7 @@ static int flexcan_probe(struct platform_device *pdev)
return err;
}
-static int __devexit flexcan_remove(struct platform_device *pdev)
+static int flexcan_remove(struct platform_device *pdev)
{
struct net_device *dev = platform_get_drvdata(pdev);
struct flexcan_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/janz-ican3.c b/drivers/net/can/janz-ican3.c
index 6eb1916..e7d69a4 100644
--- a/drivers/net/can/janz-ican3.c
+++ b/drivers/net/can/janz-ican3.c
@@ -642,7 +642,7 @@ static int ican3_msg_connect(struct ican3_dev *mod)
return ican3_send_msg(mod, &msg);
}
-static int __devexit ican3_msg_disconnect(struct ican3_dev *mod)
+static int ican3_msg_disconnect(struct ican3_dev *mod)
{
struct ican3_msg msg;
@@ -1421,7 +1421,7 @@ static int ican3_reset_module(struct ican3_dev *mod)
return -ETIMEDOUT;
}
-static void __devexit ican3_shutdown_module(struct ican3_dev *mod)
+static void ican3_shutdown_module(struct ican3_dev *mod)
{
ican3_msg_disconnect(mod);
ican3_reset_module(mod);
@@ -1898,7 +1898,7 @@ out_return:
return ret;
}
-static int __devexit ican3_remove(struct platform_device *pdev)
+static int ican3_remove(struct platform_device *pdev)
{
struct net_device *ndev = platform_get_drvdata(pdev);
struct ican3_dev *mod = netdev_priv(ndev);
diff --git a/drivers/net/can/mcp251x.c b/drivers/net/can/mcp251x.c
index 767fdbd..5eaf47b 100644
--- a/drivers/net/can/mcp251x.c
+++ b/drivers/net/can/mcp251x.c
@@ -1100,7 +1100,7 @@ error_out:
return ret;
}
-static int __devexit mcp251x_can_remove(struct spi_device *spi)
+static int mcp251x_can_remove(struct spi_device *spi)
{
struct mcp251x_platform_data *pdata = spi->dev.platform_data;
struct mcp251x_priv *priv = dev_get_drvdata(&spi->dev);
diff --git a/drivers/net/can/mscan/mpc5xxx_can.c
b/drivers/net/can/mscan/mpc5xxx_can.c
index 508cbad..12e130a 100644
--- a/drivers/net/can/mscan/mpc5xxx_can.c
+++ b/drivers/net/can/mscan/mpc5xxx_can.c
@@ -323,7 +323,7 @@ exit_unmap_mem:
return err;
}
-static int __devexit mpc5xxx_can_remove(struct platform_device *ofdev)
+static int mpc5xxx_can_remove(struct platform_device *ofdev)
{
struct net_device *dev = dev_get_drvdata(&ofdev->dev);
struct mscan_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/pch_can.c b/drivers/net/can/pch_can.c
index fad4625..7d17485 100644
--- a/drivers/net/can/pch_can.c
+++ b/drivers/net/can/pch_can.c
@@ -954,7 +954,7 @@ static const struct net_device_ops pch_can_netdev_ops = {
.ndo_start_xmit = pch_xmit,
};
-static void __devexit pch_can_remove(struct pci_dev *pdev)
+static void pch_can_remove(struct pci_dev *pdev)
{
struct net_device *ndev = pci_get_drvdata(pdev);
struct pch_can_priv *priv = netdev_priv(ndev);
diff --git a/drivers/net/can/sja1000/kvaser_pci.c
b/drivers/net/can/sja1000/kvaser_pci.c
index a6191ac..4efdaf2 100644
--- a/drivers/net/can/sja1000/kvaser_pci.c
+++ b/drivers/net/can/sja1000/kvaser_pci.c
@@ -379,7 +379,7 @@ failure:
}
-static void __devexit kvaser_pci_remove_one(struct pci_dev *pdev)
+static void kvaser_pci_remove_one(struct pci_dev *pdev)
{
struct net_device *dev = pci_get_drvdata(pdev);
diff --git a/drivers/net/can/sja1000/peak_pci.c
b/drivers/net/can/sja1000/peak_pci.c
index fbf61cf..3faeb3d 100644
--- a/drivers/net/can/sja1000/peak_pci.c
+++ b/drivers/net/can/sja1000/peak_pci.c
@@ -717,7 +717,7 @@ failure_disable_pci:
return err;
}
-static void __devexit peak_pci_remove(struct pci_dev *pdev)
+static void peak_pci_remove(struct pci_dev *pdev)
{
struct net_device *dev = pci_get_drvdata(pdev); /* Last device */
struct sja1000_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/sja1000/sja1000_isa.c
b/drivers/net/can/sja1000/sja1000_isa.c
index a872f24..5c8da46 100644
--- a/drivers/net/can/sja1000/sja1000_isa.c
+++ b/drivers/net/can/sja1000/sja1000_isa.c
@@ -223,7 +223,7 @@ static int sja1000_isa_probe(struct platform_device *pdev)
return err;
}
-static int __devexit sja1000_isa_remove(struct platform_device *pdev)
+static int sja1000_isa_remove(struct platform_device *pdev)
{
struct net_device *dev = dev_get_drvdata(&pdev->dev);
struct sja1000_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/sja1000/sja1000_of_platform.c
b/drivers/net/can/sja1000/sja1000_of_platform.c
index 1ca0ee1..a7b0152 100644
--- a/drivers/net/can/sja1000/sja1000_of_platform.c
+++ b/drivers/net/can/sja1000/sja1000_of_platform.c
@@ -68,7 +68,7 @@ static void sja1000_ofp_write_reg(const struct sja1000_priv
*priv,
out_8(priv->reg_base + reg, val);
}
-static int __devexit sja1000_ofp_remove(struct platform_device *ofdev)
+static int sja1000_ofp_remove(struct platform_device *ofdev)
{
struct net_device *dev = dev_get_drvdata(&ofdev->dev);
struct sja1000_priv *priv = netdev_priv(dev);
diff --git a/drivers/net/can/sja1000/tscan1.c b/drivers/net/can/sja1000/tscan1.c
index 6a6db7e..76513dd 100644
--- a/drivers/net/can/sja1000/tscan1.c
+++ b/drivers/net/can/sja1000/tscan1.c
@@ -171,7 +171,7 @@ static int tscan1_probe(struct device *dev, unsigned id)
return -ENXIO;
}
-static int __devexit tscan1_remove(struct device *dev, unsigned id /*unused*/)
+static int tscan1_remove(struct device *dev, unsigned id /*unused*/)
{
struct net_device *netdev;
struct sja1000_priv *priv;
diff --git a/drivers/net/can/softing/softing_cs.c
b/drivers/net/can/softing/softing_cs.c
index 04e1539..ce18ba5 100644
--- a/drivers/net/can/softing/softing_cs.c
+++ b/drivers/net/can/softing/softing_cs.c
@@ -215,7 +215,7 @@ static int softingcs_probe_config(struct pcmcia_device
*pcmcia,
return pcmcia_request_window(pcmcia, pres, memspeed);
}
-static __devexit void softingcs_remove(struct pcmcia_device *pcmcia)
+static void softingcs_remove(struct pcmcia_device *pcmcia)
{
struct platform_device *pdev = pcmcia->priv;
diff --git a/drivers/net/can/softing/softing_main.c
b/drivers/net/can/softing/softing_main.c
index aefd297..50b1e0f 100644
--- a/drivers/net/can/softing/softing_main.c
+++ b/drivers/net/can/softing/softing_main.c
@@ -745,7 +745,7 @@ static const struct attribute_group softing_pdev_group = {
/*
* platform driver
*/
-static __devexit int softing_pdev_remove(struct platform_device *pdev)
+static int softing_pdev_remove(struct platform_device *pdev)
{
struct softing *card = platform_get_drvdata(pdev);
int j;
diff --git a/drivers/net/can/ti_hecc.c b/drivers/net/can/ti_hecc.c
index 80ee814..b5e1683 100644
--- a/drivers/net/can/ti_hecc.c
+++ b/drivers/net/can/ti_hecc.c
@@ -978,7 +978,7 @@ probe_exit:
return err;
}
-static int __devexit ti_hecc_remove(struct platform_device *pdev)
+static int ti_hecc_remove(struct platform_device *pdev)
{
struct resource *res;
struct net_device *ndev = platform_get_drvdata(pdev);
diff --git a/drivers/net/fddi/defxx.c b/drivers/net/fddi/defxx.c
index fd58f0b..3c8aab7 100644
--- a/drivers/net/fddi/defxx.c
+++ b/drivers/net/fddi/defxx.c
@@ -809,7 +809,7 @@ static void dfx_bus_init(struct net_device *dev)
* Interrupts are disabled at the adapter bus-specific logic.
*/
-static void __devexit dfx_bus_uninit(struct net_device *dev)
+static void dfx_bus_uninit(struct net_device *dev)
{
DFX_board_t *bp = netdev_priv(dev);
struct device *bdev = bp->bus_dev;
@@ -3579,7 +3579,7 @@ static void dfx_xmt_flush( DFX_board_t *bp )
* Device structures for FDDI adapters (fddi0, fddi1, etc) are
* freed.
*/
-static void __devexit dfx_unregister(struct device *bdev)
+static void dfx_unregister(struct device *bdev)
{
struct net_device *dev = dev_get_drvdata(bdev);
DFX_board_t *bp = netdev_priv(dev);
@@ -3620,12 +3620,12 @@ static void __devexit dfx_unregister(struct device
*bdev)
static int __maybe_unused dfx_dev_register(struct device *);
-static int __devexit __maybe_unused dfx_dev_unregister(struct device *);
+static int __maybe_unused dfx_dev_unregister(struct device *);
#ifdef CONFIG_PCI
static int dfx_pci_register(struct pci_dev *,
const struct pci_device_id *);
-static void __devexit dfx_pci_unregister(struct pci_dev *);
+static void dfx_pci_unregister(struct pci_dev *);
static DEFINE_PCI_DEVICE_TABLE(dfx_pci_table) = {
{ PCI_DEVICE(PCI_VENDOR_ID_DEC, PCI_DEVICE_ID_DEC_FDDI) },
@@ -3646,7 +3646,7 @@ static int dfx_pci_register(struct pci_dev *pdev,
return dfx_register(&pdev->dev);
}
-static void __devexit dfx_pci_unregister(struct pci_dev *pdev)
+static void dfx_pci_unregister(struct pci_dev *pdev)
{
dfx_unregister(&pdev->dev);
}
@@ -3704,7 +3704,7 @@ static int __maybe_unused dfx_dev_register(struct device
*dev)
return status;
}
-static int __devexit __maybe_unused dfx_dev_unregister(struct device *dev)
+static int __maybe_unused dfx_dev_unregister(struct device *dev)
{
put_device(dev);
dfx_unregister(dev);
@@ -3724,7 +3724,7 @@ static int dfx_init(void)
return status;
}
-static void __devexit dfx_cleanup(void)
+static void dfx_cleanup(void)
{
tc_unregister_driver(&dfx_tc_driver);
eisa_driver_unregister(&dfx_eisa_driver);
diff --git a/drivers/net/fddi/skfp/skfddi.c b/drivers/net/fddi/skfp/skfddi.c
index cbabb74..d5bd563 100644
--- a/drivers/net/fddi/skfp/skfddi.c
+++ b/drivers/net/fddi/skfp/skfddi.c
@@ -321,7 +321,7 @@ err_out1:
/*
* Called for each adapter board from pci_unregister_driver
*/
-static void __devexit skfp_remove_one(struct pci_dev *pdev)
+static void skfp_remove_one(struct pci_dev *pdev)
{
struct net_device *p = pci_get_drvdata(pdev);
struct s_smc *lp = netdev_priv(p);
diff --git a/drivers/net/hippi/rrunner.c b/drivers/net/hippi/rrunner.c
index 12b7ff9..6be95ed 100644
--- a/drivers/net/hippi/rrunner.c
+++ b/drivers/net/hippi/rrunner.c
@@ -221,7 +221,7 @@ static int rr_init_one(struct pci_dev *pdev,
return ret;
}
-static void __devexit rr_remove_one (struct pci_dev *pdev)
+static void rr_remove_one (struct pci_dev *pdev)
{
struct net_device *dev = pci_get_drvdata(pdev);
struct rr_private *rr = netdev_priv(dev);
diff --git a/drivers/net/ieee802154/at86rf230.c
b/drivers/net/ieee802154/at86rf230.c
index 1198c6b..a4a62e1 100644
--- a/drivers/net/ieee802154/at86rf230.c
+++ b/drivers/net/ieee802154/at86rf230.c
@@ -920,7 +920,7 @@ err_fill:
return rc;
}
-static int __devexit at86rf230_remove(struct spi_device *spi)
+static int at86rf230_remove(struct spi_device *spi)
{
struct at86rf230_local *lp = spi_get_drvdata(spi);
diff --git a/drivers/net/ieee802154/fakehard.c
b/drivers/net/ieee802154/fakehard.c
index fd0438c..1e9cb0b 100644
--- a/drivers/net/ieee802154/fakehard.c
+++ b/drivers/net/ieee802154/fakehard.c
@@ -412,7 +412,7 @@ out:
return err;
}
-static int __devexit ieee802154fake_remove(struct platform_device *pdev)
+static int ieee802154fake_remove(struct platform_device *pdev)
{
struct net_device *dev = platform_get_drvdata(pdev);
unregister_netdev(dev);
diff --git a/drivers/net/ieee802154/fakelb.c b/drivers/net/ieee802154/fakelb.c
index e4b0e38..b8d2217 100644
--- a/drivers/net/ieee802154/fakelb.c
+++ b/drivers/net/ieee802154/fakelb.c
@@ -253,7 +253,7 @@ err_alloc:
return err;
}
-static int __devexit fakelb_remove(struct platform_device *pdev)
+static int fakelb_remove(struct platform_device *pdev)
{
struct fakelb_priv *priv = platform_get_drvdata(pdev);
struct fakelb_dev_priv *dp, *temp;
diff --git a/drivers/net/ieee802154/mrf24j40.c
b/drivers/net/ieee802154/mrf24j40.c
index ef41051..3f2c7aa 100644
--- a/drivers/net/ieee802154/mrf24j40.c
+++ b/drivers/net/ieee802154/mrf24j40.c
@@ -711,7 +711,7 @@ err_devrec:
return ret;
}
-static int __devexit mrf24j40_remove(struct spi_device *spi)
+static int mrf24j40_remove(struct spi_device *spi)
{
struct mrf24j40 *devrec = dev_get_drvdata(&spi->dev);
diff --git a/drivers/net/irda/au1k_ir.c b/drivers/net/irda/au1k_ir.c
index 7843f50..b5151e4 100644
--- a/drivers/net/irda/au1k_ir.c
+++ b/drivers/net/irda/au1k_ir.c
@@ -921,7 +921,7 @@ out:
return err;
}
-static int __devexit au1k_irda_remove(struct platform_device *pdev)
+static int au1k_irda_remove(struct platform_device *pdev)
{
struct net_device *dev = platform_get_drvdata(pdev);
struct au1k_private *aup = netdev_priv(dev);
diff --git a/drivers/net/irda/bfin_sir.c b/drivers/net/irda/bfin_sir.c
index 98c903f..fed4a05 100644
--- a/drivers/net/irda/bfin_sir.c
+++ b/drivers/net/irda/bfin_sir.c
@@ -775,7 +775,7 @@ err_mem_0:
return err;
}
-static int __devexit bfin_sir_remove(struct platform_device *pdev)
+static int bfin_sir_remove(struct platform_device *pdev)
{
struct bfin_sir_port *sir_port;
struct net_device *dev = NULL;
diff --git a/drivers/net/irda/sh_irda.c b/drivers/net/irda/sh_irda.c
index 2d3f3e6..9448587 100644
--- a/drivers/net/irda/sh_irda.c
+++ b/drivers/net/irda/sh_irda.c
@@ -825,7 +825,7 @@ exit:
return err;
}
-static int __devexit sh_irda_remove(struct platform_device *pdev)
+static int sh_irda_remove(struct platform_device *pdev)
{
struct net_device *ndev = platform_get_drvdata(pdev);
struct sh_irda_self *self = netdev_priv(ndev);
diff --git a/drivers/net/irda/sh_sir.c b/drivers/net/irda/sh_sir.c
index 150b56c..24aefcd 100644
--- a/drivers/net/irda/sh_sir.c
+++ b/drivers/net/irda/sh_sir.c
@@ -783,7 +783,7 @@ exit:
return err;
}
-static int __devexit sh_sir_remove(struct platform_device *pdev)
+static int sh_sir_remove(struct platform_device *pdev)
{
struct net_device *ndev = platform_get_drvdata(pdev);
struct sh_sir_self *self = netdev_priv(ndev);
diff --git a/drivers/net/irda/via-ircc.c b/drivers/net/irda/via-ircc.c
index d678f52..5488247 100644
--- a/drivers/net/irda/via-ircc.c
+++ b/drivers/net/irda/via-ircc.c
@@ -103,7 +103,7 @@ static void hwreset(struct via_ircc_cb *self);
static int via_ircc_dma_xmit(struct via_ircc_cb *self, u16 iobase);
static int upload_rxdata(struct via_ircc_cb *self, int iobase);
static int via_init_one (struct pci_dev *pcidev, const struct pci_device_id
*id);
-static void __devexit via_remove_one (struct pci_dev *pdev);
+static void via_remove_one (struct pci_dev *pdev);
/* FIXME : Should use udelay() instead, even if we are x86 only - Jean II */
static void iodelay(int udelay)
@@ -424,7 +424,7 @@ static int via_ircc_open(struct pci_dev *pdev, chipio_t *
info,
* Close driver instance
*
*/
-static void __devexit via_remove_one(struct pci_dev *pdev)
+static void via_remove_one(struct pci_dev *pdev)
{
struct via_ircc_cb *self = pci_get_drvdata(pdev);
int iobase;
diff --git a/drivers/net/irda/vlsi_ir.c b/drivers/net/irda/vlsi_ir.c
index e255b65..2f99f88 100644
--- a/drivers/net/irda/vlsi_ir.c
+++ b/drivers/net/irda/vlsi_ir.c
@@ -1699,7 +1699,7 @@ out:
return -ENODEV;
}
-static void __devexit vlsi_irda_remove(struct pci_dev *pdev)
+static void vlsi_irda_remove(struct pci_dev *pdev)
{
struct net_device *ndev = pci_get_drvdata(pdev);
vlsi_irda_dev_t *idev;
diff --git a/drivers/net/phy/mdio-gpio.c b/drivers/net/phy/mdio-gpio.c
index bf30b1d..6b2fdb8 100644
--- a/drivers/net/phy/mdio-gpio.c
+++ b/drivers/net/phy/mdio-gpio.c
@@ -173,7 +173,7 @@ static void mdio_gpio_bus_deinit(struct device *dev)
kfree(bitbang);
}
-static void __devexit mdio_gpio_bus_destroy(struct device *dev)
+static void mdio_gpio_bus_destroy(struct device *dev)
{
struct mii_bus *bus = dev_get_drvdata(dev);
@@ -210,7 +210,7 @@ static int mdio_gpio_probe(struct platform_device *pdev)
return ret;
}
-static int __devexit mdio_gpio_remove(struct platform_device *pdev)
+static int mdio_gpio_remove(struct platform_device *pdev)
{
mdio_gpio_bus_destroy(&pdev->dev);
diff --git a/drivers/net/phy/mdio-mux-gpio.c b/drivers/net/phy/mdio-mux-gpio.c
index 23ee064..0c9accb 100644
--- a/drivers/net/phy/mdio-mux-gpio.c
+++ b/drivers/net/phy/mdio-mux-gpio.c
@@ -104,7 +104,7 @@ err:
return r;
}
-static int __devexit mdio_mux_gpio_remove(struct platform_device *pdev)
+static int mdio_mux_gpio_remove(struct platform_device *pdev)
{
struct mdio_mux_gpio_state *s = pdev->dev.platform_data;
mdio_mux_uninit(s->mux_handle);
diff --git a/drivers/net/phy/mdio-mux-mmioreg.c
b/drivers/net/phy/mdio-mux-mmioreg.c
index a38951f..9733bd2 100644
--- a/drivers/net/phy/mdio-mux-mmioreg.c
+++ b/drivers/net/phy/mdio-mux-mmioreg.c
@@ -137,7 +137,7 @@ static int mdio_mux_mmioreg_probe(struct platform_device
*pdev)
return 0;
}
-static int __devexit mdio_mux_mmioreg_remove(struct platform_device *pdev)
+static int mdio_mux_mmioreg_remove(struct platform_device *pdev)
{
struct mdio_mux_mmioreg_state *s = dev_get_platdata(&pdev->dev);
diff --git a/drivers/net/phy/mdio-octeon.c b/drivers/net/phy/mdio-octeon.c
index 7a07985..09297fe 100644
--- a/drivers/net/phy/mdio-octeon.c
+++ b/drivers/net/phy/mdio-octeon.c
@@ -159,7 +159,7 @@ fail:
return err;
}
-static int __devexit octeon_mdiobus_remove(struct platform_device *pdev)
+static int octeon_mdiobus_remove(struct platform_device *pdev)
{
struct octeon_mdiobus *bus;
union cvmx_smix_en smi_en;
diff --git a/drivers/net/phy/spi_ks8995.c b/drivers/net/phy/spi_ks8995.c
index 1321c99..41eb8ff 100644
--- a/drivers/net/phy/spi_ks8995.c
+++ b/drivers/net/phy/spi_ks8995.c
@@ -332,7 +332,7 @@ err_drvdata:
return err;
}
-static int __devexit ks8995_remove(struct spi_device *spi)
+static int ks8995_remove(struct spi_device *spi)
{
struct ks8995_data *ks8995;
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c
index b0c1630..c5f0ed2 100644
--- a/drivers/net/virtio_net.c
+++ b/drivers/net/virtio_net.c
@@ -1195,7 +1195,7 @@ static void remove_vq_common(struct virtnet_info *vi)
__free_pages(get_a_page(vi, GFP_KERNEL), 0);
}
-static void __devexit virtnet_remove(struct virtio_device *vdev)
+static void virtnet_remove(struct virtio_device *vdev)
{
struct virtnet_info *vi = vdev->priv;
diff --git a/drivers/net/vmxnet3/vmxnet3_drv.c
b/drivers/net/vmxnet3/vmxnet3_drv.c
index ac322e5..71b762f 100644
--- a/drivers/net/vmxnet3/vmxnet3_drv.c
+++ b/drivers/net/vmxnet3/vmxnet3_drv.c
@@ -3096,7 +3096,7 @@ err_alloc_shared:
}
-static void __devexit
+static void
vmxnet3_remove_device(struct pci_dev *pdev)
{
struct net_device *netdev = pci_get_drvdata(pdev);
diff --git a/drivers/net/wan/dscc4.c b/drivers/net/wan/dscc4.c
index 863df17..d502230 100644
--- a/drivers/net/wan/dscc4.c
+++ b/drivers/net/wan/dscc4.c
@@ -1968,7 +1968,7 @@ err_out:
return -ENOMEM;
}
-static void __devexit dscc4_remove_one(struct pci_dev *pdev)
+static void dscc4_remove_one(struct pci_dev *pdev)
{
struct dscc4_pci_priv *ppriv;
struct dscc4_dev_priv *root;
diff --git a/drivers/net/wan/farsync.c b/drivers/net/wan/farsync.c
index dbbe06e..d7adba4 100644
--- a/drivers/net/wan/farsync.c
+++ b/drivers/net/wan/farsync.c
@@ -2615,7 +2615,7 @@ fst_add_one(struct pci_dev *pdev, const struct
pci_device_id *ent)
/*
* Cleanup and close down a card
*/
-static void __devexit
+static void
fst_remove_one(struct pci_dev *pdev)
{
struct fst_card_info *card;
diff --git a/drivers/net/wan/ixp4xx_hss.c b/drivers/net/wan/ixp4xx_hss.c
index beecbe8..b056691 100644
--- a/drivers/net/wan/ixp4xx_hss.c
+++ b/drivers/net/wan/ixp4xx_hss.c
@@ -1375,7 +1375,7 @@ err_free:
return err;
}
-static int __devexit hss_remove_one(struct platform_device *pdev)
+static int hss_remove_one(struct platform_device *pdev)
{
struct port *port = platform_get_drvdata(pdev);
diff --git a/drivers/net/wan/lmc/lmc_main.c b/drivers/net/wan/lmc/lmc_main.c
index 41a401a..0e443fd 100644
--- a/drivers/net/wan/lmc/lmc_main.c
+++ b/drivers/net/wan/lmc/lmc_main.c
@@ -986,7 +986,7 @@ err_req_io:
/*
* Called from pci when removing module.
*/
-static void __devexit lmc_remove_one(struct pci_dev *pdev)
+static void lmc_remove_one(struct pci_dev *pdev)
{
struct net_device *dev = pci_get_drvdata(pdev);
diff --git a/drivers/net/wireless/adm8211.c b/drivers/net/wireless/adm8211.c
index bd89a29..3d339e0 100644
--- a/drivers/net/wireless/adm8211.c
+++ b/drivers/net/wireless/adm8211.c
@@ -1935,7 +1935,7 @@ static int adm8211_probe(struct pci_dev *pdev,
}
-static void __devexit adm8211_remove(struct pci_dev *pdev)
+static void adm8211_remove(struct pci_dev *pdev)
{
struct ieee80211_hw *dev = pci_get_drvdata(pdev);
struct adm8211_priv *priv;
diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/airo.c
index b010f41..5329541 100644
--- a/drivers/net/wireless/airo.c
+++ b/drivers/net/wireless/airo.c
@@ -5606,7 +5606,7 @@ static int airo_pci_probe(struct pci_dev *pdev,
return 0;
}
-static void __devexit airo_pci_remove(struct pci_dev *pdev)
+static void airo_pci_remove(struct pci_dev *pdev)
{
struct net_device *dev = pci_get_drvdata(pdev);
diff --git a/drivers/net/wireless/ath/ath5k/pci.c
b/drivers/net/wireless/ath/ath5k/pci.c
index 1a78ba3..859db7c 100644
--- a/drivers/net/wireless/ath/ath5k/pci.c
+++ b/drivers/net/wireless/ath/ath5k/pci.c
@@ -285,7 +285,7 @@ err:
return ret;
}
-static void __devexit
+static void
ath5k_pci_remove(struct pci_dev *pdev)
{
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
diff --git a/drivers/net/wireless/atmel_pci.c b/drivers/net/wireless/atmel_pci.c
index 1c12fec..c1b159e 100644
--- a/drivers/net/wireless/atmel_pci.c
+++ b/drivers/net/wireless/atmel_pci.c
@@ -69,7 +69,7 @@ static int atmel_pci_probe(struct pci_dev *pdev,
return 0;
}
-static void __devexit atmel_pci_remove(struct pci_dev *pdev)
+static void atmel_pci_remove(struct pci_dev *pdev)
{
stop_atmel_card(pci_get_drvdata(pdev));
}
diff --git a/drivers/net/wireless/b43/pcmcia.c
b/drivers/net/wireless/b43/pcmcia.c
index 3506cca..f2ea2ce 100644
--- a/drivers/net/wireless/b43/pcmcia.c
+++ b/drivers/net/wireless/b43/pcmcia.c
@@ -110,7 +110,7 @@ out_error:
return err;
}
-static void __devexit b43_pcmcia_remove(struct pcmcia_device *dev)
+static void b43_pcmcia_remove(struct pcmcia_device *dev)
{
struct ssb_bus *ssb = dev->priv;
diff --git a/drivers/net/wireless/b43/sdio.c b/drivers/net/wireless/b43/sdio.c
index d2b1f98..59a5218 100644
--- a/drivers/net/wireless/b43/sdio.c
+++ b/drivers/net/wireless/b43/sdio.c
@@ -171,7 +171,7 @@ out:
return error;
}
-static void __devexit b43_sdio_remove(struct sdio_func *func)
+static void b43_sdio_remove(struct sdio_func *func)
{
struct b43_sdio *sdio = sdio_get_drvdata(func);
diff --git a/drivers/net/wireless/ipw2x00/ipw2100.c
b/drivers/net/wireless/ipw2x00/ipw2100.c
index b96c615..7588484 100644
--- a/drivers/net/wireless/ipw2x00/ipw2100.c
+++ b/drivers/net/wireless/ipw2x00/ipw2100.c
@@ -6413,7 +6413,7 @@ out:
goto out;
}
-static void __devexit ipw2100_pci_remove_one(struct pci_dev *pci_dev)
+static void ipw2100_pci_remove_one(struct pci_dev *pci_dev)
{
struct ipw2100_priv *priv = pci_get_drvdata(pci_dev);
struct net_device *dev = priv->net_dev;
diff --git a/drivers/net/wireless/ipw2x00/ipw2200.c
b/drivers/net/wireless/ipw2x00/ipw2200.c
index 3f099a6..941c6b5 100644
--- a/drivers/net/wireless/ipw2x00/ipw2200.c
+++ b/drivers/net/wireless/ipw2x00/ipw2200.c
@@ -11895,7 +11895,7 @@ static int ipw_pci_probe(struct pci_dev *pdev,
return err;
}
-static void __devexit ipw_pci_remove(struct pci_dev *pdev)
+static void ipw_pci_remove(struct pci_dev *pdev)
{
struct ipw_priv *priv = pci_get_drvdata(pdev);
struct list_head *p, *q;
diff --git a/drivers/net/wireless/iwlegacy/3945-mac.c
b/drivers/net/wireless/iwlegacy/3945-mac.c
index 88fdd39..d604b40 100644
--- a/drivers/net/wireless/iwlegacy/3945-mac.c
+++ b/drivers/net/wireless/iwlegacy/3945-mac.c
@@ -3794,7 +3794,7 @@ out:
return err;
}
-static void __devexit
+static void
il3945_pci_remove(struct pci_dev *pdev)
{
struct il_priv *il = pci_get_drvdata(pdev);
diff --git a/drivers/net/wireless/iwlegacy/4965-mac.c
b/drivers/net/wireless/iwlegacy/4965-mac.c
index 14e0a94..569e1ae5 100644
--- a/drivers/net/wireless/iwlegacy/4965-mac.c
+++ b/drivers/net/wireless/iwlegacy/4965-mac.c
@@ -6664,7 +6664,7 @@ out:
return err;
}
-static void __devexit
+static void
il4965_pci_remove(struct pci_dev *pdev)
{
struct il_priv *il = pci_get_drvdata(pdev);
diff --git a/drivers/net/wireless/iwlwifi/pcie/drv.c
b/drivers/net/wireless/iwlwifi/pcie/drv.c
index 7cb27af..1f21d60 100644
--- a/drivers/net/wireless/iwlwifi/pcie/drv.c
+++ b/drivers/net/wireless/iwlwifi/pcie/drv.c
@@ -294,7 +294,7 @@ out_free_trans:
return -EFAULT;
}
-static void __devexit iwl_pci_remove(struct pci_dev *pdev)
+static void iwl_pci_remove(struct pci_dev *pdev)
{
struct iwl_trans *trans = pci_get_drvdata(pdev);
struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans);
diff --git a/drivers/net/wireless/libertas/if_spi.c
b/drivers/net/wireless/libertas/if_spi.c
index abc32e3..4bb6574 100644
--- a/drivers/net/wireless/libertas/if_spi.c
+++ b/drivers/net/wireless/libertas/if_spi.c
@@ -1226,7 +1226,7 @@ out:
return err;
}
-static int __devexit libertas_spi_remove(struct spi_device *spi)
+static int libertas_spi_remove(struct spi_device *spi)
{
struct if_spi_card *card = spi_get_drvdata(spi);
struct lbs_private *priv = card->priv;
diff --git a/drivers/net/wireless/mwl8k.c b/drivers/net/wireless/mwl8k.c
index b9f71fd..19cad01 100644
--- a/drivers/net/wireless/mwl8k.c
+++ b/drivers/net/wireless/mwl8k.c
@@ -5872,12 +5872,12 @@ err_disable_device:
return rc;
}
-static void __devexit mwl8k_shutdown(struct pci_dev *pdev)
+static void mwl8k_shutdown(struct pci_dev *pdev)
{
printk(KERN_ERR "===>%s(%u)\n", __func__, __LINE__);
}
-static void __devexit mwl8k_remove(struct pci_dev *pdev)
+static void mwl8k_remove(struct pci_dev *pdev)
{
struct ieee80211_hw *hw = pci_get_drvdata(pdev);
struct mwl8k_priv *priv;
diff --git a/drivers/net/wireless/orinoco/orinoco_nortel.c
b/drivers/net/wireless/orinoco/orinoco_nortel.c
index f286540..d73fdf6 100644
--- a/drivers/net/wireless/orinoco/orinoco_nortel.c
+++ b/drivers/net/wireless/orinoco/orinoco_nortel.c
@@ -255,7 +255,7 @@ static int orinoco_nortel_init_one(struct pci_dev *pdev,
return err;
}
-static void __devexit orinoco_nortel_remove_one(struct pci_dev *pdev)
+static void orinoco_nortel_remove_one(struct pci_dev *pdev)
{
struct orinoco_private *priv = pci_get_drvdata(pdev);
struct orinoco_pci_card *card = priv->card;
diff --git a/drivers/net/wireless/orinoco/orinoco_pci.c
b/drivers/net/wireless/orinoco/orinoco_pci.c
index bf6d436..677bf14 100644
--- a/drivers/net/wireless/orinoco/orinoco_pci.c
+++ b/drivers/net/wireless/orinoco/orinoco_pci.c
@@ -199,7 +199,7 @@ static int orinoco_pci_init_one(struct pci_dev *pdev,
return err;
}
-static void __devexit orinoco_pci_remove_one(struct pci_dev *pdev)
+static void orinoco_pci_remove_one(struct pci_dev *pdev)
{
struct orinoco_private *priv = pci_get_drvdata(pdev);
diff --git a/drivers/net/wireless/orinoco/orinoco_plx.c
b/drivers/net/wireless/orinoco/orinoco_plx.c
index 63a614f..2559dbd 100644
--- a/drivers/net/wireless/orinoco/orinoco_plx.c
+++ b/drivers/net/wireless/orinoco/orinoco_plx.c
@@ -294,7 +294,7 @@ static int orinoco_plx_init_one(struct pci_dev *pdev,
return err;
}
-static void __devexit orinoco_plx_remove_one(struct pci_dev *pdev)
+static void orinoco_plx_remove_one(struct pci_dev *pdev)
{
struct orinoco_private *priv = pci_get_drvdata(pdev);
struct orinoco_pci_card *card = priv->card;
diff --git a/drivers/net/wireless/orinoco/orinoco_tmd.c
b/drivers/net/wireless/orinoco/orinoco_tmd.c
index f67f43e..42afeee 100644
--- a/drivers/net/wireless/orinoco/orinoco_tmd.c
+++ b/drivers/net/wireless/orinoco/orinoco_tmd.c
@@ -188,7 +188,7 @@ static int orinoco_tmd_init_one(struct pci_dev *pdev,
return err;
}
-static void __devexit orinoco_tmd_remove_one(struct pci_dev *pdev)
+static void orinoco_tmd_remove_one(struct pci_dev *pdev)
{
struct orinoco_private *priv = pci_get_drvdata(pdev);
struct orinoco_pci_card *card = priv->card;
diff --git a/drivers/net/wireless/p54/p54pci.c
b/drivers/net/wireless/p54/p54pci.c
index e5b29e9..04eb0ed 100644
--- a/drivers/net/wireless/p54/p54pci.c
+++ b/drivers/net/wireless/p54/p54pci.c
@@ -639,7 +639,7 @@ static int p54p_probe(struct pci_dev *pdev,
return err;
}
-static void __devexit p54p_remove(struct pci_dev *pdev)
+static void p54p_remove(struct pci_dev *pdev)
{
struct ieee80211_hw *dev = pci_get_drvdata(pdev);
struct p54p_priv *priv;
diff --git a/drivers/net/wireless/p54/p54spi.c
b/drivers/net/wireless/p54/p54spi.c
index d75ab3e..4fd49a0 100644
--- a/drivers/net/wireless/p54/p54spi.c
+++ b/drivers/net/wireless/p54/p54spi.c
@@ -683,7 +683,7 @@ err_free:
return ret;
}
-static int __devexit p54spi_remove(struct spi_device *spi)
+static int p54spi_remove(struct spi_device *spi)
{
struct p54s_priv *priv = dev_get_drvdata(&spi->dev);
diff --git a/drivers/net/wireless/p54/p54usb.c
b/drivers/net/wireless/p54/p54usb.c
index 000f7ba..e71c702 100644
--- a/drivers/net/wireless/p54/p54usb.c
+++ b/drivers/net/wireless/p54/p54usb.c
@@ -1057,7 +1057,7 @@ static int p54u_probe(struct usb_interface *intf,
return err;
}
-static void __devexit p54u_disconnect(struct usb_interface *intf)
+static void p54u_disconnect(struct usb_interface *intf)
{
struct ieee80211_hw *dev = usb_get_intfdata(intf);
struct p54u_priv *priv;
diff --git a/drivers/net/wireless/rtl818x/rtl8180/dev.c
b/drivers/net/wireless/rtl818x/rtl8180/dev.c
index 6a5c0b8..4af3f91 100644
--- a/drivers/net/wireless/rtl818x/rtl8180/dev.c
+++ b/drivers/net/wireless/rtl818x/rtl8180/dev.c
@@ -1131,7 +1131,7 @@ static int rtl8180_probe(struct pci_dev *pdev,
return err;
}
-static void __devexit rtl8180_remove(struct pci_dev *pdev)
+static void rtl8180_remove(struct pci_dev *pdev)
{
struct ieee80211_hw *dev = pci_get_drvdata(pdev);
struct rtl8180_priv *priv;
diff --git a/drivers/net/wireless/rtl818x/rtl8187/dev.c
b/drivers/net/wireless/rtl818x/rtl8187/dev.c
index f879bc3..be36935 100644
--- a/drivers/net/wireless/rtl818x/rtl8187/dev.c
+++ b/drivers/net/wireless/rtl818x/rtl8187/dev.c
@@ -1639,7 +1639,7 @@ static int rtl8187_probe(struct usb_interface *intf,
return err;
}
-static void __devexit rtl8187_disconnect(struct usb_interface *intf)
+static void rtl8187_disconnect(struct usb_interface *intf)
{
struct ieee80211_hw *dev = usb_get_intfdata(intf);
struct rtl8187_priv *priv;
diff --git a/drivers/net/wireless/ti/wl1251/sdio.c
b/drivers/net/wireless/ti/wl1251/sdio.c
index e3f287f..e57ee48 100644
--- a/drivers/net/wireless/ti/wl1251/sdio.c
+++ b/drivers/net/wireless/ti/wl1251/sdio.c
@@ -305,7 +305,7 @@ out_free_hw:
return ret;
}
-static void __devexit wl1251_sdio_remove(struct sdio_func *func)
+static void wl1251_sdio_remove(struct sdio_func *func)
{
struct wl1251 *wl = sdio_get_drvdata(func);
struct wl1251_sdio *wl_sdio = wl->if_priv;
diff --git a/drivers/net/wireless/ti/wl1251/spi.c
b/drivers/net/wireless/ti/wl1251/spi.c
index 640a3d5..3b266d3 100644
--- a/drivers/net/wireless/ti/wl1251/spi.c
+++ b/drivers/net/wireless/ti/wl1251/spi.c
@@ -309,7 +309,7 @@ static int wl1251_spi_probe(struct spi_device *spi)
return ret;
}
-static int __devexit wl1251_spi_remove(struct spi_device *spi)
+static int wl1251_spi_remove(struct spi_device *spi)
{
struct wl1251 *wl = dev_get_drvdata(&spi->dev);
diff --git a/drivers/net/wireless/ti/wlcore/main.c
b/drivers/net/wireless/ti/wlcore/main.c
index 2dd4ada..dd38f61 100644
--- a/drivers/net/wireless/ti/wlcore/main.c
+++ b/drivers/net/wireless/ti/wlcore/main.c
@@ -5682,7 +5682,7 @@ int wlcore_probe(struct wl1271 *wl, struct platform_device
*pdev)
}
EXPORT_SYMBOL_GPL(wlcore_probe);
-int __devexit wlcore_remove(struct platform_device *pdev)
+int wlcore_remove(struct platform_device *pdev)
{
struct wl1271 *wl = platform_get_drvdata(pdev);
diff --git a/drivers/net/wireless/ti/wlcore/sdio.c
b/drivers/net/wireless/ti/wlcore/sdio.c
index 7bf612c..646f703 100644
--- a/drivers/net/wireless/ti/wlcore/sdio.c
+++ b/drivers/net/wireless/ti/wlcore/sdio.c
@@ -319,7 +319,7 @@ out:
return ret;
}
-static void __devexit wl1271_remove(struct sdio_func *func)
+static void wl1271_remove(struct sdio_func *func)
{
struct wl12xx_sdio_glue *glue = sdio_get_drvdata(func);
diff --git a/drivers/net/wireless/ti/wlcore/spi.c
b/drivers/net/wireless/ti/wlcore/spi.c
index ee39484..f06f477 100644
--- a/drivers/net/wireless/ti/wlcore/spi.c
+++ b/drivers/net/wireless/ti/wlcore/spi.c
@@ -403,7 +403,7 @@ out:
return ret;
}
-static int __devexit wl1271_remove(struct spi_device *spi)
+static int wl1271_remove(struct spi_device *spi)
{
struct wl12xx_spi_glue *glue = spi_get_drvdata(spi);
diff --git a/drivers/net/wireless/ti/wlcore/wlcore.h
b/drivers/net/wireless/ti/wlcore/wlcore.h
index adc6152..c388493 100644
--- a/drivers/net/wireless/ti/wlcore/wlcore.h
+++ b/drivers/net/wireless/ti/wlcore/wlcore.h
@@ -415,7 +415,7 @@ struct wl1271 {
};
int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev);
-int __devexit wlcore_remove(struct platform_device *pdev);
+int wlcore_remove(struct platform_device *pdev);
struct ieee80211_hw *wlcore_alloc_hw(size_t priv_size, u32 aggr_buf_size);
int wlcore_free_hw(struct wl1271 *wl);
int wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
diff --git a/drivers/net/xen-netfront.c b/drivers/net/xen-netfront.c
index 6f695fc..b31198c 100644
--- a/drivers/net/xen-netfront.c
+++ b/drivers/net/xen-netfront.c
@@ -1911,7 +1911,7 @@ static const struct xenbus_device_id netfront_ids[] = {
};
-static int __devexit xennet_remove(struct xenbus_device *dev)
+static int xennet_remove(struct xenbus_device *dev)
{
struct netfront_info *info = dev_get_drvdata(&dev->dev);
--
1.8.0
On 11/19/2012 12:27 PM, Bill Pemberton wrote:> CONFIG_HOTPLUG is going away as an option so __devexit is no > longer needed. > > Signed-off-by: Bill Pemberton <wfp5p at virginia.edu> > Cc: Wolfgang Grandegger <wg at grandegger.com> > Cc: Marc Kleine-Budde <mkl at pengutronix.de> > Cc: "Maciej W. Rozycki" <macro at linux-mips.org> > Cc: Jes Sorensen <jes at trained-monkey.org> > Cc: Samuel Ortiz <samuel at sortiz.org> > Cc: Rusty Russell <rusty at rustcorp.com.au> > Cc: "Michael S. Tsirkin" <mst at redhat.com> > Cc: Shreyas Bhatewara <sbhatewara at vmware.com> > Cc: "VMware, Inc." <pv-drivers at vmware.com> > Cc: Francois Romieu <romieu at fr.zoreil.com> > Cc: Krzysztof Halasa <khc at pm.waw.pl> > Cc: "John W. Linville" <linville at tuxdriver.com> > Cc: Jiri Slaby <jirislaby at gmail.com> > Cc: Nick Kossifidis <mickflemm at gmail.com> > Cc: "Luis R. Rodriguez" <mcgrof at qca.qualcomm.com> > Cc: Simon Kelley <simon at thekelleys.org.uk> > Cc: Stefano Brivio <stefano.brivio at polimi.it> > Cc: Stanislav Yakovlev <stas.yakovlev at gmail.com> > Cc: Dan Williams <dcbw at redhat.com> > Cc: Christian Lamparter <chunkeey at googlemail.com> > Cc: Herton Ronaldo Krzesinski <herton at canonical.com> > Cc: Hin-Tak Leung <htl10 at users.sourceforge.net> > Cc: Larry Finger <Larry.Finger at lwfinger.net> > Cc: Luciano Coelho <coelho at ti.com> > Cc: netdev at vger.kernel.org > Cc: linux-can at vger.kernel.org > Cc: linux-hippi at sunsite.dk > Cc: virtualization at lists.linux-foundation.org > Cc: linux-wireless at vger.kernel.org > Cc: ath5k-devel at lists.ath5k.org > Cc: b43-dev at lists.infradead.org > Cc: libertas-dev at lists.infradead.org > Cc: xen-devel at lists.xensource.comACKed-by: Larry Finger <Larry.Finger.net> for the rtl8187 part.> --- > drivers/net/arcnet/com20020-pci.c | 2 +- > drivers/net/can/at91_can.c | 2 +- > drivers/net/can/bfin_can.c | 2 +- > drivers/net/can/c_can/c_can_pci.c | 2 +- > drivers/net/can/c_can/c_can_platform.c | 2 +- > drivers/net/can/cc770/cc770_isa.c | 2 +- > drivers/net/can/cc770/cc770_platform.c | 2 +- > drivers/net/can/flexcan.c | 4 ++-- > drivers/net/can/janz-ican3.c | 6 +++--- > drivers/net/can/mcp251x.c | 2 +- > drivers/net/can/mscan/mpc5xxx_can.c | 2 +- > drivers/net/can/pch_can.c | 2 +- > drivers/net/can/sja1000/kvaser_pci.c | 2 +- > drivers/net/can/sja1000/peak_pci.c | 2 +- > drivers/net/can/sja1000/sja1000_isa.c | 2 +- > drivers/net/can/sja1000/sja1000_of_platform.c | 2 +- > drivers/net/can/sja1000/tscan1.c | 2 +- > drivers/net/can/softing/softing_cs.c | 2 +- > drivers/net/can/softing/softing_main.c | 2 +- > drivers/net/can/ti_hecc.c | 2 +- > drivers/net/fddi/defxx.c | 14 +++++++------- > drivers/net/fddi/skfp/skfddi.c | 2 +- > drivers/net/hippi/rrunner.c | 2 +- > drivers/net/ieee802154/at86rf230.c | 2 +- > drivers/net/ieee802154/fakehard.c | 2 +- > drivers/net/ieee802154/fakelb.c | 2 +- > drivers/net/ieee802154/mrf24j40.c | 2 +- > drivers/net/irda/au1k_ir.c | 2 +- > drivers/net/irda/bfin_sir.c | 2 +- > drivers/net/irda/sh_irda.c | 2 +- > drivers/net/irda/sh_sir.c | 2 +- > drivers/net/irda/via-ircc.c | 4 ++-- > drivers/net/irda/vlsi_ir.c | 2 +- > drivers/net/phy/mdio-gpio.c | 4 ++-- > drivers/net/phy/mdio-mux-gpio.c | 2 +- > drivers/net/phy/mdio-mux-mmioreg.c | 2 +- > drivers/net/phy/mdio-octeon.c | 2 +- > drivers/net/phy/spi_ks8995.c | 2 +- > drivers/net/virtio_net.c | 2 +- > drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- > drivers/net/wan/dscc4.c | 2 +- > drivers/net/wan/farsync.c | 2 +- > drivers/net/wan/ixp4xx_hss.c | 2 +- > drivers/net/wan/lmc/lmc_main.c | 2 +- > drivers/net/wireless/adm8211.c | 2 +- > drivers/net/wireless/airo.c | 2 +- > drivers/net/wireless/ath/ath5k/pci.c | 2 +- > drivers/net/wireless/atmel_pci.c | 2 +- > drivers/net/wireless/b43/pcmcia.c | 2 +- > drivers/net/wireless/b43/sdio.c | 2 +- > drivers/net/wireless/ipw2x00/ipw2100.c | 2 +- > drivers/net/wireless/ipw2x00/ipw2200.c | 2 +- > drivers/net/wireless/iwlegacy/3945-mac.c | 2 +- > drivers/net/wireless/iwlegacy/4965-mac.c | 2 +- > drivers/net/wireless/iwlwifi/pcie/drv.c | 2 +- > drivers/net/wireless/libertas/if_spi.c | 2 +- > drivers/net/wireless/mwl8k.c | 4 ++-- > drivers/net/wireless/orinoco/orinoco_nortel.c | 2 +- > drivers/net/wireless/orinoco/orinoco_pci.c | 2 +- > drivers/net/wireless/orinoco/orinoco_plx.c | 2 +- > drivers/net/wireless/orinoco/orinoco_tmd.c | 2 +- > drivers/net/wireless/p54/p54pci.c | 2 +- > drivers/net/wireless/p54/p54spi.c | 2 +- > drivers/net/wireless/p54/p54usb.c | 2 +- > drivers/net/wireless/rtl818x/rtl8180/dev.c | 2 +- > drivers/net/wireless/rtl818x/rtl8187/dev.c | 2 +- > drivers/net/wireless/ti/wl1251/sdio.c | 2 +- > drivers/net/wireless/ti/wl1251/spi.c | 2 +- > drivers/net/wireless/ti/wlcore/main.c | 2 +- > drivers/net/wireless/ti/wlcore/sdio.c | 2 +- > drivers/net/wireless/ti/wlcore/spi.c | 2 +- > drivers/net/wireless/ti/wlcore/wlcore.h | 2 +- > drivers/net/xen-netfront.c | 2 +- > 73 files changed, 85 insertions(+), 85 deletions(-) > > diff --git a/drivers/net/arcnet/com20020-pci.c b/drivers/net/arcnet/com20020-pci.c > index e80f04b..cbc44f5 100644 > --- a/drivers/net/arcnet/com20020-pci.c > +++ b/drivers/net/arcnet/com20020-pci.c > @@ -135,7 +135,7 @@ out_dev: > return err; > } > > -static void __devexit com20020pci_remove(struct pci_dev *pdev) > +static void com20020pci_remove(struct pci_dev *pdev) > { > struct net_device *dev = pci_get_drvdata(pdev); > unregister_netdev(dev); > diff --git a/drivers/net/can/at91_can.c b/drivers/net/can/at91_can.c > index da807f3..e3c4c22 100644 > --- a/drivers/net/can/at91_can.c > +++ b/drivers/net/can/at91_can.c > @@ -1338,7 +1338,7 @@ static int at91_can_probe(struct platform_device *pdev) > return err; > } > > -static int __devexit at91_can_remove(struct platform_device *pdev) > +static int at91_can_remove(struct platform_device *pdev) > { > struct net_device *dev = platform_get_drvdata(pdev); > struct at91_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c > index 16515e3..6918334 100644 > --- a/drivers/net/can/bfin_can.c > +++ b/drivers/net/can/bfin_can.c > @@ -611,7 +611,7 @@ exit: > return err; > } > > -static int __devexit bfin_can_remove(struct platform_device *pdev) > +static int bfin_can_remove(struct platform_device *pdev) > { > struct net_device *dev = dev_get_drvdata(&pdev->dev); > struct bfin_can_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/c_can/c_can_pci.c b/drivers/net/can/c_can/c_can_pci.c > index 27db0f2..a1f2631 100644 > --- a/drivers/net/can/c_can/c_can_pci.c > +++ b/drivers/net/can/c_can/c_can_pci.c > @@ -174,7 +174,7 @@ out: > return ret; > } > > -static void __devexit c_can_pci_remove(struct pci_dev *pdev) > +static void c_can_pci_remove(struct pci_dev *pdev) > { > struct net_device *dev = pci_get_drvdata(pdev); > struct c_can_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/c_can/c_can_platform.c b/drivers/net/can/c_can/c_can_platform.c > index 91e7d2b..f133951 100644 > --- a/drivers/net/can/c_can/c_can_platform.c > +++ b/drivers/net/can/c_can/c_can_platform.c > @@ -220,7 +220,7 @@ exit: > return ret; > } > > -static int __devexit c_can_plat_remove(struct platform_device *pdev) > +static int c_can_plat_remove(struct platform_device *pdev) > { > struct net_device *dev = platform_get_drvdata(pdev); > struct c_can_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/cc770/cc770_isa.c b/drivers/net/can/cc770/cc770_isa.c > index bed9d19..8eaaac8 100644 > --- a/drivers/net/can/cc770/cc770_isa.c > +++ b/drivers/net/can/cc770/cc770_isa.c > @@ -291,7 +291,7 @@ static int cc770_isa_probe(struct platform_device *pdev) > return err; > } > > -static int __devexit cc770_isa_remove(struct platform_device *pdev) > +static int cc770_isa_remove(struct platform_device *pdev) > { > struct net_device *dev = dev_get_drvdata(&pdev->dev); > struct cc770_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/cc770/cc770_platform.c b/drivers/net/can/cc770/cc770_platform.c > index caf4d70..4af9f4e 100644 > --- a/drivers/net/can/cc770/cc770_platform.c > +++ b/drivers/net/can/cc770/cc770_platform.c > @@ -237,7 +237,7 @@ exit_release_mem: > return err; > } > > -static int __devexit cc770_platform_remove(struct platform_device *pdev) > +static int cc770_platform_remove(struct platform_device *pdev) > { > struct net_device *dev = dev_get_drvdata(&pdev->dev); > struct cc770_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/flexcan.c b/drivers/net/can/flexcan.c > index dd3c933..dc31c78 100644 > --- a/drivers/net/can/flexcan.c > +++ b/drivers/net/can/flexcan.c > @@ -968,7 +968,7 @@ static int register_flexcandev(struct net_device *dev) > return err; > } > > -static void __devexit unregister_flexcandev(struct net_device *dev) > +static void unregister_flexcandev(struct net_device *dev) > { > unregister_candev(dev); > } > @@ -1107,7 +1107,7 @@ static int flexcan_probe(struct platform_device *pdev) > return err; > } > > -static int __devexit flexcan_remove(struct platform_device *pdev) > +static int flexcan_remove(struct platform_device *pdev) > { > struct net_device *dev = platform_get_drvdata(pdev); > struct flexcan_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/janz-ican3.c b/drivers/net/can/janz-ican3.c > index 6eb1916..e7d69a4 100644 > --- a/drivers/net/can/janz-ican3.c > +++ b/drivers/net/can/janz-ican3.c > @@ -642,7 +642,7 @@ static int ican3_msg_connect(struct ican3_dev *mod) > return ican3_send_msg(mod, &msg); > } > > -static int __devexit ican3_msg_disconnect(struct ican3_dev *mod) > +static int ican3_msg_disconnect(struct ican3_dev *mod) > { > struct ican3_msg msg; > > @@ -1421,7 +1421,7 @@ static int ican3_reset_module(struct ican3_dev *mod) > return -ETIMEDOUT; > } > > -static void __devexit ican3_shutdown_module(struct ican3_dev *mod) > +static void ican3_shutdown_module(struct ican3_dev *mod) > { > ican3_msg_disconnect(mod); > ican3_reset_module(mod); > @@ -1898,7 +1898,7 @@ out_return: > return ret; > } > > -static int __devexit ican3_remove(struct platform_device *pdev) > +static int ican3_remove(struct platform_device *pdev) > { > struct net_device *ndev = platform_get_drvdata(pdev); > struct ican3_dev *mod = netdev_priv(ndev); > diff --git a/drivers/net/can/mcp251x.c b/drivers/net/can/mcp251x.c > index 767fdbd..5eaf47b 100644 > --- a/drivers/net/can/mcp251x.c > +++ b/drivers/net/can/mcp251x.c > @@ -1100,7 +1100,7 @@ error_out: > return ret; > } > > -static int __devexit mcp251x_can_remove(struct spi_device *spi) > +static int mcp251x_can_remove(struct spi_device *spi) > { > struct mcp251x_platform_data *pdata = spi->dev.platform_data; > struct mcp251x_priv *priv = dev_get_drvdata(&spi->dev); > diff --git a/drivers/net/can/mscan/mpc5xxx_can.c b/drivers/net/can/mscan/mpc5xxx_can.c > index 508cbad..12e130a 100644 > --- a/drivers/net/can/mscan/mpc5xxx_can.c > +++ b/drivers/net/can/mscan/mpc5xxx_can.c > @@ -323,7 +323,7 @@ exit_unmap_mem: > return err; > } > > -static int __devexit mpc5xxx_can_remove(struct platform_device *ofdev) > +static int mpc5xxx_can_remove(struct platform_device *ofdev) > { > struct net_device *dev = dev_get_drvdata(&ofdev->dev); > struct mscan_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/pch_can.c b/drivers/net/can/pch_can.c > index fad4625..7d17485 100644 > --- a/drivers/net/can/pch_can.c > +++ b/drivers/net/can/pch_can.c > @@ -954,7 +954,7 @@ static const struct net_device_ops pch_can_netdev_ops = { > .ndo_start_xmit = pch_xmit, > }; > > -static void __devexit pch_can_remove(struct pci_dev *pdev) > +static void pch_can_remove(struct pci_dev *pdev) > { > struct net_device *ndev = pci_get_drvdata(pdev); > struct pch_can_priv *priv = netdev_priv(ndev); > diff --git a/drivers/net/can/sja1000/kvaser_pci.c b/drivers/net/can/sja1000/kvaser_pci.c > index a6191ac..4efdaf2 100644 > --- a/drivers/net/can/sja1000/kvaser_pci.c > +++ b/drivers/net/can/sja1000/kvaser_pci.c > @@ -379,7 +379,7 @@ failure: > > } > > -static void __devexit kvaser_pci_remove_one(struct pci_dev *pdev) > +static void kvaser_pci_remove_one(struct pci_dev *pdev) > { > struct net_device *dev = pci_get_drvdata(pdev); > > diff --git a/drivers/net/can/sja1000/peak_pci.c b/drivers/net/can/sja1000/peak_pci.c > index fbf61cf..3faeb3d 100644 > --- a/drivers/net/can/sja1000/peak_pci.c > +++ b/drivers/net/can/sja1000/peak_pci.c > @@ -717,7 +717,7 @@ failure_disable_pci: > return err; > } > > -static void __devexit peak_pci_remove(struct pci_dev *pdev) > +static void peak_pci_remove(struct pci_dev *pdev) > { > struct net_device *dev = pci_get_drvdata(pdev); /* Last device */ > struct sja1000_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/sja1000/sja1000_isa.c b/drivers/net/can/sja1000/sja1000_isa.c > index a872f24..5c8da46 100644 > --- a/drivers/net/can/sja1000/sja1000_isa.c > +++ b/drivers/net/can/sja1000/sja1000_isa.c > @@ -223,7 +223,7 @@ static int sja1000_isa_probe(struct platform_device *pdev) > return err; > } > > -static int __devexit sja1000_isa_remove(struct platform_device *pdev) > +static int sja1000_isa_remove(struct platform_device *pdev) > { > struct net_device *dev = dev_get_drvdata(&pdev->dev); > struct sja1000_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/sja1000/sja1000_of_platform.c b/drivers/net/can/sja1000/sja1000_of_platform.c > index 1ca0ee1..a7b0152 100644 > --- a/drivers/net/can/sja1000/sja1000_of_platform.c > +++ b/drivers/net/can/sja1000/sja1000_of_platform.c > @@ -68,7 +68,7 @@ static void sja1000_ofp_write_reg(const struct sja1000_priv *priv, > out_8(priv->reg_base + reg, val); > } > > -static int __devexit sja1000_ofp_remove(struct platform_device *ofdev) > +static int sja1000_ofp_remove(struct platform_device *ofdev) > { > struct net_device *dev = dev_get_drvdata(&ofdev->dev); > struct sja1000_priv *priv = netdev_priv(dev); > diff --git a/drivers/net/can/sja1000/tscan1.c b/drivers/net/can/sja1000/tscan1.c > index 6a6db7e..76513dd 100644 > --- a/drivers/net/can/sja1000/tscan1.c > +++ b/drivers/net/can/sja1000/tscan1.c > @@ -171,7 +171,7 @@ static int tscan1_probe(struct device *dev, unsigned id) > return -ENXIO; > } > > -static int __devexit tscan1_remove(struct device *dev, unsigned id /*unused*/) > +static int tscan1_remove(struct device *dev, unsigned id /*unused*/) > { > struct net_device *netdev; > struct sja1000_priv *priv; > diff --git a/drivers/net/can/softing/softing_cs.c b/drivers/net/can/softing/softing_cs.c > index 04e1539..ce18ba5 100644 > --- a/drivers/net/can/softing/softing_cs.c > +++ b/drivers/net/can/softing/softing_cs.c > @@ -215,7 +215,7 @@ static int softingcs_probe_config(struct pcmcia_device *pcmcia, > return pcmcia_request_window(pcmcia, pres, memspeed); > } > > -static __devexit void softingcs_remove(struct pcmcia_device *pcmcia) > +static void softingcs_remove(struct pcmcia_device *pcmcia) > { > struct platform_device *pdev = pcmcia->priv; > > diff --git a/drivers/net/can/softing/softing_main.c b/drivers/net/can/softing/softing_main.c > index aefd297..50b1e0f 100644 > --- a/drivers/net/can/softing/softing_main.c > +++ b/drivers/net/can/softing/softing_main.c > @@ -745,7 +745,7 @@ static const struct attribute_group softing_pdev_group = { > /* > * platform driver > */ > -static __devexit int softing_pdev_remove(struct platform_device *pdev) > +static int softing_pdev_remove(struct platform_device *pdev) > { > struct softing *card = platform_get_drvdata(pdev); > int j; > diff --git a/drivers/net/can/ti_hecc.c b/drivers/net/can/ti_hecc.c > index 80ee814..b5e1683 100644 > --- a/drivers/net/can/ti_hecc.c > +++ b/drivers/net/can/ti_hecc.c > @@ -978,7 +978,7 @@ probe_exit: > return err; > } > > -static int __devexit ti_hecc_remove(struct platform_device *pdev) > +static int ti_hecc_remove(struct platform_device *pdev) > { > struct resource *res; > struct net_device *ndev = platform_get_drvdata(pdev); > diff --git a/drivers/net/fddi/defxx.c b/drivers/net/fddi/defxx.c > index fd58f0b..3c8aab7 100644 > --- a/drivers/net/fddi/defxx.c > +++ b/drivers/net/fddi/defxx.c > @@ -809,7 +809,7 @@ static void dfx_bus_init(struct net_device *dev) > * Interrupts are disabled at the adapter bus-specific logic. > */ > > -static void __devexit dfx_bus_uninit(struct net_device *dev) > +static void dfx_bus_uninit(struct net_device *dev) > { > DFX_board_t *bp = netdev_priv(dev); > struct device *bdev = bp->bus_dev; > @@ -3579,7 +3579,7 @@ static void dfx_xmt_flush( DFX_board_t *bp ) > * Device structures for FDDI adapters (fddi0, fddi1, etc) are > * freed. > */ > -static void __devexit dfx_unregister(struct device *bdev) > +static void dfx_unregister(struct device *bdev) > { > struct net_device *dev = dev_get_drvdata(bdev); > DFX_board_t *bp = netdev_priv(dev); > @@ -3620,12 +3620,12 @@ static void __devexit dfx_unregister(struct device *bdev) > > > static int __maybe_unused dfx_dev_register(struct device *); > -static int __devexit __maybe_unused dfx_dev_unregister(struct device *); > +static int __maybe_unused dfx_dev_unregister(struct device *); > > #ifdef CONFIG_PCI > static int dfx_pci_register(struct pci_dev *, > const struct pci_device_id *); > -static void __devexit dfx_pci_unregister(struct pci_dev *); > +static void dfx_pci_unregister(struct pci_dev *); > > static DEFINE_PCI_DEVICE_TABLE(dfx_pci_table) = { > { PCI_DEVICE(PCI_VENDOR_ID_DEC, PCI_DEVICE_ID_DEC_FDDI) }, > @@ -3646,7 +3646,7 @@ static int dfx_pci_register(struct pci_dev *pdev, > return dfx_register(&pdev->dev); > } > > -static void __devexit dfx_pci_unregister(struct pci_dev *pdev) > +static void dfx_pci_unregister(struct pci_dev *pdev) > { > dfx_unregister(&pdev->dev); > } > @@ -3704,7 +3704,7 @@ static int __maybe_unused dfx_dev_register(struct device *dev) > return status; > } > > -static int __devexit __maybe_unused dfx_dev_unregister(struct device *dev) > +static int __maybe_unused dfx_dev_unregister(struct device *dev) > { > put_device(dev); > dfx_unregister(dev); > @@ -3724,7 +3724,7 @@ static int dfx_init(void) > return status; > } > > -static void __devexit dfx_cleanup(void) > +static void dfx_cleanup(void) > { > tc_unregister_driver(&dfx_tc_driver); > eisa_driver_unregister(&dfx_eisa_driver); > diff --git a/drivers/net/fddi/skfp/skfddi.c b/drivers/net/fddi/skfp/skfddi.c > index cbabb74..d5bd563 100644 > --- a/drivers/net/fddi/skfp/skfddi.c > +++ b/drivers/net/fddi/skfp/skfddi.c > @@ -321,7 +321,7 @@ err_out1: > /* > * Called for each adapter board from pci_unregister_driver > */ > -static void __devexit skfp_remove_one(struct pci_dev *pdev) > +static void skfp_remove_one(struct pci_dev *pdev) > { > struct net_device *p = pci_get_drvdata(pdev); > struct s_smc *lp = netdev_priv(p); > diff --git a/drivers/net/hippi/rrunner.c b/drivers/net/hippi/rrunner.c > index 12b7ff9..6be95ed 100644 > --- a/drivers/net/hippi/rrunner.c > +++ b/drivers/net/hippi/rrunner.c > @@ -221,7 +221,7 @@ static int rr_init_one(struct pci_dev *pdev, > return ret; > } > > -static void __devexit rr_remove_one (struct pci_dev *pdev) > +static void rr_remove_one (struct pci_dev *pdev) > { > struct net_device *dev = pci_get_drvdata(pdev); > struct rr_private *rr = netdev_priv(dev); > diff --git a/drivers/net/ieee802154/at86rf230.c b/drivers/net/ieee802154/at86rf230.c > index 1198c6b..a4a62e1 100644 > --- a/drivers/net/ieee802154/at86rf230.c > +++ b/drivers/net/ieee802154/at86rf230.c > @@ -920,7 +920,7 @@ err_fill: > return rc; > } > > -static int __devexit at86rf230_remove(struct spi_device *spi) > +static int at86rf230_remove(struct spi_device *spi) > { > struct at86rf230_local *lp = spi_get_drvdata(spi); > > diff --git a/drivers/net/ieee802154/fakehard.c b/drivers/net/ieee802154/fakehard.c > index fd0438c..1e9cb0b 100644 > --- a/drivers/net/ieee802154/fakehard.c > +++ b/drivers/net/ieee802154/fakehard.c > @@ -412,7 +412,7 @@ out: > return err; > } > > -static int __devexit ieee802154fake_remove(struct platform_device *pdev) > +static int ieee802154fake_remove(struct platform_device *pdev) > { > struct net_device *dev = platform_get_drvdata(pdev); > unregister_netdev(dev); > diff --git a/drivers/net/ieee802154/fakelb.c b/drivers/net/ieee802154/fakelb.c > index e4b0e38..b8d2217 100644 > --- a/drivers/net/ieee802154/fakelb.c > +++ b/drivers/net/ieee802154/fakelb.c > @@ -253,7 +253,7 @@ err_alloc: > return err; > } > > -static int __devexit fakelb_remove(struct platform_device *pdev) > +static int fakelb_remove(struct platform_device *pdev) > { > struct fakelb_priv *priv = platform_get_drvdata(pdev); > struct fakelb_dev_priv *dp, *temp; > diff --git a/drivers/net/ieee802154/mrf24j40.c b/drivers/net/ieee802154/mrf24j40.c > index ef41051..3f2c7aa 100644 > --- a/drivers/net/ieee802154/mrf24j40.c > +++ b/drivers/net/ieee802154/mrf24j40.c > @@ -711,7 +711,7 @@ err_devrec: > return ret; > } > > -static int __devexit mrf24j40_remove(struct spi_device *spi) > +static int mrf24j40_remove(struct spi_device *spi) > { > struct mrf24j40 *devrec = dev_get_drvdata(&spi->dev); > > diff --git a/drivers/net/irda/au1k_ir.c b/drivers/net/irda/au1k_ir.c > index 7843f50..b5151e4 100644 > --- a/drivers/net/irda/au1k_ir.c > +++ b/drivers/net/irda/au1k_ir.c > @@ -921,7 +921,7 @@ out: > return err; > } > > -static int __devexit au1k_irda_remove(struct platform_device *pdev) > +static int au1k_irda_remove(struct platform_device *pdev) > { > struct net_device *dev = platform_get_drvdata(pdev); > struct au1k_private *aup = netdev_priv(dev); > diff --git a/drivers/net/irda/bfin_sir.c b/drivers/net/irda/bfin_sir.c > index 98c903f..fed4a05 100644 > --- a/drivers/net/irda/bfin_sir.c > +++ b/drivers/net/irda/bfin_sir.c > @@ -775,7 +775,7 @@ err_mem_0: > return err; > } > > -static int __devexit bfin_sir_remove(struct platform_device *pdev) > +static int bfin_sir_remove(struct platform_device *pdev) > { > struct bfin_sir_port *sir_port; > struct net_device *dev = NULL; > diff --git a/drivers/net/irda/sh_irda.c b/drivers/net/irda/sh_irda.c > index 2d3f3e6..9448587 100644 > --- a/drivers/net/irda/sh_irda.c > +++ b/drivers/net/irda/sh_irda.c > @@ -825,7 +825,7 @@ exit: > return err; > } > > -static int __devexit sh_irda_remove(struct platform_device *pdev) > +static int sh_irda_remove(struct platform_device *pdev) > { > struct net_device *ndev = platform_get_drvdata(pdev); > struct sh_irda_self *self = netdev_priv(ndev); > diff --git a/drivers/net/irda/sh_sir.c b/drivers/net/irda/sh_sir.c > index 150b56c..24aefcd 100644 > --- a/drivers/net/irda/sh_sir.c > +++ b/drivers/net/irda/sh_sir.c > @@ -783,7 +783,7 @@ exit: > return err; > } > > -static int __devexit sh_sir_remove(struct platform_device *pdev) > +static int sh_sir_remove(struct platform_device *pdev) > { > struct net_device *ndev = platform_get_drvdata(pdev); > struct sh_sir_self *self = netdev_priv(ndev); > diff --git a/drivers/net/irda/via-ircc.c b/drivers/net/irda/via-ircc.c > index d678f52..5488247 100644 > --- a/drivers/net/irda/via-ircc.c > +++ b/drivers/net/irda/via-ircc.c > @@ -103,7 +103,7 @@ static void hwreset(struct via_ircc_cb *self); > static int via_ircc_dma_xmit(struct via_ircc_cb *self, u16 iobase); > static int upload_rxdata(struct via_ircc_cb *self, int iobase); > static int via_init_one (struct pci_dev *pcidev, const struct pci_device_id *id); > -static void __devexit via_remove_one (struct pci_dev *pdev); > +static void via_remove_one (struct pci_dev *pdev); > > /* FIXME : Should use udelay() instead, even if we are x86 only - Jean II */ > static void iodelay(int udelay) > @@ -424,7 +424,7 @@ static int via_ircc_open(struct pci_dev *pdev, chipio_t * info, > * Close driver instance > * > */ > -static void __devexit via_remove_one(struct pci_dev *pdev) > +static void via_remove_one(struct pci_dev *pdev) > { > struct via_ircc_cb *self = pci_get_drvdata(pdev); > int iobase; > diff --git a/drivers/net/irda/vlsi_ir.c b/drivers/net/irda/vlsi_ir.c > index e255b65..2f99f88 100644 > --- a/drivers/net/irda/vlsi_ir.c > +++ b/drivers/net/irda/vlsi_ir.c > @@ -1699,7 +1699,7 @@ out: > return -ENODEV; > } > > -static void __devexit vlsi_irda_remove(struct pci_dev *pdev) > +static void vlsi_irda_remove(struct pci_dev *pdev) > { > struct net_device *ndev = pci_get_drvdata(pdev); > vlsi_irda_dev_t *idev; > diff --git a/drivers/net/phy/mdio-gpio.c b/drivers/net/phy/mdio-gpio.c > index bf30b1d..6b2fdb8 100644 > --- a/drivers/net/phy/mdio-gpio.c > +++ b/drivers/net/phy/mdio-gpio.c > @@ -173,7 +173,7 @@ static void mdio_gpio_bus_deinit(struct device *dev) > kfree(bitbang); > } > > -static void __devexit mdio_gpio_bus_destroy(struct device *dev) > +static void mdio_gpio_bus_destroy(struct device *dev) > { > struct mii_bus *bus = dev_get_drvdata(dev); > > @@ -210,7 +210,7 @@ static int mdio_gpio_probe(struct platform_device *pdev) > return ret; > } > > -static int __devexit mdio_gpio_remove(struct platform_device *pdev) > +static int mdio_gpio_remove(struct platform_device *pdev) > { > mdio_gpio_bus_destroy(&pdev->dev); > > diff --git a/drivers/net/phy/mdio-mux-gpio.c b/drivers/net/phy/mdio-mux-gpio.c > index 23ee064..0c9accb 100644 > --- a/drivers/net/phy/mdio-mux-gpio.c > +++ b/drivers/net/phy/mdio-mux-gpio.c > @@ -104,7 +104,7 @@ err: > return r; > } > > -static int __devexit mdio_mux_gpio_remove(struct platform_device *pdev) > +static int mdio_mux_gpio_remove(struct platform_device *pdev) > { > struct mdio_mux_gpio_state *s = pdev->dev.platform_data; > mdio_mux_uninit(s->mux_handle); > diff --git a/drivers/net/phy/mdio-mux-mmioreg.c b/drivers/net/phy/mdio-mux-mmioreg.c > index a38951f..9733bd2 100644 > --- a/drivers/net/phy/mdio-mux-mmioreg.c > +++ b/drivers/net/phy/mdio-mux-mmioreg.c > @@ -137,7 +137,7 @@ static int mdio_mux_mmioreg_probe(struct platform_device *pdev) > return 0; > } > > -static int __devexit mdio_mux_mmioreg_remove(struct platform_device *pdev) > +static int mdio_mux_mmioreg_remove(struct platform_device *pdev) > { > struct mdio_mux_mmioreg_state *s = dev_get_platdata(&pdev->dev); > > diff --git a/drivers/net/phy/mdio-octeon.c b/drivers/net/phy/mdio-octeon.c > index 7a07985..09297fe 100644 > --- a/drivers/net/phy/mdio-octeon.c > +++ b/drivers/net/phy/mdio-octeon.c > @@ -159,7 +159,7 @@ fail: > return err; > } > > -static int __devexit octeon_mdiobus_remove(struct platform_device *pdev) > +static int octeon_mdiobus_remove(struct platform_device *pdev) > { > struct octeon_mdiobus *bus; > union cvmx_smix_en smi_en; > diff --git a/drivers/net/phy/spi_ks8995.c b/drivers/net/phy/spi_ks8995.c > index 1321c99..41eb8ff 100644 > --- a/drivers/net/phy/spi_ks8995.c > +++ b/drivers/net/phy/spi_ks8995.c > @@ -332,7 +332,7 @@ err_drvdata: > return err; > } > > -static int __devexit ks8995_remove(struct spi_device *spi) > +static int ks8995_remove(struct spi_device *spi) > { > struct ks8995_data *ks8995; > > diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c > index b0c1630..c5f0ed2 100644 > --- a/drivers/net/virtio_net.c > +++ b/drivers/net/virtio_net.c > @@ -1195,7 +1195,7 @@ static void remove_vq_common(struct virtnet_info *vi) > __free_pages(get_a_page(vi, GFP_KERNEL), 0); > } > > -static void __devexit virtnet_remove(struct virtio_device *vdev) > +static void virtnet_remove(struct virtio_device *vdev) > { > struct virtnet_info *vi = vdev->priv; > > diff --git a/drivers/net/vmxnet3/vmxnet3_drv.c b/drivers/net/vmxnet3/vmxnet3_drv.c > index ac322e5..71b762f 100644 > --- a/drivers/net/vmxnet3/vmxnet3_drv.c > +++ b/drivers/net/vmxnet3/vmxnet3_drv.c > @@ -3096,7 +3096,7 @@ err_alloc_shared: > } > > > -static void __devexit > +static void > vmxnet3_remove_device(struct pci_dev *pdev) > { > struct net_device *netdev = pci_get_drvdata(pdev); > diff --git a/drivers/net/wan/dscc4.c b/drivers/net/wan/dscc4.c > index 863df17..d502230 100644 > --- a/drivers/net/wan/dscc4.c > +++ b/drivers/net/wan/dscc4.c > @@ -1968,7 +1968,7 @@ err_out: > return -ENOMEM; > } > > -static void __devexit dscc4_remove_one(struct pci_dev *pdev) > +static void dscc4_remove_one(struct pci_dev *pdev) > { > struct dscc4_pci_priv *ppriv; > struct dscc4_dev_priv *root; > diff --git a/drivers/net/wan/farsync.c b/drivers/net/wan/farsync.c > index dbbe06e..d7adba4 100644 > --- a/drivers/net/wan/farsync.c > +++ b/drivers/net/wan/farsync.c > @@ -2615,7 +2615,7 @@ fst_add_one(struct pci_dev *pdev, const struct pci_device_id *ent) > /* > * Cleanup and close down a card > */ > -static void __devexit > +static void > fst_remove_one(struct pci_dev *pdev) > { > struct fst_card_info *card; > diff --git a/drivers/net/wan/ixp4xx_hss.c b/drivers/net/wan/ixp4xx_hss.c > index beecbe8..b056691 100644 > --- a/drivers/net/wan/ixp4xx_hss.c > +++ b/drivers/net/wan/ixp4xx_hss.c > @@ -1375,7 +1375,7 @@ err_free: > return err; > } > > -static int __devexit hss_remove_one(struct platform_device *pdev) > +static int hss_remove_one(struct platform_device *pdev) > { > struct port *port = platform_get_drvdata(pdev); > > diff --git a/drivers/net/wan/lmc/lmc_main.c b/drivers/net/wan/lmc/lmc_main.c > index 41a401a..0e443fd 100644 > --- a/drivers/net/wan/lmc/lmc_main.c > +++ b/drivers/net/wan/lmc/lmc_main.c > @@ -986,7 +986,7 @@ err_req_io: > /* > * Called from pci when removing module. > */ > -static void __devexit lmc_remove_one(struct pci_dev *pdev) > +static void lmc_remove_one(struct pci_dev *pdev) > { > struct net_device *dev = pci_get_drvdata(pdev); > > diff --git a/drivers/net/wireless/adm8211.c b/drivers/net/wireless/adm8211.c > index bd89a29..3d339e0 100644 > --- a/drivers/net/wireless/adm8211.c > +++ b/drivers/net/wireless/adm8211.c > @@ -1935,7 +1935,7 @@ static int adm8211_probe(struct pci_dev *pdev, > } > > > -static void __devexit adm8211_remove(struct pci_dev *pdev) > +static void adm8211_remove(struct pci_dev *pdev) > { > struct ieee80211_hw *dev = pci_get_drvdata(pdev); > struct adm8211_priv *priv; > diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/airo.c > index b010f41..5329541 100644 > --- a/drivers/net/wireless/airo.c > +++ b/drivers/net/wireless/airo.c > @@ -5606,7 +5606,7 @@ static int airo_pci_probe(struct pci_dev *pdev, > return 0; > } > > -static void __devexit airo_pci_remove(struct pci_dev *pdev) > +static void airo_pci_remove(struct pci_dev *pdev) > { > struct net_device *dev = pci_get_drvdata(pdev); > > diff --git a/drivers/net/wireless/ath/ath5k/pci.c b/drivers/net/wireless/ath/ath5k/pci.c > index 1a78ba3..859db7c 100644 > --- a/drivers/net/wireless/ath/ath5k/pci.c > +++ b/drivers/net/wireless/ath/ath5k/pci.c > @@ -285,7 +285,7 @@ err: > return ret; > } > > -static void __devexit > +static void > ath5k_pci_remove(struct pci_dev *pdev) > { > struct ieee80211_hw *hw = pci_get_drvdata(pdev); > diff --git a/drivers/net/wireless/atmel_pci.c b/drivers/net/wireless/atmel_pci.c > index 1c12fec..c1b159e 100644 > --- a/drivers/net/wireless/atmel_pci.c > +++ b/drivers/net/wireless/atmel_pci.c > @@ -69,7 +69,7 @@ static int atmel_pci_probe(struct pci_dev *pdev, > return 0; > } > > -static void __devexit atmel_pci_remove(struct pci_dev *pdev) > +static void atmel_pci_remove(struct pci_dev *pdev) > { > stop_atmel_card(pci_get_drvdata(pdev)); > } > diff --git a/drivers/net/wireless/b43/pcmcia.c b/drivers/net/wireless/b43/pcmcia.c > index 3506cca..f2ea2ce 100644 > --- a/drivers/net/wireless/b43/pcmcia.c > +++ b/drivers/net/wireless/b43/pcmcia.c > @@ -110,7 +110,7 @@ out_error: > return err; > } > > -static void __devexit b43_pcmcia_remove(struct pcmcia_device *dev) > +static void b43_pcmcia_remove(struct pcmcia_device *dev) > { > struct ssb_bus *ssb = dev->priv; > > diff --git a/drivers/net/wireless/b43/sdio.c b/drivers/net/wireless/b43/sdio.c > index d2b1f98..59a5218 100644 > --- a/drivers/net/wireless/b43/sdio.c > +++ b/drivers/net/wireless/b43/sdio.c > @@ -171,7 +171,7 @@ out: > return error; > } > > -static void __devexit b43_sdio_remove(struct sdio_func *func) > +static void b43_sdio_remove(struct sdio_func *func) > { > struct b43_sdio *sdio = sdio_get_drvdata(func); > > diff --git a/drivers/net/wireless/ipw2x00/ipw2100.c b/drivers/net/wireless/ipw2x00/ipw2100.c > index b96c615..7588484 100644 > --- a/drivers/net/wireless/ipw2x00/ipw2100.c > +++ b/drivers/net/wireless/ipw2x00/ipw2100.c > @@ -6413,7 +6413,7 @@ out: > goto out; > } > > -static void __devexit ipw2100_pci_remove_one(struct pci_dev *pci_dev) > +static void ipw2100_pci_remove_one(struct pci_dev *pci_dev) > { > struct ipw2100_priv *priv = pci_get_drvdata(pci_dev); > struct net_device *dev = priv->net_dev; > diff --git a/drivers/net/wireless/ipw2x00/ipw2200.c b/drivers/net/wireless/ipw2x00/ipw2200.c > index 3f099a6..941c6b5 100644 > --- a/drivers/net/wireless/ipw2x00/ipw2200.c > +++ b/drivers/net/wireless/ipw2x00/ipw2200.c > @@ -11895,7 +11895,7 @@ static int ipw_pci_probe(struct pci_dev *pdev, > return err; > } > > -static void __devexit ipw_pci_remove(struct pci_dev *pdev) > +static void ipw_pci_remove(struct pci_dev *pdev) > { > struct ipw_priv *priv = pci_get_drvdata(pdev); > struct list_head *p, *q; > diff --git a/drivers/net/wireless/iwlegacy/3945-mac.c b/drivers/net/wireless/iwlegacy/3945-mac.c > index 88fdd39..d604b40 100644 > --- a/drivers/net/wireless/iwlegacy/3945-mac.c > +++ b/drivers/net/wireless/iwlegacy/3945-mac.c > @@ -3794,7 +3794,7 @@ out: > return err; > } > > -static void __devexit > +static void > il3945_pci_remove(struct pci_dev *pdev) > { > struct il_priv *il = pci_get_drvdata(pdev); > diff --git a/drivers/net/wireless/iwlegacy/4965-mac.c b/drivers/net/wireless/iwlegacy/4965-mac.c > index 14e0a94..569e1ae5 100644 > --- a/drivers/net/wireless/iwlegacy/4965-mac.c > +++ b/drivers/net/wireless/iwlegacy/4965-mac.c > @@ -6664,7 +6664,7 @@ out: > return err; > } > > -static void __devexit > +static void > il4965_pci_remove(struct pci_dev *pdev) > { > struct il_priv *il = pci_get_drvdata(pdev); > diff --git a/drivers/net/wireless/iwlwifi/pcie/drv.c b/drivers/net/wireless/iwlwifi/pcie/drv.c > index 7cb27af..1f21d60 100644 > --- a/drivers/net/wireless/iwlwifi/pcie/drv.c > +++ b/drivers/net/wireless/iwlwifi/pcie/drv.c > @@ -294,7 +294,7 @@ out_free_trans: > return -EFAULT; > } > > -static void __devexit iwl_pci_remove(struct pci_dev *pdev) > +static void iwl_pci_remove(struct pci_dev *pdev) > { > struct iwl_trans *trans = pci_get_drvdata(pdev); > struct iwl_trans_pcie *trans_pcie = IWL_TRANS_GET_PCIE_TRANS(trans); > diff --git a/drivers/net/wireless/libertas/if_spi.c b/drivers/net/wireless/libertas/if_spi.c > index abc32e3..4bb6574 100644 > --- a/drivers/net/wireless/libertas/if_spi.c > +++ b/drivers/net/wireless/libertas/if_spi.c > @@ -1226,7 +1226,7 @@ out: > return err; > } > > -static int __devexit libertas_spi_remove(struct spi_device *spi) > +static int libertas_spi_remove(struct spi_device *spi) > { > struct if_spi_card *card = spi_get_drvdata(spi); > struct lbs_private *priv = card->priv; > diff --git a/drivers/net/wireless/mwl8k.c b/drivers/net/wireless/mwl8k.c > index b9f71fd..19cad01 100644 > --- a/drivers/net/wireless/mwl8k.c > +++ b/drivers/net/wireless/mwl8k.c > @@ -5872,12 +5872,12 @@ err_disable_device: > return rc; > } > > -static void __devexit mwl8k_shutdown(struct pci_dev *pdev) > +static void mwl8k_shutdown(struct pci_dev *pdev) > { > printk(KERN_ERR "===>%s(%u)\n", __func__, __LINE__); > } > > -static void __devexit mwl8k_remove(struct pci_dev *pdev) > +static void mwl8k_remove(struct pci_dev *pdev) > { > struct ieee80211_hw *hw = pci_get_drvdata(pdev); > struct mwl8k_priv *priv; > diff --git a/drivers/net/wireless/orinoco/orinoco_nortel.c b/drivers/net/wireless/orinoco/orinoco_nortel.c > index f286540..d73fdf6 100644 > --- a/drivers/net/wireless/orinoco/orinoco_nortel.c > +++ b/drivers/net/wireless/orinoco/orinoco_nortel.c > @@ -255,7 +255,7 @@ static int orinoco_nortel_init_one(struct pci_dev *pdev, > return err; > } > > -static void __devexit orinoco_nortel_remove_one(struct pci_dev *pdev) > +static void orinoco_nortel_remove_one(struct pci_dev *pdev) > { > struct orinoco_private *priv = pci_get_drvdata(pdev); > struct orinoco_pci_card *card = priv->card; > diff --git a/drivers/net/wireless/orinoco/orinoco_pci.c b/drivers/net/wireless/orinoco/orinoco_pci.c > index bf6d436..677bf14 100644 > --- a/drivers/net/wireless/orinoco/orinoco_pci.c > +++ b/drivers/net/wireless/orinoco/orinoco_pci.c > @@ -199,7 +199,7 @@ static int orinoco_pci_init_one(struct pci_dev *pdev, > return err; > } > > -static void __devexit orinoco_pci_remove_one(struct pci_dev *pdev) > +static void orinoco_pci_remove_one(struct pci_dev *pdev) > { > struct orinoco_private *priv = pci_get_drvdata(pdev); > > diff --git a/drivers/net/wireless/orinoco/orinoco_plx.c b/drivers/net/wireless/orinoco/orinoco_plx.c > index 63a614f..2559dbd 100644 > --- a/drivers/net/wireless/orinoco/orinoco_plx.c > +++ b/drivers/net/wireless/orinoco/orinoco_plx.c > @@ -294,7 +294,7 @@ static int orinoco_plx_init_one(struct pci_dev *pdev, > return err; > } > > -static void __devexit orinoco_plx_remove_one(struct pci_dev *pdev) > +static void orinoco_plx_remove_one(struct pci_dev *pdev) > { > struct orinoco_private *priv = pci_get_drvdata(pdev); > struct orinoco_pci_card *card = priv->card; > diff --git a/drivers/net/wireless/orinoco/orinoco_tmd.c b/drivers/net/wireless/orinoco/orinoco_tmd.c > index f67f43e..42afeee 100644 > --- a/drivers/net/wireless/orinoco/orinoco_tmd.c > +++ b/drivers/net/wireless/orinoco/orinoco_tmd.c > @@ -188,7 +188,7 @@ static int orinoco_tmd_init_one(struct pci_dev *pdev, > return err; > } > > -static void __devexit orinoco_tmd_remove_one(struct pci_dev *pdev) > +static void orinoco_tmd_remove_one(struct pci_dev *pdev) > { > struct orinoco_private *priv = pci_get_drvdata(pdev); > struct orinoco_pci_card *card = priv->card; > diff --git a/drivers/net/wireless/p54/p54pci.c b/drivers/net/wireless/p54/p54pci.c > index e5b29e9..04eb0ed 100644 > --- a/drivers/net/wireless/p54/p54pci.c > +++ b/drivers/net/wireless/p54/p54pci.c > @@ -639,7 +639,7 @@ static int p54p_probe(struct pci_dev *pdev, > return err; > } > > -static void __devexit p54p_remove(struct pci_dev *pdev) > +static void p54p_remove(struct pci_dev *pdev) > { > struct ieee80211_hw *dev = pci_get_drvdata(pdev); > struct p54p_priv *priv; > diff --git a/drivers/net/wireless/p54/p54spi.c b/drivers/net/wireless/p54/p54spi.c > index d75ab3e..4fd49a0 100644 > --- a/drivers/net/wireless/p54/p54spi.c > +++ b/drivers/net/wireless/p54/p54spi.c > @@ -683,7 +683,7 @@ err_free: > return ret; > } > > -static int __devexit p54spi_remove(struct spi_device *spi) > +static int p54spi_remove(struct spi_device *spi) > { > struct p54s_priv *priv = dev_get_drvdata(&spi->dev); > > diff --git a/drivers/net/wireless/p54/p54usb.c b/drivers/net/wireless/p54/p54usb.c > index 000f7ba..e71c702 100644 > --- a/drivers/net/wireless/p54/p54usb.c > +++ b/drivers/net/wireless/p54/p54usb.c > @@ -1057,7 +1057,7 @@ static int p54u_probe(struct usb_interface *intf, > return err; > } > > -static void __devexit p54u_disconnect(struct usb_interface *intf) > +static void p54u_disconnect(struct usb_interface *intf) > { > struct ieee80211_hw *dev = usb_get_intfdata(intf); > struct p54u_priv *priv; > diff --git a/drivers/net/wireless/rtl818x/rtl8180/dev.c b/drivers/net/wireless/rtl818x/rtl8180/dev.c > index 6a5c0b8..4af3f91 100644 > --- a/drivers/net/wireless/rtl818x/rtl8180/dev.c > +++ b/drivers/net/wireless/rtl818x/rtl8180/dev.c > @@ -1131,7 +1131,7 @@ static int rtl8180_probe(struct pci_dev *pdev, > return err; > } > > -static void __devexit rtl8180_remove(struct pci_dev *pdev) > +static void rtl8180_remove(struct pci_dev *pdev) > { > struct ieee80211_hw *dev = pci_get_drvdata(pdev); > struct rtl8180_priv *priv; > diff --git a/drivers/net/wireless/rtl818x/rtl8187/dev.c b/drivers/net/wireless/rtl818x/rtl8187/dev.c > index f879bc3..be36935 100644 > --- a/drivers/net/wireless/rtl818x/rtl8187/dev.c > +++ b/drivers/net/wireless/rtl818x/rtl8187/dev.c > @@ -1639,7 +1639,7 @@ static int rtl8187_probe(struct usb_interface *intf, > return err; > } > > -static void __devexit rtl8187_disconnect(struct usb_interface *intf) > +static void rtl8187_disconnect(struct usb_interface *intf) > { > struct ieee80211_hw *dev = usb_get_intfdata(intf); > struct rtl8187_priv *priv; > diff --git a/drivers/net/wireless/ti/wl1251/sdio.c b/drivers/net/wireless/ti/wl1251/sdio.c > index e3f287f..e57ee48 100644 > --- a/drivers/net/wireless/ti/wl1251/sdio.c > +++ b/drivers/net/wireless/ti/wl1251/sdio.c > @@ -305,7 +305,7 @@ out_free_hw: > return ret; > } > > -static void __devexit wl1251_sdio_remove(struct sdio_func *func) > +static void wl1251_sdio_remove(struct sdio_func *func) > { > struct wl1251 *wl = sdio_get_drvdata(func); > struct wl1251_sdio *wl_sdio = wl->if_priv; > diff --git a/drivers/net/wireless/ti/wl1251/spi.c b/drivers/net/wireless/ti/wl1251/spi.c > index 640a3d5..3b266d3 100644 > --- a/drivers/net/wireless/ti/wl1251/spi.c > +++ b/drivers/net/wireless/ti/wl1251/spi.c > @@ -309,7 +309,7 @@ static int wl1251_spi_probe(struct spi_device *spi) > return ret; > } > > -static int __devexit wl1251_spi_remove(struct spi_device *spi) > +static int wl1251_spi_remove(struct spi_device *spi) > { > struct wl1251 *wl = dev_get_drvdata(&spi->dev); > > diff --git a/drivers/net/wireless/ti/wlcore/main.c b/drivers/net/wireless/ti/wlcore/main.c > index 2dd4ada..dd38f61 100644 > --- a/drivers/net/wireless/ti/wlcore/main.c > +++ b/drivers/net/wireless/ti/wlcore/main.c > @@ -5682,7 +5682,7 @@ int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev) > } > EXPORT_SYMBOL_GPL(wlcore_probe); > > -int __devexit wlcore_remove(struct platform_device *pdev) > +int wlcore_remove(struct platform_device *pdev) > { > struct wl1271 *wl = platform_get_drvdata(pdev); > > diff --git a/drivers/net/wireless/ti/wlcore/sdio.c b/drivers/net/wireless/ti/wlcore/sdio.c > index 7bf612c..646f703 100644 > --- a/drivers/net/wireless/ti/wlcore/sdio.c > +++ b/drivers/net/wireless/ti/wlcore/sdio.c > @@ -319,7 +319,7 @@ out: > return ret; > } > > -static void __devexit wl1271_remove(struct sdio_func *func) > +static void wl1271_remove(struct sdio_func *func) > { > struct wl12xx_sdio_glue *glue = sdio_get_drvdata(func); > > diff --git a/drivers/net/wireless/ti/wlcore/spi.c b/drivers/net/wireless/ti/wlcore/spi.c > index ee39484..f06f477 100644 > --- a/drivers/net/wireless/ti/wlcore/spi.c > +++ b/drivers/net/wireless/ti/wlcore/spi.c > @@ -403,7 +403,7 @@ out: > return ret; > } > > -static int __devexit wl1271_remove(struct spi_device *spi) > +static int wl1271_remove(struct spi_device *spi) > { > struct wl12xx_spi_glue *glue = spi_get_drvdata(spi); > > diff --git a/drivers/net/wireless/ti/wlcore/wlcore.h b/drivers/net/wireless/ti/wlcore/wlcore.h > index adc6152..c388493 100644 > --- a/drivers/net/wireless/ti/wlcore/wlcore.h > +++ b/drivers/net/wireless/ti/wlcore/wlcore.h > @@ -415,7 +415,7 @@ struct wl1271 { > }; > > int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev); > -int __devexit wlcore_remove(struct platform_device *pdev); > +int wlcore_remove(struct platform_device *pdev); > struct ieee80211_hw *wlcore_alloc_hw(size_t priv_size, u32 aggr_buf_size); > int wlcore_free_hw(struct wl1271 *wl); > int wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd, > diff --git a/drivers/net/xen-netfront.c b/drivers/net/xen-netfront.c > index 6f695fc..b31198c 100644 > --- a/drivers/net/xen-netfront.c > +++ b/drivers/net/xen-netfront.c > @@ -1911,7 +1911,7 @@ static const struct xenbus_device_id netfront_ids[] = { > }; > > > -static int __devexit xennet_remove(struct xenbus_device *dev) > +static int xennet_remove(struct xenbus_device *dev) > { > struct netfront_info *info = dev_get_drvdata(&dev->dev); > >
Dmitry Torokhov
2012-Nov-26 17:39 UTC
[Pv-drivers] [PATCH 471/493] net: remove use of __devexit
On Mon, Nov 19, 2012 at 01:27:00PM -0500, Bill Pemberton wrote:> CONFIG_HOTPLUG is going away as an option so __devexit is no > longer needed....> drivers/net/vmxnet3/vmxnet3_drv.c | 2 +-For VMXNET3: Acked-by: Dmitry Torokhov <dtor at vmware.com> Thanks, Dmitry