diff options
141 files changed, 142 insertions, 142 deletions
diff --git a/drivers/input/gameport/emu10k1-gp.c b/drivers/input/gameport/emu10k1-gp.c index daceafe7ee7d..c300089b5172 100644 --- a/drivers/input/gameport/emu10k1-gp.c +++ b/drivers/input/gameport/emu10k1-gp.c | |||
@@ -122,7 +122,7 @@ static struct pci_driver emu_driver = { | |||
122 | .name = "Emu10k1_gameport", | 122 | .name = "Emu10k1_gameport", |
123 | .id_table = emu_tbl, | 123 | .id_table = emu_tbl, |
124 | .probe = emu_probe, | 124 | .probe = emu_probe, |
125 | .remove = __devexit_p(emu_remove), | 125 | .remove = emu_remove, |
126 | }; | 126 | }; |
127 | 127 | ||
128 | module_pci_driver(emu_driver); | 128 | module_pci_driver(emu_driver); |
diff --git a/drivers/input/gameport/fm801-gp.c b/drivers/input/gameport/fm801-gp.c index 48ad3829ff20..e3ab458bfb8a 100644 --- a/drivers/input/gameport/fm801-gp.c +++ b/drivers/input/gameport/fm801-gp.c | |||
@@ -150,7 +150,7 @@ static struct pci_driver fm801_gp_driver = { | |||
150 | .name = "FM801_gameport", | 150 | .name = "FM801_gameport", |
151 | .id_table = fm801_gp_id_table, | 151 | .id_table = fm801_gp_id_table, |
152 | .probe = fm801_gp_probe, | 152 | .probe = fm801_gp_probe, |
153 | .remove = __devexit_p(fm801_gp_remove), | 153 | .remove = fm801_gp_remove, |
154 | }; | 154 | }; |
155 | 155 | ||
156 | module_pci_driver(fm801_gp_driver); | 156 | module_pci_driver(fm801_gp_driver); |
diff --git a/drivers/input/joystick/as5011.c b/drivers/input/joystick/as5011.c index 9d869e202b81..94f332773aec 100644 --- a/drivers/input/joystick/as5011.c +++ b/drivers/input/joystick/as5011.c | |||
@@ -366,7 +366,7 @@ static struct i2c_driver as5011_driver = { | |||
366 | .name = "as5011", | 366 | .name = "as5011", |
367 | }, | 367 | }, |
368 | .probe = as5011_probe, | 368 | .probe = as5011_probe, |
369 | .remove = __devexit_p(as5011_remove), | 369 | .remove = as5011_remove, |
370 | .id_table = as5011_id, | 370 | .id_table = as5011_id, |
371 | }; | 371 | }; |
372 | 372 | ||
diff --git a/drivers/input/joystick/maplecontrol.c b/drivers/input/joystick/maplecontrol.c index 77cfde571bd9..c84345704258 100644 --- a/drivers/input/joystick/maplecontrol.c +++ b/drivers/input/joystick/maplecontrol.c | |||
@@ -175,7 +175,7 @@ static struct maple_driver dc_pad_driver = { | |||
175 | .drv = { | 175 | .drv = { |
176 | .name = "Dreamcast_controller", | 176 | .name = "Dreamcast_controller", |
177 | .probe = probe_maple_controller, | 177 | .probe = probe_maple_controller, |
178 | .remove = __devexit_p(remove_maple_controller), | 178 | .remove = remove_maple_controller, |
179 | }, | 179 | }, |
180 | }; | 180 | }; |
181 | 181 | ||
diff --git a/drivers/input/keyboard/adp5520-keys.c b/drivers/input/keyboard/adp5520-keys.c index e9e8674dfda1..46796b26ff31 100644 --- a/drivers/input/keyboard/adp5520-keys.c +++ b/drivers/input/keyboard/adp5520-keys.c | |||
@@ -200,7 +200,7 @@ static struct platform_driver adp5520_keys_driver = { | |||
200 | .owner = THIS_MODULE, | 200 | .owner = THIS_MODULE, |
201 | }, | 201 | }, |
202 | .probe = adp5520_keys_probe, | 202 | .probe = adp5520_keys_probe, |
203 | .remove = __devexit_p(adp5520_keys_remove), | 203 | .remove = adp5520_keys_remove, |
204 | }; | 204 | }; |
205 | module_platform_driver(adp5520_keys_driver); | 205 | module_platform_driver(adp5520_keys_driver); |
206 | 206 | ||
diff --git a/drivers/input/keyboard/adp5588-keys.c b/drivers/input/keyboard/adp5588-keys.c index b083bf10f139..39c2a6d2c99f 100644 --- a/drivers/input/keyboard/adp5588-keys.c +++ b/drivers/input/keyboard/adp5588-keys.c | |||
@@ -650,7 +650,7 @@ static struct i2c_driver adp5588_driver = { | |||
650 | #endif | 650 | #endif |
651 | }, | 651 | }, |
652 | .probe = adp5588_probe, | 652 | .probe = adp5588_probe, |
653 | .remove = __devexit_p(adp5588_remove), | 653 | .remove = adp5588_remove, |
654 | .id_table = adp5588_id, | 654 | .id_table = adp5588_id, |
655 | }; | 655 | }; |
656 | 656 | ||
diff --git a/drivers/input/keyboard/adp5589-keys.c b/drivers/input/keyboard/adp5589-keys.c index 74e603213386..6e0c2e3a6a8d 100644 --- a/drivers/input/keyboard/adp5589-keys.c +++ b/drivers/input/keyboard/adp5589-keys.c | |||
@@ -1104,7 +1104,7 @@ static struct i2c_driver adp5589_driver = { | |||
1104 | .pm = &adp5589_dev_pm_ops, | 1104 | .pm = &adp5589_dev_pm_ops, |
1105 | }, | 1105 | }, |
1106 | .probe = adp5589_probe, | 1106 | .probe = adp5589_probe, |
1107 | .remove = __devexit_p(adp5589_remove), | 1107 | .remove = adp5589_remove, |
1108 | .id_table = adp5589_id, | 1108 | .id_table = adp5589_id, |
1109 | }; | 1109 | }; |
1110 | 1110 | ||
diff --git a/drivers/input/keyboard/bf54x-keys.c b/drivers/input/keyboard/bf54x-keys.c index 8eb9116e0a5f..8a7909a87216 100644 --- a/drivers/input/keyboard/bf54x-keys.c +++ b/drivers/input/keyboard/bf54x-keys.c | |||
@@ -390,7 +390,7 @@ static struct platform_driver bfin_kpad_device_driver = { | |||
390 | .owner = THIS_MODULE, | 390 | .owner = THIS_MODULE, |
391 | }, | 391 | }, |
392 | .probe = bfin_kpad_probe, | 392 | .probe = bfin_kpad_probe, |
393 | .remove = __devexit_p(bfin_kpad_remove), | 393 | .remove = bfin_kpad_remove, |
394 | .suspend = bfin_kpad_suspend, | 394 | .suspend = bfin_kpad_suspend, |
395 | .resume = bfin_kpad_resume, | 395 | .resume = bfin_kpad_resume, |
396 | }; | 396 | }; |
diff --git a/drivers/input/keyboard/davinci_keyscan.c b/drivers/input/keyboard/davinci_keyscan.c index d5bacbb479b0..8e4b438ddc8d 100644 --- a/drivers/input/keyboard/davinci_keyscan.c +++ b/drivers/input/keyboard/davinci_keyscan.c | |||
@@ -326,7 +326,7 @@ static struct platform_driver davinci_ks_driver = { | |||
326 | .name = "davinci_keyscan", | 326 | .name = "davinci_keyscan", |
327 | .owner = THIS_MODULE, | 327 | .owner = THIS_MODULE, |
328 | }, | 328 | }, |
329 | .remove = __devexit_p(davinci_ks_remove), | 329 | .remove = davinci_ks_remove, |
330 | }; | 330 | }; |
331 | 331 | ||
332 | static int __init davinci_ks_init(void) | 332 | static int __init davinci_ks_init(void) |
diff --git a/drivers/input/keyboard/ep93xx_keypad.c b/drivers/input/keyboard/ep93xx_keypad.c index 7363402de8d4..bdf326155960 100644 --- a/drivers/input/keyboard/ep93xx_keypad.c +++ b/drivers/input/keyboard/ep93xx_keypad.c | |||
@@ -380,7 +380,7 @@ static struct platform_driver ep93xx_keypad_driver = { | |||
380 | .pm = &ep93xx_keypad_pm_ops, | 380 | .pm = &ep93xx_keypad_pm_ops, |
381 | }, | 381 | }, |
382 | .probe = ep93xx_keypad_probe, | 382 | .probe = ep93xx_keypad_probe, |
383 | .remove = __devexit_p(ep93xx_keypad_remove), | 383 | .remove = ep93xx_keypad_remove, |
384 | }; | 384 | }; |
385 | module_platform_driver(ep93xx_keypad_driver); | 385 | module_platform_driver(ep93xx_keypad_driver); |
386 | 386 | ||
diff --git a/drivers/input/keyboard/gpio_keys.c b/drivers/input/keyboard/gpio_keys.c index 6a68041c261d..96b5ac5998f1 100644 --- a/drivers/input/keyboard/gpio_keys.c +++ b/drivers/input/keyboard/gpio_keys.c | |||
@@ -824,7 +824,7 @@ static SIMPLE_DEV_PM_OPS(gpio_keys_pm_ops, gpio_keys_suspend, gpio_keys_resume); | |||
824 | 824 | ||
825 | static struct platform_driver gpio_keys_device_driver = { | 825 | static struct platform_driver gpio_keys_device_driver = { |
826 | .probe = gpio_keys_probe, | 826 | .probe = gpio_keys_probe, |
827 | .remove = __devexit_p(gpio_keys_remove), | 827 | .remove = gpio_keys_remove, |
828 | .driver = { | 828 | .driver = { |
829 | .name = "gpio-keys", | 829 | .name = "gpio-keys", |
830 | .owner = THIS_MODULE, | 830 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/gpio_keys_polled.c b/drivers/input/keyboard/gpio_keys_polled.c index f2142de789e7..922cbbdb5c84 100644 --- a/drivers/input/keyboard/gpio_keys_polled.c +++ b/drivers/input/keyboard/gpio_keys_polled.c | |||
@@ -357,7 +357,7 @@ static int __devexit gpio_keys_polled_remove(struct platform_device *pdev) | |||
357 | 357 | ||
358 | static struct platform_driver gpio_keys_polled_driver = { | 358 | static struct platform_driver gpio_keys_polled_driver = { |
359 | .probe = gpio_keys_polled_probe, | 359 | .probe = gpio_keys_polled_probe, |
360 | .remove = __devexit_p(gpio_keys_polled_remove), | 360 | .remove = gpio_keys_polled_remove, |
361 | .driver = { | 361 | .driver = { |
362 | .name = DRV_NAME, | 362 | .name = DRV_NAME, |
363 | .owner = THIS_MODULE, | 363 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/hilkbd.c b/drivers/input/keyboard/hilkbd.c index 5f72440b50c8..97d3151232be 100644 --- a/drivers/input/keyboard/hilkbd.c +++ b/drivers/input/keyboard/hilkbd.c | |||
@@ -341,7 +341,7 @@ static struct parisc_driver hil_driver = { | |||
341 | .name = "hil", | 341 | .name = "hil", |
342 | .id_table = hil_tbl, | 342 | .id_table = hil_tbl, |
343 | .probe = hil_probe_chip, | 343 | .probe = hil_probe_chip, |
344 | .remove = __devexit_p(hil_remove_chip), | 344 | .remove = hil_remove_chip, |
345 | }; | 345 | }; |
346 | 346 | ||
347 | static int __init hil_init(void) | 347 | static int __init hil_init(void) |
diff --git a/drivers/input/keyboard/imx_keypad.c b/drivers/input/keyboard/imx_keypad.c index cdc252612c0b..93c344137cc5 100644 --- a/drivers/input/keyboard/imx_keypad.c +++ b/drivers/input/keyboard/imx_keypad.c | |||
@@ -632,7 +632,7 @@ static struct platform_driver imx_keypad_driver = { | |||
632 | .pm = &imx_kbd_pm_ops, | 632 | .pm = &imx_kbd_pm_ops, |
633 | }, | 633 | }, |
634 | .probe = imx_keypad_probe, | 634 | .probe = imx_keypad_probe, |
635 | .remove = __devexit_p(imx_keypad_remove), | 635 | .remove = imx_keypad_remove, |
636 | }; | 636 | }; |
637 | module_platform_driver(imx_keypad_driver); | 637 | module_platform_driver(imx_keypad_driver); |
638 | 638 | ||
diff --git a/drivers/input/keyboard/jornada680_kbd.c b/drivers/input/keyboard/jornada680_kbd.c index 24f3ea01c4d5..bd1a9c365d11 100644 --- a/drivers/input/keyboard/jornada680_kbd.c +++ b/drivers/input/keyboard/jornada680_kbd.c | |||
@@ -258,7 +258,7 @@ static struct platform_driver jornada680kbd_driver = { | |||
258 | .owner = THIS_MODULE, | 258 | .owner = THIS_MODULE, |
259 | }, | 259 | }, |
260 | .probe = jornada680kbd_probe, | 260 | .probe = jornada680kbd_probe, |
261 | .remove = __devexit_p(jornada680kbd_remove), | 261 | .remove = jornada680kbd_remove, |
262 | }; | 262 | }; |
263 | module_platform_driver(jornada680kbd_driver); | 263 | module_platform_driver(jornada680kbd_driver); |
264 | 264 | ||
diff --git a/drivers/input/keyboard/jornada720_kbd.c b/drivers/input/keyboard/jornada720_kbd.c index 9d639fa1afbd..9771db1de01b 100644 --- a/drivers/input/keyboard/jornada720_kbd.c +++ b/drivers/input/keyboard/jornada720_kbd.c | |||
@@ -173,6 +173,6 @@ static struct platform_driver jornada720_kbd_driver = { | |||
173 | .owner = THIS_MODULE, | 173 | .owner = THIS_MODULE, |
174 | }, | 174 | }, |
175 | .probe = jornada720_kbd_probe, | 175 | .probe = jornada720_kbd_probe, |
176 | .remove = __devexit_p(jornada720_kbd_remove), | 176 | .remove = jornada720_kbd_remove, |
177 | }; | 177 | }; |
178 | module_platform_driver(jornada720_kbd_driver); | 178 | module_platform_driver(jornada720_kbd_driver); |
diff --git a/drivers/input/keyboard/lm8323.c b/drivers/input/keyboard/lm8323.c index 39ac2787e275..87432859be52 100644 --- a/drivers/input/keyboard/lm8323.c +++ b/drivers/input/keyboard/lm8323.c | |||
@@ -846,7 +846,7 @@ static struct i2c_driver lm8323_i2c_driver = { | |||
846 | .pm = &lm8323_pm_ops, | 846 | .pm = &lm8323_pm_ops, |
847 | }, | 847 | }, |
848 | .probe = lm8323_probe, | 848 | .probe = lm8323_probe, |
849 | .remove = __devexit_p(lm8323_remove), | 849 | .remove = lm8323_remove, |
850 | .id_table = lm8323_id, | 850 | .id_table = lm8323_id, |
851 | }; | 851 | }; |
852 | MODULE_DEVICE_TABLE(i2c, lm8323_id); | 852 | MODULE_DEVICE_TABLE(i2c, lm8323_id); |
diff --git a/drivers/input/keyboard/lm8333.c b/drivers/input/keyboard/lm8333.c index 081fd9effa8c..c76e488ce9bc 100644 --- a/drivers/input/keyboard/lm8333.c +++ b/drivers/input/keyboard/lm8333.c | |||
@@ -225,7 +225,7 @@ static struct i2c_driver lm8333_driver = { | |||
225 | .owner = THIS_MODULE, | 225 | .owner = THIS_MODULE, |
226 | }, | 226 | }, |
227 | .probe = lm8333_probe, | 227 | .probe = lm8333_probe, |
228 | .remove = __devexit_p(lm8333_remove), | 228 | .remove = lm8333_remove, |
229 | .id_table = lm8333_id, | 229 | .id_table = lm8333_id, |
230 | }; | 230 | }; |
231 | module_i2c_driver(lm8333_driver); | 231 | module_i2c_driver(lm8333_driver); |
diff --git a/drivers/input/keyboard/locomokbd.c b/drivers/input/keyboard/locomokbd.c index b1ab29861e1c..5f66272c2d7c 100644 --- a/drivers/input/keyboard/locomokbd.c +++ b/drivers/input/keyboard/locomokbd.c | |||
@@ -345,7 +345,7 @@ static struct locomo_driver keyboard_driver = { | |||
345 | }, | 345 | }, |
346 | .devid = LOCOMO_DEVID_KEYBOARD, | 346 | .devid = LOCOMO_DEVID_KEYBOARD, |
347 | .probe = locomokbd_probe, | 347 | .probe = locomokbd_probe, |
348 | .remove = __devexit_p(locomokbd_remove), | 348 | .remove = locomokbd_remove, |
349 | }; | 349 | }; |
350 | 350 | ||
351 | static int __init locomokbd_init(void) | 351 | static int __init locomokbd_init(void) |
diff --git a/drivers/input/keyboard/lpc32xx-keys.c b/drivers/input/keyboard/lpc32xx-keys.c index dd786c8a7584..8872ce62c9d8 100644 --- a/drivers/input/keyboard/lpc32xx-keys.c +++ b/drivers/input/keyboard/lpc32xx-keys.c | |||
@@ -377,7 +377,7 @@ MODULE_DEVICE_TABLE(of, lpc32xx_kscan_match); | |||
377 | 377 | ||
378 | static struct platform_driver lpc32xx_kscan_driver = { | 378 | static struct platform_driver lpc32xx_kscan_driver = { |
379 | .probe = lpc32xx_kscan_probe, | 379 | .probe = lpc32xx_kscan_probe, |
380 | .remove = __devexit_p(lpc32xx_kscan_remove), | 380 | .remove = lpc32xx_kscan_remove, |
381 | .driver = { | 381 | .driver = { |
382 | .name = DRV_NAME, | 382 | .name = DRV_NAME, |
383 | .owner = THIS_MODULE, | 383 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/matrix_keypad.c b/drivers/input/keyboard/matrix_keypad.c index 05d3a969ff4e..ed2bacdf2ccb 100644 --- a/drivers/input/keyboard/matrix_keypad.c +++ b/drivers/input/keyboard/matrix_keypad.c | |||
@@ -564,7 +564,7 @@ MODULE_DEVICE_TABLE(of, matrix_keypad_dt_match); | |||
564 | 564 | ||
565 | static struct platform_driver matrix_keypad_driver = { | 565 | static struct platform_driver matrix_keypad_driver = { |
566 | .probe = matrix_keypad_probe, | 566 | .probe = matrix_keypad_probe, |
567 | .remove = __devexit_p(matrix_keypad_remove), | 567 | .remove = matrix_keypad_remove, |
568 | .driver = { | 568 | .driver = { |
569 | .name = "matrix-keypad", | 569 | .name = "matrix-keypad", |
570 | .owner = THIS_MODULE, | 570 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/max7359_keypad.c b/drivers/input/keyboard/max7359_keypad.c index 8edada8ae712..90478d182bc8 100644 --- a/drivers/input/keyboard/max7359_keypad.c +++ b/drivers/input/keyboard/max7359_keypad.c | |||
@@ -312,7 +312,7 @@ static struct i2c_driver max7359_i2c_driver = { | |||
312 | .pm = &max7359_pm, | 312 | .pm = &max7359_pm, |
313 | }, | 313 | }, |
314 | .probe = max7359_probe, | 314 | .probe = max7359_probe, |
315 | .remove = __devexit_p(max7359_remove), | 315 | .remove = max7359_remove, |
316 | .id_table = max7359_ids, | 316 | .id_table = max7359_ids, |
317 | }; | 317 | }; |
318 | 318 | ||
diff --git a/drivers/input/keyboard/mcs_touchkey.c b/drivers/input/keyboard/mcs_touchkey.c index 0d77f6c84950..751b1419e56b 100644 --- a/drivers/input/keyboard/mcs_touchkey.c +++ b/drivers/input/keyboard/mcs_touchkey.c | |||
@@ -270,7 +270,7 @@ static struct i2c_driver mcs_touchkey_driver = { | |||
270 | .pm = &mcs_touchkey_pm_ops, | 270 | .pm = &mcs_touchkey_pm_ops, |
271 | }, | 271 | }, |
272 | .probe = mcs_touchkey_probe, | 272 | .probe = mcs_touchkey_probe, |
273 | .remove = __devexit_p(mcs_touchkey_remove), | 273 | .remove = mcs_touchkey_remove, |
274 | .shutdown = mcs_touchkey_shutdown, | 274 | .shutdown = mcs_touchkey_shutdown, |
275 | .id_table = mcs_touchkey_id, | 275 | .id_table = mcs_touchkey_id, |
276 | }; | 276 | }; |
diff --git a/drivers/input/keyboard/mpr121_touchkey.c b/drivers/input/keyboard/mpr121_touchkey.c index 7613f1cac951..63b20d029454 100644 --- a/drivers/input/keyboard/mpr121_touchkey.c +++ b/drivers/input/keyboard/mpr121_touchkey.c | |||
@@ -327,7 +327,7 @@ static struct i2c_driver mpr_touchkey_driver = { | |||
327 | }, | 327 | }, |
328 | .id_table = mpr121_id, | 328 | .id_table = mpr121_id, |
329 | .probe = mpr_touchkey_probe, | 329 | .probe = mpr_touchkey_probe, |
330 | .remove = __devexit_p(mpr_touchkey_remove), | 330 | .remove = mpr_touchkey_remove, |
331 | }; | 331 | }; |
332 | 332 | ||
333 | module_i2c_driver(mpr_touchkey_driver); | 333 | module_i2c_driver(mpr_touchkey_driver); |
diff --git a/drivers/input/keyboard/nomadik-ske-keypad.c b/drivers/input/keyboard/nomadik-ske-keypad.c index a1a9375f18ff..2304a8192cf7 100644 --- a/drivers/input/keyboard/nomadik-ske-keypad.c +++ b/drivers/input/keyboard/nomadik-ske-keypad.c | |||
@@ -427,7 +427,7 @@ static struct platform_driver ske_keypad_driver = { | |||
427 | .owner = THIS_MODULE, | 427 | .owner = THIS_MODULE, |
428 | .pm = &ske_keypad_dev_pm_ops, | 428 | .pm = &ske_keypad_dev_pm_ops, |
429 | }, | 429 | }, |
430 | .remove = __devexit_p(ske_keypad_remove), | 430 | .remove = ske_keypad_remove, |
431 | }; | 431 | }; |
432 | 432 | ||
433 | static int __init ske_keypad_init(void) | 433 | static int __init ske_keypad_init(void) |
diff --git a/drivers/input/keyboard/omap-keypad.c b/drivers/input/keyboard/omap-keypad.c index 4a5fcc8026f5..1d17d91ed1e1 100644 --- a/drivers/input/keyboard/omap-keypad.c +++ b/drivers/input/keyboard/omap-keypad.c | |||
@@ -379,7 +379,7 @@ static int __devexit omap_kp_remove(struct platform_device *pdev) | |||
379 | 379 | ||
380 | static struct platform_driver omap_kp_driver = { | 380 | static struct platform_driver omap_kp_driver = { |
381 | .probe = omap_kp_probe, | 381 | .probe = omap_kp_probe, |
382 | .remove = __devexit_p(omap_kp_remove), | 382 | .remove = omap_kp_remove, |
383 | .suspend = omap_kp_suspend, | 383 | .suspend = omap_kp_suspend, |
384 | .resume = omap_kp_resume, | 384 | .resume = omap_kp_resume, |
385 | .driver = { | 385 | .driver = { |
diff --git a/drivers/input/keyboard/omap4-keypad.c b/drivers/input/keyboard/omap4-keypad.c index c05f98c41410..7145ab3401f8 100644 --- a/drivers/input/keyboard/omap4-keypad.c +++ b/drivers/input/keyboard/omap4-keypad.c | |||
@@ -440,7 +440,7 @@ MODULE_DEVICE_TABLE(of, omap_keypad_dt_match); | |||
440 | 440 | ||
441 | static struct platform_driver omap4_keypad_driver = { | 441 | static struct platform_driver omap4_keypad_driver = { |
442 | .probe = omap4_keypad_probe, | 442 | .probe = omap4_keypad_probe, |
443 | .remove = __devexit_p(omap4_keypad_remove), | 443 | .remove = omap4_keypad_remove, |
444 | .driver = { | 444 | .driver = { |
445 | .name = "omap4-keypad", | 445 | .name = "omap4-keypad", |
446 | .owner = THIS_MODULE, | 446 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/opencores-kbd.c b/drivers/input/keyboard/opencores-kbd.c index abe728c7b88e..7914ede8e4bf 100644 --- a/drivers/input/keyboard/opencores-kbd.c +++ b/drivers/input/keyboard/opencores-kbd.c | |||
@@ -158,7 +158,7 @@ static int __devexit opencores_kbd_remove(struct platform_device *pdev) | |||
158 | 158 | ||
159 | static struct platform_driver opencores_kbd_device_driver = { | 159 | static struct platform_driver opencores_kbd_device_driver = { |
160 | .probe = opencores_kbd_probe, | 160 | .probe = opencores_kbd_probe, |
161 | .remove = __devexit_p(opencores_kbd_remove), | 161 | .remove = opencores_kbd_remove, |
162 | .driver = { | 162 | .driver = { |
163 | .name = "opencores-kbd", | 163 | .name = "opencores-kbd", |
164 | }, | 164 | }, |
diff --git a/drivers/input/keyboard/pmic8xxx-keypad.c b/drivers/input/keyboard/pmic8xxx-keypad.c index 52c34657d301..d3623c5a3eea 100644 --- a/drivers/input/keyboard/pmic8xxx-keypad.c +++ b/drivers/input/keyboard/pmic8xxx-keypad.c | |||
@@ -773,7 +773,7 @@ static SIMPLE_DEV_PM_OPS(pm8xxx_kp_pm_ops, | |||
773 | 773 | ||
774 | static struct platform_driver pmic8xxx_kp_driver = { | 774 | static struct platform_driver pmic8xxx_kp_driver = { |
775 | .probe = pmic8xxx_kp_probe, | 775 | .probe = pmic8xxx_kp_probe, |
776 | .remove = __devexit_p(pmic8xxx_kp_remove), | 776 | .remove = pmic8xxx_kp_remove, |
777 | .driver = { | 777 | .driver = { |
778 | .name = PM8XXX_KEYPAD_DEV_NAME, | 778 | .name = PM8XXX_KEYPAD_DEV_NAME, |
779 | .owner = THIS_MODULE, | 779 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/pxa27x_keypad.c b/drivers/input/keyboard/pxa27x_keypad.c index cad9d5dd5973..a6bcd3129f0f 100644 --- a/drivers/input/keyboard/pxa27x_keypad.c +++ b/drivers/input/keyboard/pxa27x_keypad.c | |||
@@ -620,7 +620,7 @@ MODULE_ALIAS("platform:pxa27x-keypad"); | |||
620 | 620 | ||
621 | static struct platform_driver pxa27x_keypad_driver = { | 621 | static struct platform_driver pxa27x_keypad_driver = { |
622 | .probe = pxa27x_keypad_probe, | 622 | .probe = pxa27x_keypad_probe, |
623 | .remove = __devexit_p(pxa27x_keypad_remove), | 623 | .remove = pxa27x_keypad_remove, |
624 | .driver = { | 624 | .driver = { |
625 | .name = "pxa27x-keypad", | 625 | .name = "pxa27x-keypad", |
626 | .owner = THIS_MODULE, | 626 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/pxa930_rotary.c b/drivers/input/keyboard/pxa930_rotary.c index 41488f9add20..f8f89d1f230d 100644 --- a/drivers/input/keyboard/pxa930_rotary.c +++ b/drivers/input/keyboard/pxa930_rotary.c | |||
@@ -193,7 +193,7 @@ static struct platform_driver pxa930_rotary_driver = { | |||
193 | .owner = THIS_MODULE, | 193 | .owner = THIS_MODULE, |
194 | }, | 194 | }, |
195 | .probe = pxa930_rotary_probe, | 195 | .probe = pxa930_rotary_probe, |
196 | .remove = __devexit_p(pxa930_rotary_remove), | 196 | .remove = pxa930_rotary_remove, |
197 | }; | 197 | }; |
198 | module_platform_driver(pxa930_rotary_driver); | 198 | module_platform_driver(pxa930_rotary_driver); |
199 | 199 | ||
diff --git a/drivers/input/keyboard/qt1070.c b/drivers/input/keyboard/qt1070.c index ca68f2992d72..eb46405eaad0 100644 --- a/drivers/input/keyboard/qt1070.c +++ b/drivers/input/keyboard/qt1070.c | |||
@@ -256,7 +256,7 @@ static struct i2c_driver qt1070_driver = { | |||
256 | }, | 256 | }, |
257 | .id_table = qt1070_id, | 257 | .id_table = qt1070_id, |
258 | .probe = qt1070_probe, | 258 | .probe = qt1070_probe, |
259 | .remove = __devexit_p(qt1070_remove), | 259 | .remove = qt1070_remove, |
260 | }; | 260 | }; |
261 | 261 | ||
262 | module_i2c_driver(qt1070_driver); | 262 | module_i2c_driver(qt1070_driver); |
diff --git a/drivers/input/keyboard/qt2160.c b/drivers/input/keyboard/qt2160.c index 031eed739903..691fe92a9824 100644 --- a/drivers/input/keyboard/qt2160.c +++ b/drivers/input/keyboard/qt2160.c | |||
@@ -366,7 +366,7 @@ static struct i2c_driver qt2160_driver = { | |||
366 | 366 | ||
367 | .id_table = qt2160_idtable, | 367 | .id_table = qt2160_idtable, |
368 | .probe = qt2160_probe, | 368 | .probe = qt2160_probe, |
369 | .remove = __devexit_p(qt2160_remove), | 369 | .remove = qt2160_remove, |
370 | }; | 370 | }; |
371 | 371 | ||
372 | module_i2c_driver(qt2160_driver); | 372 | module_i2c_driver(qt2160_driver); |
diff --git a/drivers/input/keyboard/samsung-keypad.c b/drivers/input/keyboard/samsung-keypad.c index 9d7a111486f7..f02772aa47df 100644 --- a/drivers/input/keyboard/samsung-keypad.c +++ b/drivers/input/keyboard/samsung-keypad.c | |||
@@ -685,7 +685,7 @@ MODULE_DEVICE_TABLE(platform, samsung_keypad_driver_ids); | |||
685 | 685 | ||
686 | static struct platform_driver samsung_keypad_driver = { | 686 | static struct platform_driver samsung_keypad_driver = { |
687 | .probe = samsung_keypad_probe, | 687 | .probe = samsung_keypad_probe, |
688 | .remove = __devexit_p(samsung_keypad_remove), | 688 | .remove = samsung_keypad_remove, |
689 | .driver = { | 689 | .driver = { |
690 | .name = "samsung-keypad", | 690 | .name = "samsung-keypad", |
691 | .owner = THIS_MODULE, | 691 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/sh_keysc.c b/drivers/input/keyboard/sh_keysc.c index da54ad5db154..07415a36ec1e 100644 --- a/drivers/input/keyboard/sh_keysc.c +++ b/drivers/input/keyboard/sh_keysc.c | |||
@@ -331,7 +331,7 @@ static SIMPLE_DEV_PM_OPS(sh_keysc_dev_pm_ops, | |||
331 | 331 | ||
332 | static struct platform_driver sh_keysc_device_driver = { | 332 | static struct platform_driver sh_keysc_device_driver = { |
333 | .probe = sh_keysc_probe, | 333 | .probe = sh_keysc_probe, |
334 | .remove = __devexit_p(sh_keysc_remove), | 334 | .remove = sh_keysc_remove, |
335 | .driver = { | 335 | .driver = { |
336 | .name = "sh_keysc", | 336 | .name = "sh_keysc", |
337 | .pm = &sh_keysc_dev_pm_ops, | 337 | .pm = &sh_keysc_dev_pm_ops, |
diff --git a/drivers/input/keyboard/spear-keyboard.c b/drivers/input/keyboard/spear-keyboard.c index da914fea0c1c..0c8862343e75 100644 --- a/drivers/input/keyboard/spear-keyboard.c +++ b/drivers/input/keyboard/spear-keyboard.c | |||
@@ -381,7 +381,7 @@ MODULE_DEVICE_TABLE(of, spear_kbd_id_table); | |||
381 | 381 | ||
382 | static struct platform_driver spear_kbd_driver = { | 382 | static struct platform_driver spear_kbd_driver = { |
383 | .probe = spear_kbd_probe, | 383 | .probe = spear_kbd_probe, |
384 | .remove = __devexit_p(spear_kbd_remove), | 384 | .remove = spear_kbd_remove, |
385 | .driver = { | 385 | .driver = { |
386 | .name = "keyboard", | 386 | .name = "keyboard", |
387 | .owner = THIS_MODULE, | 387 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/stmpe-keypad.c b/drivers/input/keyboard/stmpe-keypad.c index d3d2eaa5f841..286719f5bc0b 100644 --- a/drivers/input/keyboard/stmpe-keypad.c +++ b/drivers/input/keyboard/stmpe-keypad.c | |||
@@ -348,7 +348,7 @@ static struct platform_driver stmpe_keypad_driver = { | |||
348 | .driver.name = "stmpe-keypad", | 348 | .driver.name = "stmpe-keypad", |
349 | .driver.owner = THIS_MODULE, | 349 | .driver.owner = THIS_MODULE, |
350 | .probe = stmpe_keypad_probe, | 350 | .probe = stmpe_keypad_probe, |
351 | .remove = __devexit_p(stmpe_keypad_remove), | 351 | .remove = stmpe_keypad_remove, |
352 | }; | 352 | }; |
353 | module_platform_driver(stmpe_keypad_driver); | 353 | module_platform_driver(stmpe_keypad_driver); |
354 | 354 | ||
diff --git a/drivers/input/keyboard/tc3589x-keypad.c b/drivers/input/keyboard/tc3589x-keypad.c index 7d498e698508..75fa2b98aaeb 100644 --- a/drivers/input/keyboard/tc3589x-keypad.c +++ b/drivers/input/keyboard/tc3589x-keypad.c | |||
@@ -448,7 +448,7 @@ static struct platform_driver tc3589x_keypad_driver = { | |||
448 | .pm = &tc3589x_keypad_dev_pm_ops, | 448 | .pm = &tc3589x_keypad_dev_pm_ops, |
449 | }, | 449 | }, |
450 | .probe = tc3589x_keypad_probe, | 450 | .probe = tc3589x_keypad_probe, |
451 | .remove = __devexit_p(tc3589x_keypad_remove), | 451 | .remove = tc3589x_keypad_remove, |
452 | }; | 452 | }; |
453 | module_platform_driver(tc3589x_keypad_driver); | 453 | module_platform_driver(tc3589x_keypad_driver); |
454 | 454 | ||
diff --git a/drivers/input/keyboard/tca6416-keypad.c b/drivers/input/keyboard/tca6416-keypad.c index c355cdde8d22..f5fa75aa9db4 100644 --- a/drivers/input/keyboard/tca6416-keypad.c +++ b/drivers/input/keyboard/tca6416-keypad.c | |||
@@ -361,7 +361,7 @@ static struct i2c_driver tca6416_keypad_driver = { | |||
361 | .pm = &tca6416_keypad_dev_pm_ops, | 361 | .pm = &tca6416_keypad_dev_pm_ops, |
362 | }, | 362 | }, |
363 | .probe = tca6416_keypad_probe, | 363 | .probe = tca6416_keypad_probe, |
364 | .remove = __devexit_p(tca6416_keypad_remove), | 364 | .remove = tca6416_keypad_remove, |
365 | .id_table = tca6416_id, | 365 | .id_table = tca6416_id, |
366 | }; | 366 | }; |
367 | 367 | ||
diff --git a/drivers/input/keyboard/tca8418_keypad.c b/drivers/input/keyboard/tca8418_keypad.c index 893869b29ed9..672b5f8bcc11 100644 --- a/drivers/input/keyboard/tca8418_keypad.c +++ b/drivers/input/keyboard/tca8418_keypad.c | |||
@@ -408,7 +408,7 @@ static struct i2c_driver tca8418_keypad_driver = { | |||
408 | .owner = THIS_MODULE, | 408 | .owner = THIS_MODULE, |
409 | }, | 409 | }, |
410 | .probe = tca8418_keypad_probe, | 410 | .probe = tca8418_keypad_probe, |
411 | .remove = __devexit_p(tca8418_keypad_remove), | 411 | .remove = tca8418_keypad_remove, |
412 | .id_table = tca8418_id, | 412 | .id_table = tca8418_id, |
413 | }; | 413 | }; |
414 | 414 | ||
diff --git a/drivers/input/keyboard/tegra-kbc.c b/drivers/input/keyboard/tegra-kbc.c index 5faaf2553e33..48ef283cef37 100644 --- a/drivers/input/keyboard/tegra-kbc.c +++ b/drivers/input/keyboard/tegra-kbc.c | |||
@@ -954,7 +954,7 @@ MODULE_DEVICE_TABLE(of, tegra_kbc_of_match); | |||
954 | 954 | ||
955 | static struct platform_driver tegra_kbc_driver = { | 955 | static struct platform_driver tegra_kbc_driver = { |
956 | .probe = tegra_kbc_probe, | 956 | .probe = tegra_kbc_probe, |
957 | .remove = __devexit_p(tegra_kbc_remove), | 957 | .remove = tegra_kbc_remove, |
958 | .driver = { | 958 | .driver = { |
959 | .name = "tegra-kbc", | 959 | .name = "tegra-kbc", |
960 | .owner = THIS_MODULE, | 960 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/tnetv107x-keypad.c b/drivers/input/keyboard/tnetv107x-keypad.c index 4c34f21fbe2d..05d923c51c1e 100644 --- a/drivers/input/keyboard/tnetv107x-keypad.c +++ b/drivers/input/keyboard/tnetv107x-keypad.c | |||
@@ -319,7 +319,7 @@ static int __devexit keypad_remove(struct platform_device *pdev) | |||
319 | 319 | ||
320 | static struct platform_driver keypad_driver = { | 320 | static struct platform_driver keypad_driver = { |
321 | .probe = keypad_probe, | 321 | .probe = keypad_probe, |
322 | .remove = __devexit_p(keypad_remove), | 322 | .remove = keypad_remove, |
323 | .driver.name = "tnetv107x-keypad", | 323 | .driver.name = "tnetv107x-keypad", |
324 | .driver.owner = THIS_MODULE, | 324 | .driver.owner = THIS_MODULE, |
325 | }; | 325 | }; |
diff --git a/drivers/input/keyboard/twl4030_keypad.c b/drivers/input/keyboard/twl4030_keypad.c index a2c6f79aa101..ae25909d51b1 100644 --- a/drivers/input/keyboard/twl4030_keypad.c +++ b/drivers/input/keyboard/twl4030_keypad.c | |||
@@ -452,7 +452,7 @@ static int __devexit twl4030_kp_remove(struct platform_device *pdev) | |||
452 | 452 | ||
453 | static struct platform_driver twl4030_kp_driver = { | 453 | static struct platform_driver twl4030_kp_driver = { |
454 | .probe = twl4030_kp_probe, | 454 | .probe = twl4030_kp_probe, |
455 | .remove = __devexit_p(twl4030_kp_remove), | 455 | .remove = twl4030_kp_remove, |
456 | .driver = { | 456 | .driver = { |
457 | .name = "twl4030_keypad", | 457 | .name = "twl4030_keypad", |
458 | .owner = THIS_MODULE, | 458 | .owner = THIS_MODULE, |
diff --git a/drivers/input/keyboard/w90p910_keypad.c b/drivers/input/keyboard/w90p910_keypad.c index e0f6cd1ad0fd..a90fdfc0948f 100644 --- a/drivers/input/keyboard/w90p910_keypad.c +++ b/drivers/input/keyboard/w90p910_keypad.c | |||
@@ -257,7 +257,7 @@ static int __devexit w90p910_keypad_remove(struct platform_device *pdev) | |||
257 | 257 | ||
258 | static struct platform_driver w90p910_keypad_driver = { | 258 | static struct platform_driver w90p910_keypad_driver = { |
259 | .probe = w90p910_keypad_probe, | 259 | .probe = w90p910_keypad_probe, |
260 | .remove = __devexit_p(w90p910_keypad_remove), | 260 | .remove = w90p910_keypad_remove, |
261 | .driver = { | 261 | .driver = { |
262 | .name = "nuc900-kpi", | 262 | .name = "nuc900-kpi", |
263 | .owner = THIS_MODULE, | 263 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/88pm80x_onkey.c b/drivers/input/misc/88pm80x_onkey.c index 7f26e7b6c228..f77557523bb9 100644 --- a/drivers/input/misc/88pm80x_onkey.c +++ b/drivers/input/misc/88pm80x_onkey.c | |||
@@ -157,7 +157,7 @@ static struct platform_driver pm80x_onkey_driver = { | |||
157 | .pm = &pm80x_onkey_pm_ops, | 157 | .pm = &pm80x_onkey_pm_ops, |
158 | }, | 158 | }, |
159 | .probe = pm80x_onkey_probe, | 159 | .probe = pm80x_onkey_probe, |
160 | .remove = __devexit_p(pm80x_onkey_remove), | 160 | .remove = pm80x_onkey_remove, |
161 | }; | 161 | }; |
162 | 162 | ||
163 | module_platform_driver(pm80x_onkey_driver); | 163 | module_platform_driver(pm80x_onkey_driver); |
diff --git a/drivers/input/misc/88pm860x_onkey.c b/drivers/input/misc/88pm860x_onkey.c index f9ce1835e4d7..8391a9d86ab5 100644 --- a/drivers/input/misc/88pm860x_onkey.c +++ b/drivers/input/misc/88pm860x_onkey.c | |||
@@ -161,7 +161,7 @@ static struct platform_driver pm860x_onkey_driver = { | |||
161 | .pm = &pm860x_onkey_pm_ops, | 161 | .pm = &pm860x_onkey_pm_ops, |
162 | }, | 162 | }, |
163 | .probe = pm860x_onkey_probe, | 163 | .probe = pm860x_onkey_probe, |
164 | .remove = __devexit_p(pm860x_onkey_remove), | 164 | .remove = pm860x_onkey_remove, |
165 | }; | 165 | }; |
166 | module_platform_driver(pm860x_onkey_driver); | 166 | module_platform_driver(pm860x_onkey_driver); |
167 | 167 | ||
diff --git a/drivers/input/misc/ab8500-ponkey.c b/drivers/input/misc/ab8500-ponkey.c index 84ec691c05aa..ae9c20522dbd 100644 --- a/drivers/input/misc/ab8500-ponkey.c +++ b/drivers/input/misc/ab8500-ponkey.c | |||
@@ -146,7 +146,7 @@ static struct platform_driver ab8500_ponkey_driver = { | |||
146 | .of_match_table = of_match_ptr(ab8500_ponkey_match), | 146 | .of_match_table = of_match_ptr(ab8500_ponkey_match), |
147 | }, | 147 | }, |
148 | .probe = ab8500_ponkey_probe, | 148 | .probe = ab8500_ponkey_probe, |
149 | .remove = __devexit_p(ab8500_ponkey_remove), | 149 | .remove = ab8500_ponkey_remove, |
150 | }; | 150 | }; |
151 | module_platform_driver(ab8500_ponkey_driver); | 151 | module_platform_driver(ab8500_ponkey_driver); |
152 | 152 | ||
diff --git a/drivers/input/misc/ad714x-i2c.c b/drivers/input/misc/ad714x-i2c.c index c8a79015472a..02e21d4f5e73 100644 --- a/drivers/input/misc/ad714x-i2c.c +++ b/drivers/input/misc/ad714x-i2c.c | |||
@@ -112,7 +112,7 @@ static struct i2c_driver ad714x_i2c_driver = { | |||
112 | .pm = &ad714x_i2c_pm, | 112 | .pm = &ad714x_i2c_pm, |
113 | }, | 113 | }, |
114 | .probe = ad714x_i2c_probe, | 114 | .probe = ad714x_i2c_probe, |
115 | .remove = __devexit_p(ad714x_i2c_remove), | 115 | .remove = ad714x_i2c_remove, |
116 | .id_table = ad714x_id, | 116 | .id_table = ad714x_id, |
117 | }; | 117 | }; |
118 | 118 | ||
diff --git a/drivers/input/misc/ad714x-spi.c b/drivers/input/misc/ad714x-spi.c index 75f6136d608e..eee820b41356 100644 --- a/drivers/input/misc/ad714x-spi.c +++ b/drivers/input/misc/ad714x-spi.c | |||
@@ -120,7 +120,7 @@ static struct spi_driver ad714x_spi_driver = { | |||
120 | .pm = &ad714x_spi_pm, | 120 | .pm = &ad714x_spi_pm, |
121 | }, | 121 | }, |
122 | .probe = ad714x_spi_probe, | 122 | .probe = ad714x_spi_probe, |
123 | .remove = __devexit_p(ad714x_spi_remove), | 123 | .remove = ad714x_spi_remove, |
124 | }; | 124 | }; |
125 | 125 | ||
126 | module_spi_driver(ad714x_spi_driver); | 126 | module_spi_driver(ad714x_spi_driver); |
diff --git a/drivers/input/misc/adxl34x-i2c.c b/drivers/input/misc/adxl34x-i2c.c index dd1d1c145a7f..09094ca972c7 100644 --- a/drivers/input/misc/adxl34x-i2c.c +++ b/drivers/input/misc/adxl34x-i2c.c | |||
@@ -144,7 +144,7 @@ static struct i2c_driver adxl34x_driver = { | |||
144 | .pm = &adxl34x_i2c_pm, | 144 | .pm = &adxl34x_i2c_pm, |
145 | }, | 145 | }, |
146 | .probe = adxl34x_i2c_probe, | 146 | .probe = adxl34x_i2c_probe, |
147 | .remove = __devexit_p(adxl34x_i2c_remove), | 147 | .remove = adxl34x_i2c_remove, |
148 | .id_table = adxl34x_id, | 148 | .id_table = adxl34x_id, |
149 | }; | 149 | }; |
150 | 150 | ||
diff --git a/drivers/input/misc/adxl34x-spi.c b/drivers/input/misc/adxl34x-spi.c index 820a802a1e6e..756c899bfa7f 100644 --- a/drivers/input/misc/adxl34x-spi.c +++ b/drivers/input/misc/adxl34x-spi.c | |||
@@ -126,7 +126,7 @@ static struct spi_driver adxl34x_driver = { | |||
126 | .pm = &adxl34x_spi_pm, | 126 | .pm = &adxl34x_spi_pm, |
127 | }, | 127 | }, |
128 | .probe = adxl34x_spi_probe, | 128 | .probe = adxl34x_spi_probe, |
129 | .remove = __devexit_p(adxl34x_spi_remove), | 129 | .remove = adxl34x_spi_remove, |
130 | }; | 130 | }; |
131 | 131 | ||
132 | module_spi_driver(adxl34x_driver); | 132 | module_spi_driver(adxl34x_driver); |
diff --git a/drivers/input/misc/bfin_rotary.c b/drivers/input/misc/bfin_rotary.c index 1c4146fccfdf..6df3f88a46dd 100644 --- a/drivers/input/misc/bfin_rotary.c +++ b/drivers/input/misc/bfin_rotary.c | |||
@@ -255,7 +255,7 @@ static const struct dev_pm_ops bfin_rotary_pm_ops = { | |||
255 | 255 | ||
256 | static struct platform_driver bfin_rotary_device_driver = { | 256 | static struct platform_driver bfin_rotary_device_driver = { |
257 | .probe = bfin_rotary_probe, | 257 | .probe = bfin_rotary_probe, |
258 | .remove = __devexit_p(bfin_rotary_remove), | 258 | .remove = bfin_rotary_remove, |
259 | .driver = { | 259 | .driver = { |
260 | .name = "bfin-rotary", | 260 | .name = "bfin-rotary", |
261 | .owner = THIS_MODULE, | 261 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/bma150.c b/drivers/input/misc/bma150.c index e2f1e9f952b1..0788c94fb460 100644 --- a/drivers/input/misc/bma150.c +++ b/drivers/input/misc/bma150.c | |||
@@ -670,7 +670,7 @@ static struct i2c_driver bma150_driver = { | |||
670 | .class = I2C_CLASS_HWMON, | 670 | .class = I2C_CLASS_HWMON, |
671 | .id_table = bma150_id, | 671 | .id_table = bma150_id, |
672 | .probe = bma150_probe, | 672 | .probe = bma150_probe, |
673 | .remove = __devexit_p(bma150_remove), | 673 | .remove = bma150_remove, |
674 | }; | 674 | }; |
675 | 675 | ||
676 | module_i2c_driver(bma150_driver); | 676 | module_i2c_driver(bma150_driver); |
diff --git a/drivers/input/misc/cma3000_d0x_i2c.c b/drivers/input/misc/cma3000_d0x_i2c.c index fe9b85f07792..523b6aabd7fc 100644 --- a/drivers/input/misc/cma3000_d0x_i2c.c +++ b/drivers/input/misc/cma3000_d0x_i2c.c | |||
@@ -114,7 +114,7 @@ MODULE_DEVICE_TABLE(i2c, cma3000_i2c_id); | |||
114 | 114 | ||
115 | static struct i2c_driver cma3000_i2c_driver = { | 115 | static struct i2c_driver cma3000_i2c_driver = { |
116 | .probe = cma3000_i2c_probe, | 116 | .probe = cma3000_i2c_probe, |
117 | .remove = __devexit_p(cma3000_i2c_remove), | 117 | .remove = cma3000_i2c_remove, |
118 | .id_table = cma3000_i2c_id, | 118 | .id_table = cma3000_i2c_id, |
119 | .driver = { | 119 | .driver = { |
120 | .name = "cma3000_i2c_accl", | 120 | .name = "cma3000_i2c_accl", |
diff --git a/drivers/input/misc/cobalt_btns.c b/drivers/input/misc/cobalt_btns.c index 53e43d295148..659f20df6040 100644 --- a/drivers/input/misc/cobalt_btns.c +++ b/drivers/input/misc/cobalt_btns.c | |||
@@ -157,7 +157,7 @@ MODULE_ALIAS("platform:Cobalt buttons"); | |||
157 | 157 | ||
158 | static struct platform_driver cobalt_buttons_driver = { | 158 | static struct platform_driver cobalt_buttons_driver = { |
159 | .probe = cobalt_buttons_probe, | 159 | .probe = cobalt_buttons_probe, |
160 | .remove = __devexit_p(cobalt_buttons_remove), | 160 | .remove = cobalt_buttons_remove, |
161 | .driver = { | 161 | .driver = { |
162 | .name = "Cobalt buttons", | 162 | .name = "Cobalt buttons", |
163 | .owner = THIS_MODULE, | 163 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/da9052_onkey.c b/drivers/input/misc/da9052_onkey.c index 3c843cd725fa..acd07e8c32bc 100644 --- a/drivers/input/misc/da9052_onkey.c +++ b/drivers/input/misc/da9052_onkey.c | |||
@@ -156,7 +156,7 @@ static int __devexit da9052_onkey_remove(struct platform_device *pdev) | |||
156 | 156 | ||
157 | static struct platform_driver da9052_onkey_driver = { | 157 | static struct platform_driver da9052_onkey_driver = { |
158 | .probe = da9052_onkey_probe, | 158 | .probe = da9052_onkey_probe, |
159 | .remove = __devexit_p(da9052_onkey_remove), | 159 | .remove = da9052_onkey_remove, |
160 | .driver = { | 160 | .driver = { |
161 | .name = "da9052-onkey", | 161 | .name = "da9052-onkey", |
162 | .owner = THIS_MODULE, | 162 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/da9055_onkey.c b/drivers/input/misc/da9055_onkey.c index 10ebf15070d7..fe434e07dbfc 100644 --- a/drivers/input/misc/da9055_onkey.c +++ b/drivers/input/misc/da9055_onkey.c | |||
@@ -156,7 +156,7 @@ static int __devexit da9055_onkey_remove(struct platform_device *pdev) | |||
156 | 156 | ||
157 | static struct platform_driver da9055_onkey_driver = { | 157 | static struct platform_driver da9055_onkey_driver = { |
158 | .probe = da9055_onkey_probe, | 158 | .probe = da9055_onkey_probe, |
159 | .remove = __devexit_p(da9055_onkey_remove), | 159 | .remove = da9055_onkey_remove, |
160 | .driver = { | 160 | .driver = { |
161 | .name = "da9055-onkey", | 161 | .name = "da9055-onkey", |
162 | .owner = THIS_MODULE, | 162 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/dm355evm_keys.c b/drivers/input/misc/dm355evm_keys.c index c1313d8535c3..1afb91cd71fb 100644 --- a/drivers/input/misc/dm355evm_keys.c +++ b/drivers/input/misc/dm355evm_keys.c | |||
@@ -262,7 +262,7 @@ static int __devexit dm355evm_keys_remove(struct platform_device *pdev) | |||
262 | */ | 262 | */ |
263 | static struct platform_driver dm355evm_keys_driver = { | 263 | static struct platform_driver dm355evm_keys_driver = { |
264 | .probe = dm355evm_keys_probe, | 264 | .probe = dm355evm_keys_probe, |
265 | .remove = __devexit_p(dm355evm_keys_remove), | 265 | .remove = dm355evm_keys_remove, |
266 | .driver = { | 266 | .driver = { |
267 | .owner = THIS_MODULE, | 267 | .owner = THIS_MODULE, |
268 | .name = "dm355evm_keys", | 268 | .name = "dm355evm_keys", |
diff --git a/drivers/input/misc/gp2ap002a00f.c b/drivers/input/misc/gp2ap002a00f.c index b6664cfa340a..99ec8d0c6e41 100644 --- a/drivers/input/misc/gp2ap002a00f.c +++ b/drivers/input/misc/gp2ap002a00f.c | |||
@@ -277,7 +277,7 @@ static struct i2c_driver gp2a_i2c_driver = { | |||
277 | .pm = &gp2a_pm, | 277 | .pm = &gp2a_pm, |
278 | }, | 278 | }, |
279 | .probe = gp2a_probe, | 279 | .probe = gp2a_probe, |
280 | .remove = __devexit_p(gp2a_remove), | 280 | .remove = gp2a_remove, |
281 | .id_table = gp2a_i2c_id, | 281 | .id_table = gp2a_i2c_id, |
282 | }; | 282 | }; |
283 | 283 | ||
diff --git a/drivers/input/misc/gpio_tilt_polled.c b/drivers/input/misc/gpio_tilt_polled.c index 277a0574c199..bf97679fe522 100644 --- a/drivers/input/misc/gpio_tilt_polled.c +++ b/drivers/input/misc/gpio_tilt_polled.c | |||
@@ -198,7 +198,7 @@ static int __devexit gpio_tilt_polled_remove(struct platform_device *pdev) | |||
198 | 198 | ||
199 | static struct platform_driver gpio_tilt_polled_driver = { | 199 | static struct platform_driver gpio_tilt_polled_driver = { |
200 | .probe = gpio_tilt_polled_probe, | 200 | .probe = gpio_tilt_polled_probe, |
201 | .remove = __devexit_p(gpio_tilt_polled_remove), | 201 | .remove = gpio_tilt_polled_remove, |
202 | .driver = { | 202 | .driver = { |
203 | .name = DRV_NAME, | 203 | .name = DRV_NAME, |
204 | .owner = THIS_MODULE, | 204 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/ixp4xx-beeper.c b/drivers/input/misc/ixp4xx-beeper.c index 50e283068301..18a2970f88ee 100644 --- a/drivers/input/misc/ixp4xx-beeper.c +++ b/drivers/input/misc/ixp4xx-beeper.c | |||
@@ -165,7 +165,7 @@ static struct platform_driver ixp4xx_spkr_platform_driver = { | |||
165 | .owner = THIS_MODULE, | 165 | .owner = THIS_MODULE, |
166 | }, | 166 | }, |
167 | .probe = ixp4xx_spkr_probe, | 167 | .probe = ixp4xx_spkr_probe, |
168 | .remove = __devexit_p(ixp4xx_spkr_remove), | 168 | .remove = ixp4xx_spkr_remove, |
169 | .shutdown = ixp4xx_spkr_shutdown, | 169 | .shutdown = ixp4xx_spkr_shutdown, |
170 | }; | 170 | }; |
171 | module_platform_driver(ixp4xx_spkr_platform_driver); | 171 | module_platform_driver(ixp4xx_spkr_platform_driver); |
diff --git a/drivers/input/misc/kxtj9.c b/drivers/input/misc/kxtj9.c index f46139f19ff1..8414ddb31815 100644 --- a/drivers/input/misc/kxtj9.c +++ b/drivers/input/misc/kxtj9.c | |||
@@ -663,7 +663,7 @@ static struct i2c_driver kxtj9_driver = { | |||
663 | .pm = &kxtj9_pm_ops, | 663 | .pm = &kxtj9_pm_ops, |
664 | }, | 664 | }, |
665 | .probe = kxtj9_probe, | 665 | .probe = kxtj9_probe, |
666 | .remove = __devexit_p(kxtj9_remove), | 666 | .remove = kxtj9_remove, |
667 | .id_table = kxtj9_id, | 667 | .id_table = kxtj9_id, |
668 | }; | 668 | }; |
669 | 669 | ||
diff --git a/drivers/input/misc/m68kspkr.c b/drivers/input/misc/m68kspkr.c index 0c64d9bb718e..f3a3c5e14d00 100644 --- a/drivers/input/misc/m68kspkr.c +++ b/drivers/input/misc/m68kspkr.c | |||
@@ -104,7 +104,7 @@ static struct platform_driver m68kspkr_platform_driver = { | |||
104 | .owner = THIS_MODULE, | 104 | .owner = THIS_MODULE, |
105 | }, | 105 | }, |
106 | .probe = m68kspkr_probe, | 106 | .probe = m68kspkr_probe, |
107 | .remove = __devexit_p(m68kspkr_remove), | 107 | .remove = m68kspkr_remove, |
108 | .shutdown = m68kspkr_shutdown, | 108 | .shutdown = m68kspkr_shutdown, |
109 | }; | 109 | }; |
110 | 110 | ||
diff --git a/drivers/input/misc/max8925_onkey.c b/drivers/input/misc/max8925_onkey.c index 0a12b74140d3..3c3db6787e8f 100644 --- a/drivers/input/misc/max8925_onkey.c +++ b/drivers/input/misc/max8925_onkey.c | |||
@@ -195,7 +195,7 @@ static struct platform_driver max8925_onkey_driver = { | |||
195 | .pm = &max8925_onkey_pm_ops, | 195 | .pm = &max8925_onkey_pm_ops, |
196 | }, | 196 | }, |
197 | .probe = max8925_onkey_probe, | 197 | .probe = max8925_onkey_probe, |
198 | .remove = __devexit_p(max8925_onkey_remove), | 198 | .remove = max8925_onkey_remove, |
199 | }; | 199 | }; |
200 | module_platform_driver(max8925_onkey_driver); | 200 | module_platform_driver(max8925_onkey_driver); |
201 | 201 | ||
diff --git a/drivers/input/misc/max8997_haptic.c b/drivers/input/misc/max8997_haptic.c index 05b7b8bfaf0a..8db64f652d7a 100644 --- a/drivers/input/misc/max8997_haptic.c +++ b/drivers/input/misc/max8997_haptic.c | |||
@@ -396,7 +396,7 @@ static struct platform_driver max8997_haptic_driver = { | |||
396 | .pm = &max8997_haptic_pm_ops, | 396 | .pm = &max8997_haptic_pm_ops, |
397 | }, | 397 | }, |
398 | .probe = max8997_haptic_probe, | 398 | .probe = max8997_haptic_probe, |
399 | .remove = __devexit_p(max8997_haptic_remove), | 399 | .remove = max8997_haptic_remove, |
400 | .id_table = max8997_haptic_id, | 400 | .id_table = max8997_haptic_id, |
401 | }; | 401 | }; |
402 | module_platform_driver(max8997_haptic_driver); | 402 | module_platform_driver(max8997_haptic_driver); |
diff --git a/drivers/input/misc/mc13783-pwrbutton.c b/drivers/input/misc/mc13783-pwrbutton.c index 8428f1e8e83e..a0c35a058318 100644 --- a/drivers/input/misc/mc13783-pwrbutton.c +++ b/drivers/input/misc/mc13783-pwrbutton.c | |||
@@ -257,7 +257,7 @@ static int __devexit mc13783_pwrbutton_remove(struct platform_device *pdev) | |||
257 | 257 | ||
258 | static struct platform_driver mc13783_pwrbutton_driver = { | 258 | static struct platform_driver mc13783_pwrbutton_driver = { |
259 | .probe = mc13783_pwrbutton_probe, | 259 | .probe = mc13783_pwrbutton_probe, |
260 | .remove = __devexit_p(mc13783_pwrbutton_remove), | 260 | .remove = mc13783_pwrbutton_remove, |
261 | .driver = { | 261 | .driver = { |
262 | .name = "mc13783-pwrbutton", | 262 | .name = "mc13783-pwrbutton", |
263 | .owner = THIS_MODULE, | 263 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/mma8450.c b/drivers/input/misc/mma8450.c index 873ebced544e..050a246043dc 100644 --- a/drivers/input/misc/mma8450.c +++ b/drivers/input/misc/mma8450.c | |||
@@ -243,7 +243,7 @@ static struct i2c_driver mma8450_driver = { | |||
243 | .of_match_table = mma8450_dt_ids, | 243 | .of_match_table = mma8450_dt_ids, |
244 | }, | 244 | }, |
245 | .probe = mma8450_probe, | 245 | .probe = mma8450_probe, |
246 | .remove = __devexit_p(mma8450_remove), | 246 | .remove = mma8450_remove, |
247 | .id_table = mma8450_id, | 247 | .id_table = mma8450_id, |
248 | }; | 248 | }; |
249 | 249 | ||
diff --git a/drivers/input/misc/mpu3050.c b/drivers/input/misc/mpu3050.c index 306f84c2d8fb..ab114092b9a9 100644 --- a/drivers/input/misc/mpu3050.c +++ b/drivers/input/misc/mpu3050.c | |||
@@ -471,7 +471,7 @@ static struct i2c_driver mpu3050_i2c_driver = { | |||
471 | .of_match_table = mpu3050_of_match, | 471 | .of_match_table = mpu3050_of_match, |
472 | }, | 472 | }, |
473 | .probe = mpu3050_probe, | 473 | .probe = mpu3050_probe, |
474 | .remove = __devexit_p(mpu3050_remove), | 474 | .remove = mpu3050_remove, |
475 | .id_table = mpu3050_ids, | 475 | .id_table = mpu3050_ids, |
476 | }; | 476 | }; |
477 | 477 | ||
diff --git a/drivers/input/misc/pcap_keys.c b/drivers/input/misc/pcap_keys.c index e09b4fe81913..afd3f5ae17f9 100644 --- a/drivers/input/misc/pcap_keys.c +++ b/drivers/input/misc/pcap_keys.c | |||
@@ -119,7 +119,7 @@ static int __devexit pcap_keys_remove(struct platform_device *pdev) | |||
119 | 119 | ||
120 | static struct platform_driver pcap_keys_device_driver = { | 120 | static struct platform_driver pcap_keys_device_driver = { |
121 | .probe = pcap_keys_probe, | 121 | .probe = pcap_keys_probe, |
122 | .remove = __devexit_p(pcap_keys_remove), | 122 | .remove = pcap_keys_remove, |
123 | .driver = { | 123 | .driver = { |
124 | .name = "pcap-keys", | 124 | .name = "pcap-keys", |
125 | .owner = THIS_MODULE, | 125 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/pcf50633-input.c b/drivers/input/misc/pcf50633-input.c index 53891de80b0e..3896b0f8e9bb 100644 --- a/drivers/input/misc/pcf50633-input.c +++ b/drivers/input/misc/pcf50633-input.c | |||
@@ -111,7 +111,7 @@ static struct platform_driver pcf50633_input_driver = { | |||
111 | .name = "pcf50633-input", | 111 | .name = "pcf50633-input", |
112 | }, | 112 | }, |
113 | .probe = pcf50633_input_probe, | 113 | .probe = pcf50633_input_probe, |
114 | .remove = __devexit_p(pcf50633_input_remove), | 114 | .remove = pcf50633_input_remove, |
115 | }; | 115 | }; |
116 | module_platform_driver(pcf50633_input_driver); | 116 | module_platform_driver(pcf50633_input_driver); |
117 | 117 | ||
diff --git a/drivers/input/misc/pcf8574_keypad.c b/drivers/input/misc/pcf8574_keypad.c index 544c6635abe9..6c480bf58456 100644 --- a/drivers/input/misc/pcf8574_keypad.c +++ b/drivers/input/misc/pcf8574_keypad.c | |||
@@ -212,7 +212,7 @@ static struct i2c_driver pcf8574_kp_driver = { | |||
212 | #endif | 212 | #endif |
213 | }, | 213 | }, |
214 | .probe = pcf8574_kp_probe, | 214 | .probe = pcf8574_kp_probe, |
215 | .remove = __devexit_p(pcf8574_kp_remove), | 215 | .remove = pcf8574_kp_remove, |
216 | .id_table = pcf8574_kp_id, | 216 | .id_table = pcf8574_kp_id, |
217 | }; | 217 | }; |
218 | 218 | ||
diff --git a/drivers/input/misc/pcspkr.c b/drivers/input/misc/pcspkr.c index b2484aa07f32..17d6555fec72 100644 --- a/drivers/input/misc/pcspkr.c +++ b/drivers/input/misc/pcspkr.c | |||
@@ -131,7 +131,7 @@ static struct platform_driver pcspkr_platform_driver = { | |||
131 | .pm = &pcspkr_pm_ops, | 131 | .pm = &pcspkr_pm_ops, |
132 | }, | 132 | }, |
133 | .probe = pcspkr_probe, | 133 | .probe = pcspkr_probe, |
134 | .remove = __devexit_p(pcspkr_remove), | 134 | .remove = pcspkr_remove, |
135 | .shutdown = pcspkr_shutdown, | 135 | .shutdown = pcspkr_shutdown, |
136 | }; | 136 | }; |
137 | module_platform_driver(pcspkr_platform_driver); | 137 | module_platform_driver(pcspkr_platform_driver); |
diff --git a/drivers/input/misc/pm8xxx-vibrator.c b/drivers/input/misc/pm8xxx-vibrator.c index dfbfb463ea5d..2e0a3bfeff07 100644 --- a/drivers/input/misc/pm8xxx-vibrator.c +++ b/drivers/input/misc/pm8xxx-vibrator.c | |||
@@ -270,7 +270,7 @@ static SIMPLE_DEV_PM_OPS(pm8xxx_vib_pm_ops, pm8xxx_vib_suspend, NULL); | |||
270 | 270 | ||
271 | static struct platform_driver pm8xxx_vib_driver = { | 271 | static struct platform_driver pm8xxx_vib_driver = { |
272 | .probe = pm8xxx_vib_probe, | 272 | .probe = pm8xxx_vib_probe, |
273 | .remove = __devexit_p(pm8xxx_vib_remove), | 273 | .remove = pm8xxx_vib_remove, |
274 | .driver = { | 274 | .driver = { |
275 | .name = "pm8xxx-vib", | 275 | .name = "pm8xxx-vib", |
276 | .owner = THIS_MODULE, | 276 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/pmic8xxx-pwrkey.c b/drivers/input/misc/pmic8xxx-pwrkey.c index 0f83d0f1d015..b2396e2ad369 100644 --- a/drivers/input/misc/pmic8xxx-pwrkey.c +++ b/drivers/input/misc/pmic8xxx-pwrkey.c | |||
@@ -206,7 +206,7 @@ static int __devexit pmic8xxx_pwrkey_remove(struct platform_device *pdev) | |||
206 | 206 | ||
207 | static struct platform_driver pmic8xxx_pwrkey_driver = { | 207 | static struct platform_driver pmic8xxx_pwrkey_driver = { |
208 | .probe = pmic8xxx_pwrkey_probe, | 208 | .probe = pmic8xxx_pwrkey_probe, |
209 | .remove = __devexit_p(pmic8xxx_pwrkey_remove), | 209 | .remove = pmic8xxx_pwrkey_remove, |
210 | .driver = { | 210 | .driver = { |
211 | .name = PM8XXX_PWRKEY_DEV_NAME, | 211 | .name = PM8XXX_PWRKEY_DEV_NAME, |
212 | .owner = THIS_MODULE, | 212 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/pwm-beeper.c b/drivers/input/misc/pwm-beeper.c index 502544c7e0a0..d40c2f630d5e 100644 --- a/drivers/input/misc/pwm-beeper.c +++ b/drivers/input/misc/pwm-beeper.c | |||
@@ -184,7 +184,7 @@ static const struct of_device_id pwm_beeper_match[] = { | |||
184 | 184 | ||
185 | static struct platform_driver pwm_beeper_driver = { | 185 | static struct platform_driver pwm_beeper_driver = { |
186 | .probe = pwm_beeper_probe, | 186 | .probe = pwm_beeper_probe, |
187 | .remove = __devexit_p(pwm_beeper_remove), | 187 | .remove = pwm_beeper_remove, |
188 | .driver = { | 188 | .driver = { |
189 | .name = "pwm-beeper", | 189 | .name = "pwm-beeper", |
190 | .owner = THIS_MODULE, | 190 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/rb532_button.c b/drivers/input/misc/rb532_button.c index aeb02bcf7233..718dd8367b6a 100644 --- a/drivers/input/misc/rb532_button.c +++ b/drivers/input/misc/rb532_button.c | |||
@@ -94,7 +94,7 @@ static int __devexit rb532_button_remove(struct platform_device *pdev) | |||
94 | 94 | ||
95 | static struct platform_driver rb532_button_driver = { | 95 | static struct platform_driver rb532_button_driver = { |
96 | .probe = rb532_button_probe, | 96 | .probe = rb532_button_probe, |
97 | .remove = __devexit_p(rb532_button_remove), | 97 | .remove = rb532_button_remove, |
98 | .driver = { | 98 | .driver = { |
99 | .name = DRV_NAME, | 99 | .name = DRV_NAME, |
100 | .owner = THIS_MODULE, | 100 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/retu-pwrbutton.c b/drivers/input/misc/retu-pwrbutton.c index 3767f43ce37e..4500027d82a0 100644 --- a/drivers/input/misc/retu-pwrbutton.c +++ b/drivers/input/misc/retu-pwrbutton.c | |||
@@ -83,7 +83,7 @@ static int __devexit retu_pwrbutton_remove(struct platform_device *pdev) | |||
83 | 83 | ||
84 | static struct platform_driver retu_pwrbutton_driver = { | 84 | static struct platform_driver retu_pwrbutton_driver = { |
85 | .probe = retu_pwrbutton_probe, | 85 | .probe = retu_pwrbutton_probe, |
86 | .remove = __devexit_p(retu_pwrbutton_remove), | 86 | .remove = retu_pwrbutton_remove, |
87 | .driver = { | 87 | .driver = { |
88 | .name = "retu-pwrbutton", | 88 | .name = "retu-pwrbutton", |
89 | .owner = THIS_MODULE, | 89 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/rotary_encoder.c b/drivers/input/misc/rotary_encoder.c index 99a49e4968d2..b183a0e7a21a 100644 --- a/drivers/input/misc/rotary_encoder.c +++ b/drivers/input/misc/rotary_encoder.c | |||
@@ -325,7 +325,7 @@ static int __devexit rotary_encoder_remove(struct platform_device *pdev) | |||
325 | 325 | ||
326 | static struct platform_driver rotary_encoder_driver = { | 326 | static struct platform_driver rotary_encoder_driver = { |
327 | .probe = rotary_encoder_probe, | 327 | .probe = rotary_encoder_probe, |
328 | .remove = __devexit_p(rotary_encoder_remove), | 328 | .remove = rotary_encoder_remove, |
329 | .driver = { | 329 | .driver = { |
330 | .name = DRV_NAME, | 330 | .name = DRV_NAME, |
331 | .owner = THIS_MODULE, | 331 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/sgi_btns.c b/drivers/input/misc/sgi_btns.c index 5d9fd5571199..fd731e86e316 100644 --- a/drivers/input/misc/sgi_btns.c +++ b/drivers/input/misc/sgi_btns.c | |||
@@ -158,7 +158,7 @@ static int __devexit sgi_buttons_remove(struct platform_device *pdev) | |||
158 | 158 | ||
159 | static struct platform_driver sgi_buttons_driver = { | 159 | static struct platform_driver sgi_buttons_driver = { |
160 | .probe = sgi_buttons_probe, | 160 | .probe = sgi_buttons_probe, |
161 | .remove = __devexit_p(sgi_buttons_remove), | 161 | .remove = sgi_buttons_remove, |
162 | .driver = { | 162 | .driver = { |
163 | .name = "sgibtns", | 163 | .name = "sgibtns", |
164 | .owner = THIS_MODULE, | 164 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/sparcspkr.c b/drivers/input/misc/sparcspkr.c index 0122f5351577..b9c870251f14 100644 --- a/drivers/input/misc/sparcspkr.c +++ b/drivers/input/misc/sparcspkr.c | |||
@@ -263,7 +263,7 @@ static struct platform_driver bbc_beep_driver = { | |||
263 | .of_match_table = bbc_beep_match, | 263 | .of_match_table = bbc_beep_match, |
264 | }, | 264 | }, |
265 | .probe = bbc_beep_probe, | 265 | .probe = bbc_beep_probe, |
266 | .remove = __devexit_p(bbc_remove), | 266 | .remove = bbc_remove, |
267 | .shutdown = sparcspkr_shutdown, | 267 | .shutdown = sparcspkr_shutdown, |
268 | }; | 268 | }; |
269 | 269 | ||
@@ -345,7 +345,7 @@ static struct platform_driver grover_beep_driver = { | |||
345 | .of_match_table = grover_beep_match, | 345 | .of_match_table = grover_beep_match, |
346 | }, | 346 | }, |
347 | .probe = grover_beep_probe, | 347 | .probe = grover_beep_probe, |
348 | .remove = __devexit_p(grover_remove), | 348 | .remove = grover_remove, |
349 | .shutdown = sparcspkr_shutdown, | 349 | .shutdown = sparcspkr_shutdown, |
350 | }; | 350 | }; |
351 | 351 | ||
diff --git a/drivers/input/misc/twl4030-vibra.c b/drivers/input/misc/twl4030-vibra.c index 2194a3c7236a..29f2207c5d04 100644 --- a/drivers/input/misc/twl4030-vibra.c +++ b/drivers/input/misc/twl4030-vibra.c | |||
@@ -283,7 +283,7 @@ static int __devexit twl4030_vibra_remove(struct platform_device *pdev) | |||
283 | 283 | ||
284 | static struct platform_driver twl4030_vibra_driver = { | 284 | static struct platform_driver twl4030_vibra_driver = { |
285 | .probe = twl4030_vibra_probe, | 285 | .probe = twl4030_vibra_probe, |
286 | .remove = __devexit_p(twl4030_vibra_remove), | 286 | .remove = twl4030_vibra_remove, |
287 | .driver = { | 287 | .driver = { |
288 | .name = "twl4030-vibra", | 288 | .name = "twl4030-vibra", |
289 | .owner = THIS_MODULE, | 289 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/twl6040-vibra.c b/drivers/input/misc/twl6040-vibra.c index c8a288ae1d5b..463e96380def 100644 --- a/drivers/input/misc/twl6040-vibra.c +++ b/drivers/input/misc/twl6040-vibra.c | |||
@@ -433,7 +433,7 @@ static int __devexit twl6040_vibra_remove(struct platform_device *pdev) | |||
433 | 433 | ||
434 | static struct platform_driver twl6040_vibra_driver = { | 434 | static struct platform_driver twl6040_vibra_driver = { |
435 | .probe = twl6040_vibra_probe, | 435 | .probe = twl6040_vibra_probe, |
436 | .remove = __devexit_p(twl6040_vibra_remove), | 436 | .remove = twl6040_vibra_remove, |
437 | .driver = { | 437 | .driver = { |
438 | .name = "twl6040-vibra", | 438 | .name = "twl6040-vibra", |
439 | .owner = THIS_MODULE, | 439 | .owner = THIS_MODULE, |
diff --git a/drivers/input/misc/wistron_btns.c b/drivers/input/misc/wistron_btns.c index e2bdfd4bea70..3f9ad238e4e9 100644 --- a/drivers/input/misc/wistron_btns.c +++ b/drivers/input/misc/wistron_btns.c | |||
@@ -1334,7 +1334,7 @@ static struct platform_driver wistron_driver = { | |||
1334 | #endif | 1334 | #endif |
1335 | }, | 1335 | }, |
1336 | .probe = wistron_probe, | 1336 | .probe = wistron_probe, |
1337 | .remove = __devexit_p(wistron_remove), | 1337 | .remove = wistron_remove, |
1338 | }; | 1338 | }; |
1339 | 1339 | ||
1340 | static int __init wb_module_init(void) | 1340 | static int __init wb_module_init(void) |
diff --git a/drivers/input/misc/wm831x-on.c b/drivers/input/misc/wm831x-on.c index fa8b3900d981..3a12951ad7fb 100644 --- a/drivers/input/misc/wm831x-on.c +++ b/drivers/input/misc/wm831x-on.c | |||
@@ -138,7 +138,7 @@ static int __devexit wm831x_on_remove(struct platform_device *pdev) | |||
138 | 138 | ||
139 | static struct platform_driver wm831x_on_driver = { | 139 | static struct platform_driver wm831x_on_driver = { |
140 | .probe = wm831x_on_probe, | 140 | .probe = wm831x_on_probe, |
141 | .remove = __devexit_p(wm831x_on_remove), | 141 | .remove = wm831x_on_remove, |
142 | .driver = { | 142 | .driver = { |
143 | .name = "wm831x-on", | 143 | .name = "wm831x-on", |
144 | .owner = THIS_MODULE, | 144 | .owner = THIS_MODULE, |
diff --git a/drivers/input/mouse/gpio_mouse.c b/drivers/input/mouse/gpio_mouse.c index 39fe9b737cae..b3a8aa95a2d8 100644 --- a/drivers/input/mouse/gpio_mouse.c +++ b/drivers/input/mouse/gpio_mouse.c | |||
@@ -172,7 +172,7 @@ static int __devexit gpio_mouse_remove(struct platform_device *pdev) | |||
172 | 172 | ||
173 | static struct platform_driver gpio_mouse_device_driver = { | 173 | static struct platform_driver gpio_mouse_device_driver = { |
174 | .probe = gpio_mouse_probe, | 174 | .probe = gpio_mouse_probe, |
175 | .remove = __devexit_p(gpio_mouse_remove), | 175 | .remove = gpio_mouse_remove, |
176 | .driver = { | 176 | .driver = { |
177 | .name = "gpio_mouse", | 177 | .name = "gpio_mouse", |
178 | .owner = THIS_MODULE, | 178 | .owner = THIS_MODULE, |
diff --git a/drivers/input/mouse/maplemouse.c b/drivers/input/mouse/maplemouse.c index 5f278176eb9b..03ccf02c5475 100644 --- a/drivers/input/mouse/maplemouse.c +++ b/drivers/input/mouse/maplemouse.c | |||
@@ -132,7 +132,7 @@ static struct maple_driver dc_mouse_driver = { | |||
132 | .drv = { | 132 | .drv = { |
133 | .name = "Dreamcast_mouse", | 133 | .name = "Dreamcast_mouse", |
134 | .probe = probe_maple_mouse, | 134 | .probe = probe_maple_mouse, |
135 | .remove = __devexit_p(remove_maple_mouse), | 135 | .remove = remove_maple_mouse, |
136 | }, | 136 | }, |
137 | }; | 137 | }; |
138 | 138 | ||
diff --git a/drivers/input/mouse/navpoint.c b/drivers/input/mouse/navpoint.c index c29ae7654d5e..ac4e0771d05a 100644 --- a/drivers/input/mouse/navpoint.c +++ b/drivers/input/mouse/navpoint.c | |||
@@ -353,7 +353,7 @@ static SIMPLE_DEV_PM_OPS(navpoint_pm_ops, navpoint_suspend, navpoint_resume); | |||
353 | 353 | ||
354 | static struct platform_driver navpoint_driver = { | 354 | static struct platform_driver navpoint_driver = { |
355 | .probe = navpoint_probe, | 355 | .probe = navpoint_probe, |
356 | .remove = __devexit_p(navpoint_remove), | 356 | .remove = navpoint_remove, |
357 | .driver = { | 357 | .driver = { |
358 | .name = "navpoint", | 358 | .name = "navpoint", |
359 | .owner = THIS_MODULE, | 359 | .owner = THIS_MODULE, |
diff --git a/drivers/input/mouse/pxa930_trkball.c b/drivers/input/mouse/pxa930_trkball.c index 4fe055f2c536..953a0481efc1 100644 --- a/drivers/input/mouse/pxa930_trkball.c +++ b/drivers/input/mouse/pxa930_trkball.c | |||
@@ -248,7 +248,7 @@ static struct platform_driver pxa930_trkball_driver = { | |||
248 | .name = "pxa930-trkball", | 248 | .name = "pxa930-trkball", |
249 | }, | 249 | }, |
250 | .probe = pxa930_trkball_probe, | 250 | .probe = pxa930_trkball_probe, |
251 | .remove = __devexit_p(pxa930_trkball_remove), | 251 | .remove = pxa930_trkball_remove, |
252 | }; | 252 | }; |
253 | module_platform_driver(pxa930_trkball_driver); | 253 | module_platform_driver(pxa930_trkball_driver); |
254 | 254 | ||
diff --git a/drivers/input/mouse/synaptics_i2c.c b/drivers/input/mouse/synaptics_i2c.c index 063a174d3a88..fa8f162cbee3 100644 --- a/drivers/input/mouse/synaptics_i2c.c +++ b/drivers/input/mouse/synaptics_i2c.c | |||
@@ -662,7 +662,7 @@ static struct i2c_driver synaptics_i2c_driver = { | |||
662 | }, | 662 | }, |
663 | 663 | ||
664 | .probe = synaptics_i2c_probe, | 664 | .probe = synaptics_i2c_probe, |
665 | .remove = __devexit_p(synaptics_i2c_remove), | 665 | .remove = synaptics_i2c_remove, |
666 | 666 | ||
667 | .id_table = synaptics_i2c_id_table, | 667 | .id_table = synaptics_i2c_id_table, |
668 | }; | 668 | }; |
diff --git a/drivers/input/serio/altera_ps2.c b/drivers/input/serio/altera_ps2.c index cc11f4efe119..50da8e5634c3 100644 --- a/drivers/input/serio/altera_ps2.c +++ b/drivers/input/serio/altera_ps2.c | |||
@@ -187,7 +187,7 @@ MODULE_DEVICE_TABLE(of, altera_ps2_match); | |||
187 | */ | 187 | */ |
188 | static struct platform_driver altera_ps2_driver = { | 188 | static struct platform_driver altera_ps2_driver = { |
189 | .probe = altera_ps2_probe, | 189 | .probe = altera_ps2_probe, |
190 | .remove = __devexit_p(altera_ps2_remove), | 190 | .remove = altera_ps2_remove, |
191 | .driver = { | 191 | .driver = { |
192 | .name = DRV_NAME, | 192 | .name = DRV_NAME, |
193 | .owner = THIS_MODULE, | 193 | .owner = THIS_MODULE, |
diff --git a/drivers/input/serio/ambakmi.c b/drivers/input/serio/ambakmi.c index 2e77246c2e5a..beb08160b39e 100644 --- a/drivers/input/serio/ambakmi.c +++ b/drivers/input/serio/ambakmi.c | |||
@@ -204,7 +204,7 @@ static struct amba_driver ambakmi_driver = { | |||
204 | }, | 204 | }, |
205 | .id_table = amba_kmi_idtable, | 205 | .id_table = amba_kmi_idtable, |
206 | .probe = amba_kmi_probe, | 206 | .probe = amba_kmi_probe, |
207 | .remove = __devexit_p(amba_kmi_remove), | 207 | .remove = amba_kmi_remove, |
208 | .resume = amba_kmi_resume, | 208 | .resume = amba_kmi_resume, |
209 | }; | 209 | }; |
210 | 210 | ||
diff --git a/drivers/input/serio/arc_ps2.c b/drivers/input/serio/arc_ps2.c index 89ad7631848e..72fda8ff4e10 100644 --- a/drivers/input/serio/arc_ps2.c +++ b/drivers/input/serio/arc_ps2.c | |||
@@ -264,7 +264,7 @@ static struct platform_driver arc_ps2_driver = { | |||
264 | .owner = THIS_MODULE, | 264 | .owner = THIS_MODULE, |
265 | }, | 265 | }, |
266 | .probe = arc_ps2_probe, | 266 | .probe = arc_ps2_probe, |
267 | .remove = __devexit_p(arc_ps2_remove), | 267 | .remove = arc_ps2_remove, |
268 | }; | 268 | }; |
269 | 269 | ||
270 | module_platform_driver(arc_ps2_driver); | 270 | module_platform_driver(arc_ps2_driver); |
diff --git a/drivers/input/serio/ct82c710.c b/drivers/input/serio/ct82c710.c index 852816567241..64bcd1559c68 100644 --- a/drivers/input/serio/ct82c710.c +++ b/drivers/input/serio/ct82c710.c | |||
@@ -212,7 +212,7 @@ static struct platform_driver ct82c710_driver = { | |||
212 | .owner = THIS_MODULE, | 212 | .owner = THIS_MODULE, |
213 | }, | 213 | }, |
214 | .probe = ct82c710_probe, | 214 | .probe = ct82c710_probe, |
215 | .remove = __devexit_p(ct82c710_remove), | 215 | .remove = ct82c710_remove, |
216 | }; | 216 | }; |
217 | 217 | ||
218 | 218 | ||
diff --git a/drivers/input/serio/gscps2.c b/drivers/input/serio/gscps2.c index 4225f5d6b15f..49cb7ca55ff6 100644 --- a/drivers/input/serio/gscps2.c +++ b/drivers/input/serio/gscps2.c | |||
@@ -444,7 +444,7 @@ static struct parisc_driver parisc_ps2_driver = { | |||
444 | .name = "gsc_ps2", | 444 | .name = "gsc_ps2", |
445 | .id_table = gscps2_device_tbl, | 445 | .id_table = gscps2_device_tbl, |
446 | .probe = gscps2_probe, | 446 | .probe = gscps2_probe, |
447 | .remove = __devexit_p(gscps2_remove), | 447 | .remove = gscps2_remove, |
448 | }; | 448 | }; |
449 | 449 | ||
450 | static int __init gscps2_init(void) | 450 | static int __init gscps2_init(void) |
diff --git a/drivers/input/serio/i8042-sparcio.h b/drivers/input/serio/i8042-sparcio.h index 395a9af3adcd..3f6c835ae005 100644 --- a/drivers/input/serio/i8042-sparcio.h +++ b/drivers/input/serio/i8042-sparcio.h | |||
@@ -102,7 +102,7 @@ static struct platform_driver sparc_i8042_driver = { | |||
102 | .of_match_table = sparc_i8042_match, | 102 | .of_match_table = sparc_i8042_match, |
103 | }, | 103 | }, |
104 | .probe = sparc_i8042_probe, | 104 | .probe = sparc_i8042_probe, |
105 | .remove = __devexit_p(sparc_i8042_remove), | 105 | .remove = sparc_i8042_remove, |
106 | }; | 106 | }; |
107 | 107 | ||
108 | static int __init i8042_platform_init(void) | 108 | static int __init i8042_platform_init(void) |
diff --git a/drivers/input/serio/i8042.c b/drivers/input/serio/i8042.c index 86564414b75a..2539195729bd 100644 --- a/drivers/input/serio/i8042.c +++ b/drivers/input/serio/i8042.c | |||
@@ -1455,7 +1455,7 @@ static struct platform_driver i8042_driver = { | |||
1455 | .pm = &i8042_pm_ops, | 1455 | .pm = &i8042_pm_ops, |
1456 | #endif | 1456 | #endif |
1457 | }, | 1457 | }, |
1458 | .remove = __devexit_p(i8042_remove), | 1458 | .remove = i8042_remove, |
1459 | .shutdown = i8042_shutdown, | 1459 | .shutdown = i8042_shutdown, |
1460 | }; | 1460 | }; |
1461 | 1461 | ||
diff --git a/drivers/input/serio/maceps2.c b/drivers/input/serio/maceps2.c index 61da763b1209..2226277089db 100644 --- a/drivers/input/serio/maceps2.c +++ b/drivers/input/serio/maceps2.c | |||
@@ -165,7 +165,7 @@ static struct platform_driver maceps2_driver = { | |||
165 | .owner = THIS_MODULE, | 165 | .owner = THIS_MODULE, |
166 | }, | 166 | }, |
167 | .probe = maceps2_probe, | 167 | .probe = maceps2_probe, |
168 | .remove = __devexit_p(maceps2_remove), | 168 | .remove = maceps2_remove, |
169 | }; | 169 | }; |
170 | 170 | ||
171 | static int __init maceps2_init(void) | 171 | static int __init maceps2_init(void) |
diff --git a/drivers/input/serio/pcips2.c b/drivers/input/serio/pcips2.c index 0c42497aaaf4..98093731ae62 100644 --- a/drivers/input/serio/pcips2.c +++ b/drivers/input/serio/pcips2.c | |||
@@ -212,7 +212,7 @@ static struct pci_driver pcips2_driver = { | |||
212 | .name = "pcips2", | 212 | .name = "pcips2", |
213 | .id_table = pcips2_ids, | 213 | .id_table = pcips2_ids, |
214 | .probe = pcips2_probe, | 214 | .probe = pcips2_probe, |
215 | .remove = __devexit_p(pcips2_remove), | 215 | .remove = pcips2_remove, |
216 | }; | 216 | }; |
217 | 217 | ||
218 | module_pci_driver(pcips2_driver); | 218 | module_pci_driver(pcips2_driver); |
diff --git a/drivers/input/serio/q40kbd.c b/drivers/input/serio/q40kbd.c index 0c0df7f73802..530488006105 100644 --- a/drivers/input/serio/q40kbd.c +++ b/drivers/input/serio/q40kbd.c | |||
@@ -190,7 +190,7 @@ static struct platform_driver q40kbd_driver = { | |||
190 | .name = "q40kbd", | 190 | .name = "q40kbd", |
191 | .owner = THIS_MODULE, | 191 | .owner = THIS_MODULE, |
192 | }, | 192 | }, |
193 | .remove = __devexit_p(q40kbd_remove), | 193 | .remove = q40kbd_remove, |
194 | }; | 194 | }; |
195 | 195 | ||
196 | static int __init q40kbd_init(void) | 196 | static int __init q40kbd_init(void) |
diff --git a/drivers/input/serio/rpckbd.c b/drivers/input/serio/rpckbd.c index 2af5df6a8fba..a5100d455e30 100644 --- a/drivers/input/serio/rpckbd.c +++ b/drivers/input/serio/rpckbd.c | |||
@@ -166,7 +166,7 @@ static int __devexit rpckbd_remove(struct platform_device *dev) | |||
166 | 166 | ||
167 | static struct platform_driver rpckbd_driver = { | 167 | static struct platform_driver rpckbd_driver = { |
168 | .probe = rpckbd_probe, | 168 | .probe = rpckbd_probe, |
169 | .remove = __devexit_p(rpckbd_remove), | 169 | .remove = rpckbd_remove, |
170 | .driver = { | 170 | .driver = { |
171 | .name = "kart", | 171 | .name = "kart", |
172 | .owner = THIS_MODULE, | 172 | .owner = THIS_MODULE, |
diff --git a/drivers/input/serio/sa1111ps2.c b/drivers/input/serio/sa1111ps2.c index 389766707534..4aacf4f94e3e 100644 --- a/drivers/input/serio/sa1111ps2.c +++ b/drivers/input/serio/sa1111ps2.c | |||
@@ -357,7 +357,7 @@ static struct sa1111_driver ps2_driver = { | |||
357 | }, | 357 | }, |
358 | .devid = SA1111_DEVID_PS2, | 358 | .devid = SA1111_DEVID_PS2, |
359 | .probe = ps2_probe, | 359 | .probe = ps2_probe, |
360 | .remove = __devexit_p(ps2_remove), | 360 | .remove = ps2_remove, |
361 | }; | 361 | }; |
362 | 362 | ||
363 | static int __init ps2_init(void) | 363 | static int __init ps2_init(void) |
diff --git a/drivers/input/serio/xilinx_ps2.c b/drivers/input/serio/xilinx_ps2.c index 1e983bec7d86..73f90dd8eee6 100644 --- a/drivers/input/serio/xilinx_ps2.c +++ b/drivers/input/serio/xilinx_ps2.c | |||
@@ -368,7 +368,7 @@ static struct platform_driver xps2_of_driver = { | |||
368 | .of_match_table = xps2_of_match, | 368 | .of_match_table = xps2_of_match, |
369 | }, | 369 | }, |
370 | .probe = xps2_of_probe, | 370 | .probe = xps2_of_probe, |
371 | .remove = __devexit_p(xps2_of_remove), | 371 | .remove = xps2_of_remove, |
372 | }; | 372 | }; |
373 | module_platform_driver(xps2_of_driver); | 373 | module_platform_driver(xps2_of_driver); |
374 | 374 | ||
diff --git a/drivers/input/touchscreen/88pm860x-ts.c b/drivers/input/touchscreen/88pm860x-ts.c index 326218dbd6e6..e609db85bea1 100644 --- a/drivers/input/touchscreen/88pm860x-ts.c +++ b/drivers/input/touchscreen/88pm860x-ts.c | |||
@@ -310,7 +310,7 @@ static struct platform_driver pm860x_touch_driver = { | |||
310 | .owner = THIS_MODULE, | 310 | .owner = THIS_MODULE, |
311 | }, | 311 | }, |
312 | .probe = pm860x_touch_probe, | 312 | .probe = pm860x_touch_probe, |
313 | .remove = __devexit_p(pm860x_touch_remove), | 313 | .remove = pm860x_touch_remove, |
314 | }; | 314 | }; |
315 | module_platform_driver(pm860x_touch_driver); | 315 | module_platform_driver(pm860x_touch_driver); |
316 | 316 | ||
diff --git a/drivers/input/touchscreen/ad7877.c b/drivers/input/touchscreen/ad7877.c index 2c7692108e6c..d2df6a48ba65 100644 --- a/drivers/input/touchscreen/ad7877.c +++ b/drivers/input/touchscreen/ad7877.c | |||
@@ -857,7 +857,7 @@ static struct spi_driver ad7877_driver = { | |||
857 | .pm = &ad7877_pm, | 857 | .pm = &ad7877_pm, |
858 | }, | 858 | }, |
859 | .probe = ad7877_probe, | 859 | .probe = ad7877_probe, |
860 | .remove = __devexit_p(ad7877_remove), | 860 | .remove = ad7877_remove, |
861 | }; | 861 | }; |
862 | 862 | ||
863 | module_spi_driver(ad7877_driver); | 863 | module_spi_driver(ad7877_driver); |
diff --git a/drivers/input/touchscreen/ad7879-i2c.c b/drivers/input/touchscreen/ad7879-i2c.c index 3054354d0dd3..850c95d69198 100644 --- a/drivers/input/touchscreen/ad7879-i2c.c +++ b/drivers/input/touchscreen/ad7879-i2c.c | |||
@@ -98,7 +98,7 @@ static struct i2c_driver ad7879_i2c_driver = { | |||
98 | .pm = &ad7879_pm_ops, | 98 | .pm = &ad7879_pm_ops, |
99 | }, | 99 | }, |
100 | .probe = ad7879_i2c_probe, | 100 | .probe = ad7879_i2c_probe, |
101 | .remove = __devexit_p(ad7879_i2c_remove), | 101 | .remove = ad7879_i2c_remove, |
102 | .id_table = ad7879_id, | 102 | .id_table = ad7879_id, |
103 | }; | 103 | }; |
104 | 104 | ||
diff --git a/drivers/input/touchscreen/ad7879-spi.c b/drivers/input/touchscreen/ad7879-spi.c index db49abf056ba..86b0fdb6046b 100644 --- a/drivers/input/touchscreen/ad7879-spi.c +++ b/drivers/input/touchscreen/ad7879-spi.c | |||
@@ -154,7 +154,7 @@ static struct spi_driver ad7879_spi_driver = { | |||
154 | .pm = &ad7879_pm_ops, | 154 | .pm = &ad7879_pm_ops, |
155 | }, | 155 | }, |
156 | .probe = ad7879_spi_probe, | 156 | .probe = ad7879_spi_probe, |
157 | .remove = __devexit_p(ad7879_spi_remove), | 157 | .remove = ad7879_spi_remove, |
158 | }; | 158 | }; |
159 | 159 | ||
160 | module_spi_driver(ad7879_spi_driver); | 160 | module_spi_driver(ad7879_spi_driver); |
diff --git a/drivers/input/touchscreen/ads7846.c b/drivers/input/touchscreen/ads7846.c index 78e5d9ab0ba7..560484de0bfb 100644 --- a/drivers/input/touchscreen/ads7846.c +++ b/drivers/input/touchscreen/ads7846.c | |||
@@ -1434,7 +1434,7 @@ static struct spi_driver ads7846_driver = { | |||
1434 | .pm = &ads7846_pm, | 1434 | .pm = &ads7846_pm, |
1435 | }, | 1435 | }, |
1436 | .probe = ads7846_probe, | 1436 | .probe = ads7846_probe, |
1437 | .remove = __devexit_p(ads7846_remove), | 1437 | .remove = ads7846_remove, |
1438 | }; | 1438 | }; |
1439 | 1439 | ||
1440 | module_spi_driver(ads7846_driver); | 1440 | module_spi_driver(ads7846_driver); |
diff --git a/drivers/input/touchscreen/atmel_mxt_ts.c b/drivers/input/touchscreen/atmel_mxt_ts.c index 1df2396af008..6199303d9d3c 100644 --- a/drivers/input/touchscreen/atmel_mxt_ts.c +++ b/drivers/input/touchscreen/atmel_mxt_ts.c | |||
@@ -1270,7 +1270,7 @@ static struct i2c_driver mxt_driver = { | |||
1270 | .pm = &mxt_pm_ops, | 1270 | .pm = &mxt_pm_ops, |
1271 | }, | 1271 | }, |
1272 | .probe = mxt_probe, | 1272 | .probe = mxt_probe, |
1273 | .remove = __devexit_p(mxt_remove), | 1273 | .remove = mxt_remove, |
1274 | .id_table = mxt_id, | 1274 | .id_table = mxt_id, |
1275 | }; | 1275 | }; |
1276 | 1276 | ||
diff --git a/drivers/input/touchscreen/atmel_tsadcc.c b/drivers/input/touchscreen/atmel_tsadcc.c index 201b2d2ec1b3..53712b9142a5 100644 --- a/drivers/input/touchscreen/atmel_tsadcc.c +++ b/drivers/input/touchscreen/atmel_tsadcc.c | |||
@@ -346,7 +346,7 @@ static int __devexit atmel_tsadcc_remove(struct platform_device *pdev) | |||
346 | 346 | ||
347 | static struct platform_driver atmel_tsadcc_driver = { | 347 | static struct platform_driver atmel_tsadcc_driver = { |
348 | .probe = atmel_tsadcc_probe, | 348 | .probe = atmel_tsadcc_probe, |
349 | .remove = __devexit_p(atmel_tsadcc_remove), | 349 | .remove = atmel_tsadcc_remove, |
350 | .driver = { | 350 | .driver = { |
351 | .name = "atmel_tsadcc", | 351 | .name = "atmel_tsadcc", |
352 | }, | 352 | }, |
diff --git a/drivers/input/touchscreen/auo-pixcir-ts.c b/drivers/input/touchscreen/auo-pixcir-ts.c index c7047b6bb020..912926dd97c0 100644 --- a/drivers/input/touchscreen/auo-pixcir-ts.c +++ b/drivers/input/touchscreen/auo-pixcir-ts.c | |||
@@ -631,7 +631,7 @@ static struct i2c_driver auo_pixcir_driver = { | |||
631 | .pm = &auo_pixcir_pm_ops, | 631 | .pm = &auo_pixcir_pm_ops, |
632 | }, | 632 | }, |
633 | .probe = auo_pixcir_probe, | 633 | .probe = auo_pixcir_probe, |
634 | .remove = __devexit_p(auo_pixcir_remove), | 634 | .remove = auo_pixcir_remove, |
635 | .id_table = auo_pixcir_idtable, | 635 | .id_table = auo_pixcir_idtable, |
636 | }; | 636 | }; |
637 | 637 | ||
diff --git a/drivers/input/touchscreen/bu21013_ts.c b/drivers/input/touchscreen/bu21013_ts.c index 5c487d23f11c..c2be1fe51923 100644 --- a/drivers/input/touchscreen/bu21013_ts.c +++ b/drivers/input/touchscreen/bu21013_ts.c | |||
@@ -649,7 +649,7 @@ static struct i2c_driver bu21013_driver = { | |||
649 | #endif | 649 | #endif |
650 | }, | 650 | }, |
651 | .probe = bu21013_probe, | 651 | .probe = bu21013_probe, |
652 | .remove = __devexit_p(bu21013_remove), | 652 | .remove = bu21013_remove, |
653 | .id_table = bu21013_id, | 653 | .id_table = bu21013_id, |
654 | }; | 654 | }; |
655 | 655 | ||
diff --git a/drivers/input/touchscreen/cy8ctmg110_ts.c b/drivers/input/touchscreen/cy8ctmg110_ts.c index ad6a6640f385..9a2044f978ae 100644 --- a/drivers/input/touchscreen/cy8ctmg110_ts.c +++ b/drivers/input/touchscreen/cy8ctmg110_ts.c | |||
@@ -357,7 +357,7 @@ static struct i2c_driver cy8ctmg110_driver = { | |||
357 | }, | 357 | }, |
358 | .id_table = cy8ctmg110_idtable, | 358 | .id_table = cy8ctmg110_idtable, |
359 | .probe = cy8ctmg110_probe, | 359 | .probe = cy8ctmg110_probe, |
360 | .remove = __devexit_p(cy8ctmg110_remove), | 360 | .remove = cy8ctmg110_remove, |
361 | }; | 361 | }; |
362 | 362 | ||
363 | module_i2c_driver(cy8ctmg110_driver); | 363 | module_i2c_driver(cy8ctmg110_driver); |
diff --git a/drivers/input/touchscreen/cyttsp_i2c.c b/drivers/input/touchscreen/cyttsp_i2c.c index 2af1d0c52bcd..1a7aca935b26 100644 --- a/drivers/input/touchscreen/cyttsp_i2c.c +++ b/drivers/input/touchscreen/cyttsp_i2c.c | |||
@@ -124,7 +124,7 @@ static struct i2c_driver cyttsp_i2c_driver = { | |||
124 | .pm = &cyttsp_pm_ops, | 124 | .pm = &cyttsp_pm_ops, |
125 | }, | 125 | }, |
126 | .probe = cyttsp_i2c_probe, | 126 | .probe = cyttsp_i2c_probe, |
127 | .remove = __devexit_p(cyttsp_i2c_remove), | 127 | .remove = cyttsp_i2c_remove, |
128 | .id_table = cyttsp_i2c_id, | 128 | .id_table = cyttsp_i2c_id, |
129 | }; | 129 | }; |
130 | 130 | ||
diff --git a/drivers/input/touchscreen/cyttsp_spi.c b/drivers/input/touchscreen/cyttsp_spi.c index 9f263410407b..915af4cfe2b2 100644 --- a/drivers/input/touchscreen/cyttsp_spi.c +++ b/drivers/input/touchscreen/cyttsp_spi.c | |||
@@ -188,7 +188,7 @@ static struct spi_driver cyttsp_spi_driver = { | |||
188 | .pm = &cyttsp_pm_ops, | 188 | .pm = &cyttsp_pm_ops, |
189 | }, | 189 | }, |
190 | .probe = cyttsp_spi_probe, | 190 | .probe = cyttsp_spi_probe, |
191 | .remove = __devexit_p(cyttsp_spi_remove), | 191 | .remove = cyttsp_spi_remove, |
192 | }; | 192 | }; |
193 | 193 | ||
194 | module_spi_driver(cyttsp_spi_driver); | 194 | module_spi_driver(cyttsp_spi_driver); |
diff --git a/drivers/input/touchscreen/da9034-ts.c b/drivers/input/touchscreen/da9034-ts.c index 36b65cf10d7f..ec156a6bf59d 100644 --- a/drivers/input/touchscreen/da9034-ts.c +++ b/drivers/input/touchscreen/da9034-ts.c | |||
@@ -377,7 +377,7 @@ static struct platform_driver da9034_touch_driver = { | |||
377 | .owner = THIS_MODULE, | 377 | .owner = THIS_MODULE, |
378 | }, | 378 | }, |
379 | .probe = da9034_touch_probe, | 379 | .probe = da9034_touch_probe, |
380 | .remove = __devexit_p(da9034_touch_remove), | 380 | .remove = da9034_touch_remove, |
381 | }; | 381 | }; |
382 | module_platform_driver(da9034_touch_driver); | 382 | module_platform_driver(da9034_touch_driver); |
383 | 383 | ||
diff --git a/drivers/input/touchscreen/da9052_tsi.c b/drivers/input/touchscreen/da9052_tsi.c index e8df341090c0..5dfb39b21c90 100644 --- a/drivers/input/touchscreen/da9052_tsi.c +++ b/drivers/input/touchscreen/da9052_tsi.c | |||
@@ -355,7 +355,7 @@ static int __devexit da9052_ts_remove(struct platform_device *pdev) | |||
355 | 355 | ||
356 | static struct platform_driver da9052_tsi_driver = { | 356 | static struct platform_driver da9052_tsi_driver = { |
357 | .probe = da9052_ts_probe, | 357 | .probe = da9052_ts_probe, |
358 | .remove = __devexit_p(da9052_ts_remove), | 358 | .remove = da9052_ts_remove, |
359 | .driver = { | 359 | .driver = { |
360 | .name = "da9052-tsi", | 360 | .name = "da9052-tsi", |
361 | .owner = THIS_MODULE, | 361 | .owner = THIS_MODULE, |
diff --git a/drivers/input/touchscreen/edt-ft5x06.c b/drivers/input/touchscreen/edt-ft5x06.c index d9c6007e445f..65ed9d958e5f 100644 --- a/drivers/input/touchscreen/edt-ft5x06.c +++ b/drivers/input/touchscreen/edt-ft5x06.c | |||
@@ -883,7 +883,7 @@ static struct i2c_driver edt_ft5x06_ts_driver = { | |||
883 | }, | 883 | }, |
884 | .id_table = edt_ft5x06_ts_id, | 884 | .id_table = edt_ft5x06_ts_id, |
885 | .probe = edt_ft5x06_ts_probe, | 885 | .probe = edt_ft5x06_ts_probe, |
886 | .remove = __devexit_p(edt_ft5x06_ts_remove), | 886 | .remove = edt_ft5x06_ts_remove, |
887 | }; | 887 | }; |
888 | 888 | ||
889 | module_i2c_driver(edt_ft5x06_ts_driver); | 889 | module_i2c_driver(edt_ft5x06_ts_driver); |
diff --git a/drivers/input/touchscreen/eeti_ts.c b/drivers/input/touchscreen/eeti_ts.c index 908407efc672..a2d9a65e586d 100644 --- a/drivers/input/touchscreen/eeti_ts.c +++ b/drivers/input/touchscreen/eeti_ts.c | |||
@@ -321,7 +321,7 @@ static struct i2c_driver eeti_ts_driver = { | |||
321 | #endif | 321 | #endif |
322 | }, | 322 | }, |
323 | .probe = eeti_ts_probe, | 323 | .probe = eeti_ts_probe, |
324 | .remove = __devexit_p(eeti_ts_remove), | 324 | .remove = eeti_ts_remove, |
325 | .id_table = eeti_ts_id, | 325 | .id_table = eeti_ts_id, |
326 | }; | 326 | }; |
327 | 327 | ||
diff --git a/drivers/input/touchscreen/egalax_ts.c b/drivers/input/touchscreen/egalax_ts.c index 13fa62fdfb0b..d85078d06497 100644 --- a/drivers/input/touchscreen/egalax_ts.c +++ b/drivers/input/touchscreen/egalax_ts.c | |||
@@ -301,7 +301,7 @@ static struct i2c_driver egalax_ts_driver = { | |||
301 | }, | 301 | }, |
302 | .id_table = egalax_ts_id, | 302 | .id_table = egalax_ts_id, |
303 | .probe = egalax_ts_probe, | 303 | .probe = egalax_ts_probe, |
304 | .remove = __devexit_p(egalax_ts_remove), | 304 | .remove = egalax_ts_remove, |
305 | }; | 305 | }; |
306 | 306 | ||
307 | module_i2c_driver(egalax_ts_driver); | 307 | module_i2c_driver(egalax_ts_driver); |
diff --git a/drivers/input/touchscreen/htcpen.c b/drivers/input/touchscreen/htcpen.c index d13143b68b3e..5cc3240139ec 100644 --- a/drivers/input/touchscreen/htcpen.c +++ b/drivers/input/touchscreen/htcpen.c | |||
@@ -210,7 +210,7 @@ static int htcpen_isa_resume(struct device *dev, unsigned int n) | |||
210 | 210 | ||
211 | static struct isa_driver htcpen_isa_driver = { | 211 | static struct isa_driver htcpen_isa_driver = { |
212 | .probe = htcpen_isa_probe, | 212 | .probe = htcpen_isa_probe, |
213 | .remove = __devexit_p(htcpen_isa_remove), | 213 | .remove = htcpen_isa_remove, |
214 | #ifdef CONFIG_PM | 214 | #ifdef CONFIG_PM |
215 | .suspend = htcpen_isa_suspend, | 215 | .suspend = htcpen_isa_suspend, |
216 | .resume = htcpen_isa_resume, | 216 | .resume = htcpen_isa_resume, |
diff --git a/drivers/input/touchscreen/ili210x.c b/drivers/input/touchscreen/ili210x.c index 4ac69760ec08..e8fd6c26b76c 100644 --- a/drivers/input/touchscreen/ili210x.c +++ b/drivers/input/touchscreen/ili210x.c | |||
@@ -350,7 +350,7 @@ static struct i2c_driver ili210x_ts_driver = { | |||
350 | }, | 350 | }, |
351 | .id_table = ili210x_i2c_id, | 351 | .id_table = ili210x_i2c_id, |
352 | .probe = ili210x_i2c_probe, | 352 | .probe = ili210x_i2c_probe, |
353 | .remove = __devexit_p(ili210x_i2c_remove), | 353 | .remove = ili210x_i2c_remove, |
354 | }; | 354 | }; |
355 | 355 | ||
356 | module_i2c_driver(ili210x_ts_driver); | 356 | module_i2c_driver(ili210x_ts_driver); |
diff --git a/drivers/input/touchscreen/intel-mid-touch.c b/drivers/input/touchscreen/intel-mid-touch.c index cf299377fc49..f27364f7ad11 100644 --- a/drivers/input/touchscreen/intel-mid-touch.c +++ b/drivers/input/touchscreen/intel-mid-touch.c | |||
@@ -662,7 +662,7 @@ static struct platform_driver mrstouch_driver = { | |||
662 | .owner = THIS_MODULE, | 662 | .owner = THIS_MODULE, |
663 | }, | 663 | }, |
664 | .probe = mrstouch_probe, | 664 | .probe = mrstouch_probe, |
665 | .remove = __devexit_p(mrstouch_remove), | 665 | .remove = mrstouch_remove, |
666 | }; | 666 | }; |
667 | module_platform_driver(mrstouch_driver); | 667 | module_platform_driver(mrstouch_driver); |
668 | 668 | ||
diff --git a/drivers/input/touchscreen/jornada720_ts.c b/drivers/input/touchscreen/jornada720_ts.c index 7f03d1bd916e..ad35c8ceac26 100644 --- a/drivers/input/touchscreen/jornada720_ts.c +++ b/drivers/input/touchscreen/jornada720_ts.c | |||
@@ -168,7 +168,7 @@ MODULE_ALIAS("platform:jornada_ts"); | |||
168 | 168 | ||
169 | static struct platform_driver jornada720_ts_driver = { | 169 | static struct platform_driver jornada720_ts_driver = { |
170 | .probe = jornada720_ts_probe, | 170 | .probe = jornada720_ts_probe, |
171 | .remove = __devexit_p(jornada720_ts_remove), | 171 | .remove = jornada720_ts_remove, |
172 | .driver = { | 172 | .driver = { |
173 | .name = "jornada_ts", | 173 | .name = "jornada_ts", |
174 | .owner = THIS_MODULE, | 174 | .owner = THIS_MODULE, |
diff --git a/drivers/input/touchscreen/lpc32xx_ts.c b/drivers/input/touchscreen/lpc32xx_ts.c index 4c2b8ed3bf16..8134f6100de0 100644 --- a/drivers/input/touchscreen/lpc32xx_ts.c +++ b/drivers/input/touchscreen/lpc32xx_ts.c | |||
@@ -394,7 +394,7 @@ MODULE_DEVICE_TABLE(of, lpc32xx_tsc_of_match); | |||
394 | 394 | ||
395 | static struct platform_driver lpc32xx_ts_driver = { | 395 | static struct platform_driver lpc32xx_ts_driver = { |
396 | .probe = lpc32xx_ts_probe, | 396 | .probe = lpc32xx_ts_probe, |
397 | .remove = __devexit_p(lpc32xx_ts_remove), | 397 | .remove = lpc32xx_ts_remove, |
398 | .driver = { | 398 | .driver = { |
399 | .name = MOD_NAME, | 399 | .name = MOD_NAME, |
400 | .owner = THIS_MODULE, | 400 | .owner = THIS_MODULE, |
diff --git a/drivers/input/touchscreen/max11801_ts.c b/drivers/input/touchscreen/max11801_ts.c index 4eab50b856d7..e3e637f01609 100644 --- a/drivers/input/touchscreen/max11801_ts.c +++ b/drivers/input/touchscreen/max11801_ts.c | |||
@@ -252,7 +252,7 @@ static struct i2c_driver max11801_ts_driver = { | |||
252 | }, | 252 | }, |
253 | .id_table = max11801_ts_id, | 253 | .id_table = max11801_ts_id, |
254 | .probe = max11801_ts_probe, | 254 | .probe = max11801_ts_probe, |
255 | .remove = __devexit_p(max11801_ts_remove), | 255 | .remove = max11801_ts_remove, |
256 | }; | 256 | }; |
257 | 257 | ||
258 | module_i2c_driver(max11801_ts_driver); | 258 | module_i2c_driver(max11801_ts_driver); |
diff --git a/drivers/input/touchscreen/mc13783_ts.c b/drivers/input/touchscreen/mc13783_ts.c index 48dc5b0d26f1..5c18c5cb9f7a 100644 --- a/drivers/input/touchscreen/mc13783_ts.c +++ b/drivers/input/touchscreen/mc13783_ts.c | |||
@@ -243,7 +243,7 @@ static int __devexit mc13783_ts_remove(struct platform_device *pdev) | |||
243 | } | 243 | } |
244 | 244 | ||
245 | static struct platform_driver mc13783_ts_driver = { | 245 | static struct platform_driver mc13783_ts_driver = { |
246 | .remove = __devexit_p(mc13783_ts_remove), | 246 | .remove = mc13783_ts_remove, |
247 | .driver = { | 247 | .driver = { |
248 | .owner = THIS_MODULE, | 248 | .owner = THIS_MODULE, |
249 | .name = MC13783_TS_NAME, | 249 | .name = MC13783_TS_NAME, |
diff --git a/drivers/input/touchscreen/mcs5000_ts.c b/drivers/input/touchscreen/mcs5000_ts.c index b528511861ce..94a4ff6de3f9 100644 --- a/drivers/input/touchscreen/mcs5000_ts.c +++ b/drivers/input/touchscreen/mcs5000_ts.c | |||
@@ -292,7 +292,7 @@ MODULE_DEVICE_TABLE(i2c, mcs5000_ts_id); | |||
292 | 292 | ||
293 | static struct i2c_driver mcs5000_ts_driver = { | 293 | static struct i2c_driver mcs5000_ts_driver = { |
294 | .probe = mcs5000_ts_probe, | 294 | .probe = mcs5000_ts_probe, |
295 | .remove = __devexit_p(mcs5000_ts_remove), | 295 | .remove = mcs5000_ts_remove, |
296 | .driver = { | 296 | .driver = { |
297 | .name = "mcs5000_ts", | 297 | .name = "mcs5000_ts", |
298 | #ifdef CONFIG_PM | 298 | #ifdef CONFIG_PM |
diff --git a/drivers/input/touchscreen/mms114.c b/drivers/input/touchscreen/mms114.c index 3426d2e11a36..f4c1bc8a5a8d 100644 --- a/drivers/input/touchscreen/mms114.c +++ b/drivers/input/touchscreen/mms114.c | |||
@@ -590,7 +590,7 @@ static struct i2c_driver mms114_driver = { | |||
590 | .of_match_table = of_match_ptr(mms114_dt_match), | 590 | .of_match_table = of_match_ptr(mms114_dt_match), |
591 | }, | 591 | }, |
592 | .probe = mms114_probe, | 592 | .probe = mms114_probe, |
593 | .remove = __devexit_p(mms114_remove), | 593 | .remove = mms114_remove, |
594 | .id_table = mms114_id, | 594 | .id_table = mms114_id, |
595 | }; | 595 | }; |
596 | 596 | ||
diff --git a/drivers/input/touchscreen/pcap_ts.c b/drivers/input/touchscreen/pcap_ts.c index f57aeb80f7e3..97f07baa6e8f 100644 --- a/drivers/input/touchscreen/pcap_ts.c +++ b/drivers/input/touchscreen/pcap_ts.c | |||
@@ -245,7 +245,7 @@ static const struct dev_pm_ops pcap_ts_pm_ops = { | |||
245 | 245 | ||
246 | static struct platform_driver pcap_ts_driver = { | 246 | static struct platform_driver pcap_ts_driver = { |
247 | .probe = pcap_ts_probe, | 247 | .probe = pcap_ts_probe, |
248 | .remove = __devexit_p(pcap_ts_remove), | 248 | .remove = pcap_ts_remove, |
249 | .driver = { | 249 | .driver = { |
250 | .name = "pcap-ts", | 250 | .name = "pcap-ts", |
251 | .owner = THIS_MODULE, | 251 | .owner = THIS_MODULE, |
diff --git a/drivers/input/touchscreen/pixcir_i2c_ts.c b/drivers/input/touchscreen/pixcir_i2c_ts.c index 953b4c105cad..4fcb63e4337b 100644 --- a/drivers/input/touchscreen/pixcir_i2c_ts.c +++ b/drivers/input/touchscreen/pixcir_i2c_ts.c | |||
@@ -218,7 +218,7 @@ static struct i2c_driver pixcir_i2c_ts_driver = { | |||
218 | .pm = &pixcir_dev_pm_ops, | 218 | .pm = &pixcir_dev_pm_ops, |
219 | }, | 219 | }, |
220 | .probe = pixcir_i2c_ts_probe, | 220 | .probe = pixcir_i2c_ts_probe, |
221 | .remove = __devexit_p(pixcir_i2c_ts_remove), | 221 | .remove = pixcir_i2c_ts_remove, |
222 | .id_table = pixcir_i2c_ts_id, | 222 | .id_table = pixcir_i2c_ts_id, |
223 | }; | 223 | }; |
224 | 224 | ||
diff --git a/drivers/input/touchscreen/s3c2410_ts.c b/drivers/input/touchscreen/s3c2410_ts.c index 549fa29548f8..4dda7656e077 100644 --- a/drivers/input/touchscreen/s3c2410_ts.c +++ b/drivers/input/touchscreen/s3c2410_ts.c | |||
@@ -430,7 +430,7 @@ static struct platform_driver s3c_ts_driver = { | |||
430 | }, | 430 | }, |
431 | .id_table = s3cts_driver_ids, | 431 | .id_table = s3cts_driver_ids, |
432 | .probe = s3c2410ts_probe, | 432 | .probe = s3c2410ts_probe, |
433 | .remove = __devexit_p(s3c2410ts_remove), | 433 | .remove = s3c2410ts_remove, |
434 | }; | 434 | }; |
435 | module_platform_driver(s3c_ts_driver); | 435 | module_platform_driver(s3c_ts_driver); |
436 | 436 | ||
diff --git a/drivers/input/touchscreen/st1232.c b/drivers/input/touchscreen/st1232.c index 6cb68a1981bf..62a4b5d71643 100644 --- a/drivers/input/touchscreen/st1232.c +++ b/drivers/input/touchscreen/st1232.c | |||
@@ -264,7 +264,7 @@ MODULE_DEVICE_TABLE(of, st1232_ts_dt_ids); | |||
264 | 264 | ||
265 | static struct i2c_driver st1232_ts_driver = { | 265 | static struct i2c_driver st1232_ts_driver = { |
266 | .probe = st1232_ts_probe, | 266 | .probe = st1232_ts_probe, |
267 | .remove = __devexit_p(st1232_ts_remove), | 267 | .remove = st1232_ts_remove, |
268 | .id_table = st1232_ts_id, | 268 | .id_table = st1232_ts_id, |
269 | .driver = { | 269 | .driver = { |
270 | .name = ST1232_TS_NAME, | 270 | .name = ST1232_TS_NAME, |
diff --git a/drivers/input/touchscreen/stmpe-ts.c b/drivers/input/touchscreen/stmpe-ts.c index 43e796747f4b..f4897545ec6c 100644 --- a/drivers/input/touchscreen/stmpe-ts.c +++ b/drivers/input/touchscreen/stmpe-ts.c | |||
@@ -386,7 +386,7 @@ static struct platform_driver stmpe_ts_driver = { | |||
386 | .owner = THIS_MODULE, | 386 | .owner = THIS_MODULE, |
387 | }, | 387 | }, |
388 | .probe = stmpe_input_probe, | 388 | .probe = stmpe_input_probe, |
389 | .remove = __devexit_p(stmpe_ts_remove), | 389 | .remove = stmpe_ts_remove, |
390 | }; | 390 | }; |
391 | module_platform_driver(stmpe_ts_driver); | 391 | module_platform_driver(stmpe_ts_driver); |
392 | 392 | ||
diff --git a/drivers/input/touchscreen/tnetv107x-ts.c b/drivers/input/touchscreen/tnetv107x-ts.c index 368d2c6cf780..62d57e8d49fe 100644 --- a/drivers/input/touchscreen/tnetv107x-ts.c +++ b/drivers/input/touchscreen/tnetv107x-ts.c | |||
@@ -374,7 +374,7 @@ static int __devexit tsc_remove(struct platform_device *pdev) | |||
374 | 374 | ||
375 | static struct platform_driver tsc_driver = { | 375 | static struct platform_driver tsc_driver = { |
376 | .probe = tsc_probe, | 376 | .probe = tsc_probe, |
377 | .remove = __devexit_p(tsc_remove), | 377 | .remove = tsc_remove, |
378 | .driver.name = "tnetv107x-ts", | 378 | .driver.name = "tnetv107x-ts", |
379 | .driver.owner = THIS_MODULE, | 379 | .driver.owner = THIS_MODULE, |
380 | }; | 380 | }; |
diff --git a/drivers/input/touchscreen/tps6507x-ts.c b/drivers/input/touchscreen/tps6507x-ts.c index f7eda3d00fad..e1ec9e074ed3 100644 --- a/drivers/input/touchscreen/tps6507x-ts.c +++ b/drivers/input/touchscreen/tps6507x-ts.c | |||
@@ -367,7 +367,7 @@ static struct platform_driver tps6507x_ts_driver = { | |||
367 | .owner = THIS_MODULE, | 367 | .owner = THIS_MODULE, |
368 | }, | 368 | }, |
369 | .probe = tps6507x_ts_probe, | 369 | .probe = tps6507x_ts_probe, |
370 | .remove = __devexit_p(tps6507x_ts_remove), | 370 | .remove = tps6507x_ts_remove, |
371 | }; | 371 | }; |
372 | module_platform_driver(tps6507x_ts_driver); | 372 | module_platform_driver(tps6507x_ts_driver); |
373 | 373 | ||
diff --git a/drivers/input/touchscreen/tsc2005.c b/drivers/input/touchscreen/tsc2005.c index 5ce3fa8ce646..db472a80bcb2 100644 --- a/drivers/input/touchscreen/tsc2005.c +++ b/drivers/input/touchscreen/tsc2005.c | |||
@@ -745,7 +745,7 @@ static struct spi_driver tsc2005_driver = { | |||
745 | .pm = &tsc2005_pm_ops, | 745 | .pm = &tsc2005_pm_ops, |
746 | }, | 746 | }, |
747 | .probe = tsc2005_probe, | 747 | .probe = tsc2005_probe, |
748 | .remove = __devexit_p(tsc2005_remove), | 748 | .remove = tsc2005_remove, |
749 | }; | 749 | }; |
750 | 750 | ||
751 | module_spi_driver(tsc2005_driver); | 751 | module_spi_driver(tsc2005_driver); |
diff --git a/drivers/input/touchscreen/tsc2007.c b/drivers/input/touchscreen/tsc2007.c index 1473d2382afd..3b195835cb03 100644 --- a/drivers/input/touchscreen/tsc2007.c +++ b/drivers/input/touchscreen/tsc2007.c | |||
@@ -396,7 +396,7 @@ static struct i2c_driver tsc2007_driver = { | |||
396 | }, | 396 | }, |
397 | .id_table = tsc2007_idtable, | 397 | .id_table = tsc2007_idtable, |
398 | .probe = tsc2007_probe, | 398 | .probe = tsc2007_probe, |
399 | .remove = __devexit_p(tsc2007_remove), | 399 | .remove = tsc2007_remove, |
400 | }; | 400 | }; |
401 | 401 | ||
402 | module_i2c_driver(tsc2007_driver); | 402 | module_i2c_driver(tsc2007_driver); |
diff --git a/drivers/input/touchscreen/ucb1400_ts.c b/drivers/input/touchscreen/ucb1400_ts.c index 46e83ad53f43..780eda612547 100644 --- a/drivers/input/touchscreen/ucb1400_ts.c +++ b/drivers/input/touchscreen/ucb1400_ts.c | |||
@@ -442,7 +442,7 @@ static SIMPLE_DEV_PM_OPS(ucb1400_ts_pm_ops, | |||
442 | 442 | ||
443 | static struct platform_driver ucb1400_ts_driver = { | 443 | static struct platform_driver ucb1400_ts_driver = { |
444 | .probe = ucb1400_ts_probe, | 444 | .probe = ucb1400_ts_probe, |
445 | .remove = __devexit_p(ucb1400_ts_remove), | 445 | .remove = ucb1400_ts_remove, |
446 | .driver = { | 446 | .driver = { |
447 | .name = "ucb1400_ts", | 447 | .name = "ucb1400_ts", |
448 | .owner = THIS_MODULE, | 448 | .owner = THIS_MODULE, |
diff --git a/drivers/input/touchscreen/w90p910_ts.c b/drivers/input/touchscreen/w90p910_ts.c index 9396b21d0e8f..039e4eadb6ac 100644 --- a/drivers/input/touchscreen/w90p910_ts.c +++ b/drivers/input/touchscreen/w90p910_ts.c | |||
@@ -325,7 +325,7 @@ static int __devexit w90x900ts_remove(struct platform_device *pdev) | |||
325 | 325 | ||
326 | static struct platform_driver w90x900ts_driver = { | 326 | static struct platform_driver w90x900ts_driver = { |
327 | .probe = w90x900ts_probe, | 327 | .probe = w90x900ts_probe, |
328 | .remove = __devexit_p(w90x900ts_remove), | 328 | .remove = w90x900ts_remove, |
329 | .driver = { | 329 | .driver = { |
330 | .name = "nuc900-ts", | 330 | .name = "nuc900-ts", |
331 | .owner = THIS_MODULE, | 331 | .owner = THIS_MODULE, |
diff --git a/drivers/input/touchscreen/wacom_i2c.c b/drivers/input/touchscreen/wacom_i2c.c index 0c01657132fd..0c033dfbd73e 100644 --- a/drivers/input/touchscreen/wacom_i2c.c +++ b/drivers/input/touchscreen/wacom_i2c.c | |||
@@ -272,7 +272,7 @@ static struct i2c_driver wacom_i2c_driver = { | |||
272 | }, | 272 | }, |
273 | 273 | ||
274 | .probe = wacom_i2c_probe, | 274 | .probe = wacom_i2c_probe, |
275 | .remove = __devexit_p(wacom_i2c_remove), | 275 | .remove = wacom_i2c_remove, |
276 | .id_table = wacom_i2c_id, | 276 | .id_table = wacom_i2c_id, |
277 | }; | 277 | }; |
278 | module_i2c_driver(wacom_i2c_driver); | 278 | module_i2c_driver(wacom_i2c_driver); |
diff --git a/drivers/input/touchscreen/wm831x-ts.c b/drivers/input/touchscreen/wm831x-ts.c index c7eee56d0087..17f14b69438a 100644 --- a/drivers/input/touchscreen/wm831x-ts.c +++ b/drivers/input/touchscreen/wm831x-ts.c | |||
@@ -398,7 +398,7 @@ static struct platform_driver wm831x_ts_driver = { | |||
398 | .owner = THIS_MODULE, | 398 | .owner = THIS_MODULE, |
399 | }, | 399 | }, |
400 | .probe = wm831x_ts_probe, | 400 | .probe = wm831x_ts_probe, |
401 | .remove = __devexit_p(wm831x_ts_remove), | 401 | .remove = wm831x_ts_remove, |
402 | }; | 402 | }; |
403 | module_platform_driver(wm831x_ts_driver); | 403 | module_platform_driver(wm831x_ts_driver); |
404 | 404 | ||