gpio: remove use of __devexit_p
CONFIG_HOTPLUG is going away as an option so __devexit_p is no longer needed. Signed-off-by: Bill Pemberton <wfp5p@virginia.edu> Cc: Grant Likely <grant.likely@secretlab.ca> Cc: Peter Tyser <ptyser@xes-inc.com> Acked-by: Linus Walleij <linus.walleij@linaro.org> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
1fc7ad5d39
commit
8283c4ff57
|
@ -215,7 +215,7 @@ static struct spi_driver gen_74x164_driver = {
|
||||||
.of_match_table = of_match_ptr(gen_74x164_dt_ids),
|
.of_match_table = of_match_ptr(gen_74x164_dt_ids),
|
||||||
},
|
},
|
||||||
.probe = gen_74x164_probe,
|
.probe = gen_74x164_probe,
|
||||||
.remove = __devexit_p(gen_74x164_remove),
|
.remove = gen_74x164_remove,
|
||||||
};
|
};
|
||||||
module_spi_driver(gen_74x164_driver);
|
module_spi_driver(gen_74x164_driver);
|
||||||
|
|
||||||
|
|
|
@ -499,7 +499,7 @@ static struct platform_driver ab8500_gpio_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = ab8500_gpio_probe,
|
.probe = ab8500_gpio_probe,
|
||||||
.remove = __devexit_p(ab8500_gpio_remove),
|
.remove = ab8500_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init ab8500_gpio_init(void)
|
static int __init ab8500_gpio_init(void)
|
||||||
|
|
|
@ -601,7 +601,7 @@ static struct i2c_driver adnp_i2c_driver = {
|
||||||
.of_match_table = of_match_ptr(adnp_of_match),
|
.of_match_table = of_match_ptr(adnp_of_match),
|
||||||
},
|
},
|
||||||
.probe = adnp_i2c_probe,
|
.probe = adnp_i2c_probe,
|
||||||
.remove = __devexit_p(adnp_i2c_remove),
|
.remove = adnp_i2c_remove,
|
||||||
.id_table = adnp_i2c_id,
|
.id_table = adnp_i2c_id,
|
||||||
};
|
};
|
||||||
module_i2c_driver(adnp_i2c_driver);
|
module_i2c_driver(adnp_i2c_driver);
|
||||||
|
|
|
@ -190,7 +190,7 @@ static struct platform_driver adp5520_gpio_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = adp5520_gpio_probe,
|
.probe = adp5520_gpio_probe,
|
||||||
.remove = __devexit_p(adp5520_gpio_remove),
|
.remove = adp5520_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(adp5520_gpio_driver);
|
module_platform_driver(adp5520_gpio_driver);
|
||||||
|
|
|
@ -479,7 +479,7 @@ static struct i2c_driver adp5588_gpio_driver = {
|
||||||
.name = DRV_NAME,
|
.name = DRV_NAME,
|
||||||
},
|
},
|
||||||
.probe = adp5588_gpio_probe,
|
.probe = adp5588_gpio_probe,
|
||||||
.remove = __devexit_p(adp5588_gpio_remove),
|
.remove = adp5588_gpio_remove,
|
||||||
.id_table = adp5588_gpio_id,
|
.id_table = adp5588_gpio_id,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -152,7 +152,7 @@ static struct platform_driver arizona_gpio_driver = {
|
||||||
.driver.name = "arizona-gpio",
|
.driver.name = "arizona-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = arizona_gpio_probe,
|
.probe = arizona_gpio_probe,
|
||||||
.remove = __devexit_p(arizona_gpio_remove),
|
.remove = arizona_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(arizona_gpio_driver);
|
module_platform_driver(arizona_gpio_driver);
|
||||||
|
|
|
@ -378,7 +378,7 @@ static struct platform_driver cs5535_gpio_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = cs5535_gpio_probe,
|
.probe = cs5535_gpio_probe,
|
||||||
.remove = __devexit_p(cs5535_gpio_remove),
|
.remove = cs5535_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(cs5535_gpio_driver);
|
module_platform_driver(cs5535_gpio_driver);
|
||||||
|
|
|
@ -238,7 +238,7 @@ static int __devexit da9052_gpio_remove(struct platform_device *pdev)
|
||||||
|
|
||||||
static struct platform_driver da9052_gpio_driver = {
|
static struct platform_driver da9052_gpio_driver = {
|
||||||
.probe = da9052_gpio_probe,
|
.probe = da9052_gpio_probe,
|
||||||
.remove = __devexit_p(da9052_gpio_remove),
|
.remove = da9052_gpio_remove,
|
||||||
.driver = {
|
.driver = {
|
||||||
.name = "da9052-gpio",
|
.name = "da9052-gpio",
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
|
|
|
@ -399,7 +399,7 @@ static int __devexit em_gio_remove(struct platform_device *pdev)
|
||||||
|
|
||||||
static struct platform_driver em_gio_device_driver = {
|
static struct platform_driver em_gio_device_driver = {
|
||||||
.probe = em_gio_probe,
|
.probe = em_gio_probe,
|
||||||
.remove = __devexit_p(em_gio_remove),
|
.remove = em_gio_remove,
|
||||||
.driver = {
|
.driver = {
|
||||||
.name = "em_gio",
|
.name = "em_gio",
|
||||||
}
|
}
|
||||||
|
|
|
@ -527,7 +527,7 @@ static struct platform_driver bgpio_driver = {
|
||||||
},
|
},
|
||||||
.id_table = bgpio_id_table,
|
.id_table = bgpio_id_table,
|
||||||
.probe = bgpio_pdev_probe,
|
.probe = bgpio_pdev_probe,
|
||||||
.remove = __devexit_p(bgpio_pdev_remove),
|
.remove = bgpio_pdev_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(bgpio_driver);
|
module_platform_driver(bgpio_driver);
|
||||||
|
|
|
@ -467,7 +467,7 @@ static struct platform_driver ichx_gpio_driver = {
|
||||||
.name = DRV_NAME,
|
.name = DRV_NAME,
|
||||||
},
|
},
|
||||||
.probe = ichx_gpio_probe,
|
.probe = ichx_gpio_probe,
|
||||||
.remove = __devexit_p(ichx_gpio_remove),
|
.remove = ichx_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(ichx_gpio_driver);
|
module_platform_driver(ichx_gpio_driver);
|
||||||
|
|
|
@ -234,7 +234,7 @@ static struct platform_driver ttl_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = ttl_probe,
|
.probe = ttl_probe,
|
||||||
.remove = __devexit_p(ttl_remove),
|
.remove = ttl_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(ttl_driver);
|
module_platform_driver(ttl_driver);
|
||||||
|
|
|
@ -499,7 +499,7 @@ static int __devexit wp_gpio_remove(struct platform_device *pdev)
|
||||||
|
|
||||||
static struct platform_driver wp_gpio_driver = {
|
static struct platform_driver wp_gpio_driver = {
|
||||||
.probe = wp_gpio_probe,
|
.probe = wp_gpio_probe,
|
||||||
.remove = __devexit_p(wp_gpio_remove),
|
.remove = wp_gpio_remove,
|
||||||
.driver = {
|
.driver = {
|
||||||
.name = "wp_gpio",
|
.name = "wp_gpio",
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
|
|
|
@ -72,7 +72,7 @@ static struct i2c_driver max7300_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = max7300_probe,
|
.probe = max7300_probe,
|
||||||
.remove = __devexit_p(max7300_remove),
|
.remove = max7300_remove,
|
||||||
.id_table = max7300_id,
|
.id_table = max7300_id,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -92,7 +92,7 @@ static struct spi_driver max7301_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = max7301_probe,
|
.probe = max7301_probe,
|
||||||
.remove = __devexit_p(max7301_remove),
|
.remove = max7301_remove,
|
||||||
.id_table = max7301_id,
|
.id_table = max7301_id,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -690,7 +690,7 @@ static struct i2c_driver max732x_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = max732x_probe,
|
.probe = max732x_probe,
|
||||||
.remove = __devexit_p(max732x_remove),
|
.remove = max732x_remove,
|
||||||
.id_table = max732x_id,
|
.id_table = max732x_id,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -175,7 +175,7 @@ static struct spi_driver mc33880_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = mc33880_probe,
|
.probe = mc33880_probe,
|
||||||
.remove = __devexit_p(mc33880_remove),
|
.remove = mc33880_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init mc33880_init(void)
|
static int __init mc33880_init(void)
|
||||||
|
|
|
@ -533,7 +533,7 @@ static struct i2c_driver mcp230xx_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = mcp230xx_probe,
|
.probe = mcp230xx_probe,
|
||||||
.remove = __devexit_p(mcp230xx_remove),
|
.remove = mcp230xx_remove,
|
||||||
.id_table = mcp230xx_id,
|
.id_table = mcp230xx_id,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -606,7 +606,7 @@ static struct pci_driver ioh_gpio_driver = {
|
||||||
.name = "ml_ioh_gpio",
|
.name = "ml_ioh_gpio",
|
||||||
.id_table = ioh_gpio_pcidev_id,
|
.id_table = ioh_gpio_pcidev_id,
|
||||||
.probe = ioh_gpio_probe,
|
.probe = ioh_gpio_probe,
|
||||||
.remove = __devexit_p(ioh_gpio_remove),
|
.remove = ioh_gpio_remove,
|
||||||
.suspend = ioh_gpio_suspend,
|
.suspend = ioh_gpio_suspend,
|
||||||
.resume = ioh_gpio_resume
|
.resume = ioh_gpio_resume
|
||||||
};
|
};
|
||||||
|
|
|
@ -390,7 +390,7 @@ static int __devexit msm_gpio_remove(struct platform_device *dev)
|
||||||
|
|
||||||
static struct platform_driver msm_gpio_driver = {
|
static struct platform_driver msm_gpio_driver = {
|
||||||
.probe = msm_gpio_probe,
|
.probe = msm_gpio_probe,
|
||||||
.remove = __devexit_p(msm_gpio_remove),
|
.remove = msm_gpio_remove,
|
||||||
.driver = {
|
.driver = {
|
||||||
.name = "msmgpio",
|
.name = "msmgpio",
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
|
|
|
@ -531,7 +531,7 @@ static struct pci_driver pch_gpio_driver = {
|
||||||
.name = "pch_gpio",
|
.name = "pch_gpio",
|
||||||
.id_table = pch_gpio_pcidev_id,
|
.id_table = pch_gpio_pcidev_id,
|
||||||
.probe = pch_gpio_probe,
|
.probe = pch_gpio_probe,
|
||||||
.remove = __devexit_p(pch_gpio_remove),
|
.remove = pch_gpio_remove,
|
||||||
.suspend = pch_gpio_suspend,
|
.suspend = pch_gpio_suspend,
|
||||||
.resume = pch_gpio_resume
|
.resume = pch_gpio_resume
|
||||||
};
|
};
|
||||||
|
|
|
@ -159,7 +159,7 @@ static struct platform_driver rc5t583_gpio_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = rc5t583_gpio_probe,
|
.probe = rc5t583_gpio_probe,
|
||||||
.remove = __devexit_p(rc5t583_gpio_remove),
|
.remove = rc5t583_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init rc5t583_gpio_init(void)
|
static int __init rc5t583_gpio_init(void)
|
||||||
|
|
|
@ -225,7 +225,7 @@ static struct platform_driver rdc321x_gpio_driver = {
|
||||||
.driver.name = "rdc321x-gpio",
|
.driver.name = "rdc321x-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = rdc321x_gpio_probe,
|
.probe = rdc321x_gpio_probe,
|
||||||
.remove = __devexit_p(rdc321x_gpio_remove),
|
.remove = rdc321x_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(rdc321x_gpio_driver);
|
module_platform_driver(rdc321x_gpio_driver);
|
||||||
|
|
|
@ -303,7 +303,7 @@ static struct platform_driver sch_gpio_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = sch_gpio_probe,
|
.probe = sch_gpio_probe,
|
||||||
.remove = __devexit_p(sch_gpio_remove),
|
.remove = sch_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(sch_gpio_driver);
|
module_platform_driver(sch_gpio_driver);
|
||||||
|
|
|
@ -412,7 +412,7 @@ static struct platform_driver stmpe_gpio_driver = {
|
||||||
.driver.name = "stmpe-gpio",
|
.driver.name = "stmpe-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = stmpe_gpio_probe,
|
.probe = stmpe_gpio_probe,
|
||||||
.remove = __devexit_p(stmpe_gpio_remove),
|
.remove = stmpe_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init stmpe_gpio_init(void)
|
static int __init stmpe_gpio_init(void)
|
||||||
|
|
|
@ -646,7 +646,7 @@ static struct i2c_driver sx150x_driver = {
|
||||||
.owner = THIS_MODULE
|
.owner = THIS_MODULE
|
||||||
},
|
},
|
||||||
.probe = sx150x_probe,
|
.probe = sx150x_probe,
|
||||||
.remove = __devexit_p(sx150x_remove),
|
.remove = sx150x_remove,
|
||||||
.id_table = sx150x_id,
|
.id_table = sx150x_id,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -419,7 +419,7 @@ static struct platform_driver tc3589x_gpio_driver = {
|
||||||
.driver.name = "tc3589x-gpio",
|
.driver.name = "tc3589x-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = tc3589x_gpio_probe,
|
.probe = tc3589x_gpio_probe,
|
||||||
.remove = __devexit_p(tc3589x_gpio_remove),
|
.remove = tc3589x_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init tc3589x_gpio_init(void)
|
static int __init tc3589x_gpio_init(void)
|
||||||
|
|
|
@ -137,7 +137,7 @@ static struct platform_driver tps6586x_gpio_driver = {
|
||||||
.driver.name = "tps6586x-gpio",
|
.driver.name = "tps6586x-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = tps6586x_gpio_probe,
|
.probe = tps6586x_gpio_probe,
|
||||||
.remove = __devexit_p(tps6586x_gpio_remove),
|
.remove = tps6586x_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init tps6586x_gpio_init(void)
|
static int __init tps6586x_gpio_init(void)
|
||||||
|
|
|
@ -199,7 +199,7 @@ static struct platform_driver tps65910_gpio_driver = {
|
||||||
.driver.name = "tps65910-gpio",
|
.driver.name = "tps65910-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = tps65910_gpio_probe,
|
.probe = tps65910_gpio_probe,
|
||||||
.remove = __devexit_p(tps65910_gpio_remove),
|
.remove = tps65910_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init tps65910_gpio_init(void)
|
static int __init tps65910_gpio_init(void)
|
||||||
|
|
|
@ -126,7 +126,7 @@ static struct platform_driver tps65912_gpio_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = tps65912_gpio_probe,
|
.probe = tps65912_gpio_probe,
|
||||||
.remove = __devexit_p(tps65912_gpio_remove),
|
.remove = tps65912_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init tps65912_gpio_init(void)
|
static int __init tps65912_gpio_init(void)
|
||||||
|
|
|
@ -564,7 +564,7 @@ static int __devexit giu_remove(struct platform_device *pdev)
|
||||||
|
|
||||||
static struct platform_driver giu_device_driver = {
|
static struct platform_driver giu_device_driver = {
|
||||||
.probe = giu_probe,
|
.probe = giu_probe,
|
||||||
.remove = __devexit_p(giu_remove),
|
.remove = giu_remove,
|
||||||
.driver = {
|
.driver = {
|
||||||
.name = "GIU",
|
.name = "GIU",
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
|
|
|
@ -312,7 +312,7 @@ static struct platform_driver vx855gpio_driver = {
|
||||||
.owner = THIS_MODULE,
|
.owner = THIS_MODULE,
|
||||||
},
|
},
|
||||||
.probe = vx855gpio_probe,
|
.probe = vx855gpio_probe,
|
||||||
.remove = __devexit_p(vx855gpio_remove),
|
.remove = vx855gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
module_platform_driver(vx855gpio_driver);
|
module_platform_driver(vx855gpio_driver);
|
||||||
|
|
|
@ -286,7 +286,7 @@ static struct platform_driver wm831x_gpio_driver = {
|
||||||
.driver.name = "wm831x-gpio",
|
.driver.name = "wm831x-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = wm831x_gpio_probe,
|
.probe = wm831x_gpio_probe,
|
||||||
.remove = __devexit_p(wm831x_gpio_remove),
|
.remove = wm831x_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init wm831x_gpio_init(void)
|
static int __init wm831x_gpio_init(void)
|
||||||
|
|
|
@ -152,7 +152,7 @@ static struct platform_driver wm8350_gpio_driver = {
|
||||||
.driver.name = "wm8350-gpio",
|
.driver.name = "wm8350-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = wm8350_gpio_probe,
|
.probe = wm8350_gpio_probe,
|
||||||
.remove = __devexit_p(wm8350_gpio_remove),
|
.remove = wm8350_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init wm8350_gpio_init(void)
|
static int __init wm8350_gpio_init(void)
|
||||||
|
|
|
@ -292,7 +292,7 @@ static struct platform_driver wm8994_gpio_driver = {
|
||||||
.driver.name = "wm8994-gpio",
|
.driver.name = "wm8994-gpio",
|
||||||
.driver.owner = THIS_MODULE,
|
.driver.owner = THIS_MODULE,
|
||||||
.probe = wm8994_gpio_probe,
|
.probe = wm8994_gpio_probe,
|
||||||
.remove = __devexit_p(wm8994_gpio_remove),
|
.remove = wm8994_gpio_remove,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int __init wm8994_gpio_init(void)
|
static int __init wm8994_gpio_init(void)
|
||||||
|
|
Loading…
Reference in New Issue