aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/misc
diff options
context:
space:
mode:
authorBill Pemberton <wfp5p@virginia.edu>2012-11-24 00:50:47 -0500
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2012-11-24 03:05:38 -0500
commite2619cf78e19476bfd7ceaefa9eff0847529346e (patch)
treee1eec6ea5d420491e9afc18a4d604f7c33c325de /drivers/input/misc
parent5298cc4cc753bbe4c530b41341834f6ef3344d0d (diff)
Input: remove use of __devexit
CONFIG_HOTPLUG is going away as an option so __devexit is no longer needed. Signed-off-by: Bill Pemberton <wfp5p@virginia.edu> Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/misc')
-rw-r--r--drivers/input/misc/88pm80x_onkey.c2
-rw-r--r--drivers/input/misc/88pm860x_onkey.c2
-rw-r--r--drivers/input/misc/ab8500-ponkey.c2
-rw-r--r--drivers/input/misc/ad714x-i2c.c2
-rw-r--r--drivers/input/misc/ad714x-spi.c2
-rw-r--r--drivers/input/misc/adxl34x-i2c.c2
-rw-r--r--drivers/input/misc/adxl34x-spi.c2
-rw-r--r--drivers/input/misc/bfin_rotary.c2
-rw-r--r--drivers/input/misc/bma150.c2
-rw-r--r--drivers/input/misc/cma3000_d0x_i2c.c2
-rw-r--r--drivers/input/misc/cobalt_btns.c2
-rw-r--r--drivers/input/misc/da9052_onkey.c2
-rw-r--r--drivers/input/misc/da9055_onkey.c2
-rw-r--r--drivers/input/misc/dm355evm_keys.c2
-rw-r--r--drivers/input/misc/gp2ap002a00f.c2
-rw-r--r--drivers/input/misc/gpio_tilt_polled.c2
-rw-r--r--drivers/input/misc/ixp4xx-beeper.c2
-rw-r--r--drivers/input/misc/kxtj9.c4
-rw-r--r--drivers/input/misc/m68kspkr.c2
-rw-r--r--drivers/input/misc/max8925_onkey.c2
-rw-r--r--drivers/input/misc/max8997_haptic.c2
-rw-r--r--drivers/input/misc/mc13783-pwrbutton.c2
-rw-r--r--drivers/input/misc/mma8450.c2
-rw-r--r--drivers/input/misc/mpu3050.c2
-rw-r--r--drivers/input/misc/pcap_keys.c2
-rw-r--r--drivers/input/misc/pcf50633-input.c2
-rw-r--r--drivers/input/misc/pcf8574_keypad.c2
-rw-r--r--drivers/input/misc/pcspkr.c2
-rw-r--r--drivers/input/misc/pm8xxx-vibrator.c2
-rw-r--r--drivers/input/misc/pmic8xxx-pwrkey.c2
-rw-r--r--drivers/input/misc/pwm-beeper.c2
-rw-r--r--drivers/input/misc/rb532_button.c2
-rw-r--r--drivers/input/misc/retu-pwrbutton.c2
-rw-r--r--drivers/input/misc/rotary_encoder.c2
-rw-r--r--drivers/input/misc/sgi_btns.c2
-rw-r--r--drivers/input/misc/sparcspkr.c4
-rw-r--r--drivers/input/misc/twl4030-vibra.c2
-rw-r--r--drivers/input/misc/twl6040-vibra.c2
-rw-r--r--drivers/input/misc/wistron_btns.c4
-rw-r--r--drivers/input/misc/wm831x-on.c2
40 files changed, 43 insertions, 43 deletions
diff --git a/drivers/input/misc/88pm80x_onkey.c b/drivers/input/misc/88pm80x_onkey.c
index 946edcadfb2e..ee43e5b7c881 100644
--- a/drivers/input/misc/88pm80x_onkey.c
+++ b/drivers/input/misc/88pm80x_onkey.c
@@ -139,7 +139,7 @@ out:
139 return err; 139 return err;
140} 140}
141 141
142static int __devexit pm80x_onkey_remove(struct platform_device *pdev) 142static int pm80x_onkey_remove(struct platform_device *pdev)
143{ 143{
144 struct pm80x_onkey_info *info = platform_get_drvdata(pdev); 144 struct pm80x_onkey_info *info = platform_get_drvdata(pdev);
145 145
diff --git a/drivers/input/misc/88pm860x_onkey.c b/drivers/input/misc/88pm860x_onkey.c
index 81af2d70e5dc..abd8453e5212 100644
--- a/drivers/input/misc/88pm860x_onkey.c
+++ b/drivers/input/misc/88pm860x_onkey.c
@@ -121,7 +121,7 @@ out:
121 return ret; 121 return ret;
122} 122}
123 123
124static int __devexit pm860x_onkey_remove(struct platform_device *pdev) 124static int pm860x_onkey_remove(struct platform_device *pdev)
125{ 125{
126 struct pm860x_onkey_info *info = platform_get_drvdata(pdev); 126 struct pm860x_onkey_info *info = platform_get_drvdata(pdev);
127 127
diff --git a/drivers/input/misc/ab8500-ponkey.c b/drivers/input/misc/ab8500-ponkey.c
index f188222d208d..2f090b46e716 100644
--- a/drivers/input/misc/ab8500-ponkey.c
+++ b/drivers/input/misc/ab8500-ponkey.c
@@ -118,7 +118,7 @@ err_free_mem:
118 return error; 118 return error;
119} 119}
120 120
121static int __devexit ab8500_ponkey_remove(struct platform_device *pdev) 121static int ab8500_ponkey_remove(struct platform_device *pdev)
122{ 122{
123 struct ab8500_ponkey *ponkey = platform_get_drvdata(pdev); 123 struct ab8500_ponkey *ponkey = platform_get_drvdata(pdev);
124 124
diff --git a/drivers/input/misc/ad714x-i2c.c b/drivers/input/misc/ad714x-i2c.c
index 9477602c7211..29d2064c26f2 100644
--- a/drivers/input/misc/ad714x-i2c.c
+++ b/drivers/input/misc/ad714x-i2c.c
@@ -87,7 +87,7 @@ static int ad714x_i2c_probe(struct i2c_client *client,
87 return 0; 87 return 0;
88} 88}
89 89
90static int __devexit ad714x_i2c_remove(struct i2c_client *client) 90static int ad714x_i2c_remove(struct i2c_client *client)
91{ 91{
92 struct ad714x_chip *chip = i2c_get_clientdata(client); 92 struct ad714x_chip *chip = i2c_get_clientdata(client);
93 93
diff --git a/drivers/input/misc/ad714x-spi.c b/drivers/input/misc/ad714x-spi.c
index 497871e506f4..bdccca42d138 100644
--- a/drivers/input/misc/ad714x-spi.c
+++ b/drivers/input/misc/ad714x-spi.c
@@ -103,7 +103,7 @@ static int ad714x_spi_probe(struct spi_device *spi)
103 return 0; 103 return 0;
104} 104}
105 105
106static int __devexit ad714x_spi_remove(struct spi_device *spi) 106static int ad714x_spi_remove(struct spi_device *spi)
107{ 107{
108 struct ad714x_chip *chip = spi_get_drvdata(spi); 108 struct ad714x_chip *chip = spi_get_drvdata(spi);
109 109
diff --git a/drivers/input/misc/adxl34x-i2c.c b/drivers/input/misc/adxl34x-i2c.c
index e262885f62de..535dda48cace 100644
--- a/drivers/input/misc/adxl34x-i2c.c
+++ b/drivers/input/misc/adxl34x-i2c.c
@@ -98,7 +98,7 @@ static int adxl34x_i2c_probe(struct i2c_client *client,
98 return 0; 98 return 0;
99} 99}
100 100
101static int __devexit adxl34x_i2c_remove(struct i2c_client *client) 101static int adxl34x_i2c_remove(struct i2c_client *client)
102{ 102{
103 struct adxl34x *ac = i2c_get_clientdata(client); 103 struct adxl34x *ac = i2c_get_clientdata(client);
104 104
diff --git a/drivers/input/misc/adxl34x-spi.c b/drivers/input/misc/adxl34x-spi.c
index 1071d252df07..ad5f40d37e48 100644
--- a/drivers/input/misc/adxl34x-spi.c
+++ b/drivers/input/misc/adxl34x-spi.c
@@ -87,7 +87,7 @@ static int adxl34x_spi_probe(struct spi_device *spi)
87 return 0; 87 return 0;
88} 88}
89 89
90static int __devexit adxl34x_spi_remove(struct spi_device *spi) 90static int adxl34x_spi_remove(struct spi_device *spi)
91{ 91{
92 struct adxl34x *ac = dev_get_drvdata(&spi->dev); 92 struct adxl34x *ac = dev_get_drvdata(&spi->dev);
93 93
diff --git a/drivers/input/misc/bfin_rotary.c b/drivers/input/misc/bfin_rotary.c
index 9cb4a74a479a..a6666e142a91 100644
--- a/drivers/input/misc/bfin_rotary.c
+++ b/drivers/input/misc/bfin_rotary.c
@@ -196,7 +196,7 @@ out1:
196 return error; 196 return error;
197} 197}
198 198
199static int __devexit bfin_rotary_remove(struct platform_device *pdev) 199static int bfin_rotary_remove(struct platform_device *pdev)
200{ 200{
201 struct bfin_rot *rotary = platform_get_drvdata(pdev); 201 struct bfin_rot *rotary = platform_get_drvdata(pdev);
202 202
diff --git a/drivers/input/misc/bma150.c b/drivers/input/misc/bma150.c
index a3219c2a3855..08ffcabd7220 100644
--- a/drivers/input/misc/bma150.c
+++ b/drivers/input/misc/bma150.c
@@ -613,7 +613,7 @@ err_free_mem:
613 return error; 613 return error;
614} 614}
615 615
616static int __devexit bma150_remove(struct i2c_client *client) 616static int bma150_remove(struct i2c_client *client)
617{ 617{
618 struct bma150_data *bma150 = i2c_get_clientdata(client); 618 struct bma150_data *bma150 = i2c_get_clientdata(client);
619 619
diff --git a/drivers/input/misc/cma3000_d0x_i2c.c b/drivers/input/misc/cma3000_d0x_i2c.c
index ca2103efaf17..4fdef98ceb56 100644
--- a/drivers/input/misc/cma3000_d0x_i2c.c
+++ b/drivers/input/misc/cma3000_d0x_i2c.c
@@ -69,7 +69,7 @@ static int cma3000_i2c_probe(struct i2c_client *client,
69 return 0; 69 return 0;
70} 70}
71 71
72static int __devexit cma3000_i2c_remove(struct i2c_client *client) 72static int cma3000_i2c_remove(struct i2c_client *client)
73{ 73{
74 struct cma3000_accl_data *data = i2c_get_clientdata(client); 74 struct cma3000_accl_data *data = i2c_get_clientdata(client);
75 75
diff --git a/drivers/input/misc/cobalt_btns.c b/drivers/input/misc/cobalt_btns.c
index beeb53dc073d..4f77f87847e8 100644
--- a/drivers/input/misc/cobalt_btns.c
+++ b/drivers/input/misc/cobalt_btns.c
@@ -135,7 +135,7 @@ static int cobalt_buttons_probe(struct platform_device *pdev)
135 return error; 135 return error;
136} 136}
137 137
138static int __devexit cobalt_buttons_remove(struct platform_device *pdev) 138static int cobalt_buttons_remove(struct platform_device *pdev)
139{ 139{
140 struct device *dev = &pdev->dev; 140 struct device *dev = &pdev->dev;
141 struct buttons_dev *bdev = dev_get_drvdata(dev); 141 struct buttons_dev *bdev = dev_get_drvdata(dev);
diff --git a/drivers/input/misc/da9052_onkey.c b/drivers/input/misc/da9052_onkey.c
index 8464029972db..630c1ce4980a 100644
--- a/drivers/input/misc/da9052_onkey.c
+++ b/drivers/input/misc/da9052_onkey.c
@@ -141,7 +141,7 @@ err_free_mem:
141 return error; 141 return error;
142} 142}
143 143
144static int __devexit da9052_onkey_remove(struct platform_device *pdev) 144static int da9052_onkey_remove(struct platform_device *pdev)
145{ 145{
146 struct da9052_onkey *onkey = platform_get_drvdata(pdev); 146 struct da9052_onkey *onkey = platform_get_drvdata(pdev);
147 147
diff --git a/drivers/input/misc/da9055_onkey.c b/drivers/input/misc/da9055_onkey.c
index cbf49893450c..ee6ae3a00174 100644
--- a/drivers/input/misc/da9055_onkey.c
+++ b/drivers/input/misc/da9055_onkey.c
@@ -141,7 +141,7 @@ err_free_input:
141 return err; 141 return err;
142} 142}
143 143
144static int __devexit da9055_onkey_remove(struct platform_device *pdev) 144static int da9055_onkey_remove(struct platform_device *pdev)
145{ 145{
146 struct da9055_onkey *onkey = platform_get_drvdata(pdev); 146 struct da9055_onkey *onkey = platform_get_drvdata(pdev);
147 int irq = platform_get_irq_byname(pdev, "ONKEY"); 147 int irq = platform_get_irq_byname(pdev, "ONKEY");
diff --git a/drivers/input/misc/dm355evm_keys.c b/drivers/input/misc/dm355evm_keys.c
index 5409ab7684bb..a309a5c0899e 100644
--- a/drivers/input/misc/dm355evm_keys.c
+++ b/drivers/input/misc/dm355evm_keys.c
@@ -239,7 +239,7 @@ fail1:
239 return status; 239 return status;
240} 240}
241 241
242static int __devexit dm355evm_keys_remove(struct platform_device *pdev) 242static int dm355evm_keys_remove(struct platform_device *pdev)
243{ 243{
244 struct dm355evm_keys *keys = platform_get_drvdata(pdev); 244 struct dm355evm_keys *keys = platform_get_drvdata(pdev);
245 245
diff --git a/drivers/input/misc/gp2ap002a00f.c b/drivers/input/misc/gp2ap002a00f.c
index 8ad99be5e5c8..fe30bd0fe4bd 100644
--- a/drivers/input/misc/gp2ap002a00f.c
+++ b/drivers/input/misc/gp2ap002a00f.c
@@ -205,7 +205,7 @@ err_hw_shutdown:
205 return error; 205 return error;
206} 206}
207 207
208static int __devexit gp2a_remove(struct i2c_client *client) 208static int gp2a_remove(struct i2c_client *client)
209{ 209{
210 struct gp2a_data *dt = i2c_get_clientdata(client); 210 struct gp2a_data *dt = i2c_get_clientdata(client);
211 const struct gp2a_platform_data *pdata = dt->pdata; 211 const struct gp2a_platform_data *pdata = dt->pdata;
diff --git a/drivers/input/misc/gpio_tilt_polled.c b/drivers/input/misc/gpio_tilt_polled.c
index 467884be3b3a..da05cca8b562 100644
--- a/drivers/input/misc/gpio_tilt_polled.c
+++ b/drivers/input/misc/gpio_tilt_polled.c
@@ -179,7 +179,7 @@ err_free_tdev:
179 return error; 179 return error;
180} 180}
181 181
182static int __devexit gpio_tilt_polled_remove(struct platform_device *pdev) 182static int gpio_tilt_polled_remove(struct platform_device *pdev)
183{ 183{
184 struct gpio_tilt_polled_dev *tdev = platform_get_drvdata(pdev); 184 struct gpio_tilt_polled_dev *tdev = platform_get_drvdata(pdev);
185 const struct gpio_tilt_platform_data *pdata = tdev->pdata; 185 const struct gpio_tilt_platform_data *pdata = tdev->pdata;
diff --git a/drivers/input/misc/ixp4xx-beeper.c b/drivers/input/misc/ixp4xx-beeper.c
index 97620d56ac0a..6ab3decc86e6 100644
--- a/drivers/input/misc/ixp4xx-beeper.c
+++ b/drivers/input/misc/ixp4xx-beeper.c
@@ -132,7 +132,7 @@ static int ixp4xx_spkr_probe(struct platform_device *dev)
132 return err; 132 return err;
133} 133}
134 134
135static int __devexit ixp4xx_spkr_remove(struct platform_device *dev) 135static int ixp4xx_spkr_remove(struct platform_device *dev)
136{ 136{
137 struct input_dev *input_dev = platform_get_drvdata(dev); 137 struct input_dev *input_dev = platform_get_drvdata(dev);
138 unsigned int pin = (unsigned int) input_get_drvdata(input_dev); 138 unsigned int pin = (unsigned int) input_get_drvdata(input_dev);
diff --git a/drivers/input/misc/kxtj9.c b/drivers/input/misc/kxtj9.c
index 57f1f1284165..a993b67a8a5b 100644
--- a/drivers/input/misc/kxtj9.c
+++ b/drivers/input/misc/kxtj9.c
@@ -466,7 +466,7 @@ static int kxtj9_setup_polled_device(struct kxtj9_data *tj9)
466 return 0; 466 return 0;
467} 467}
468 468
469static void __devexit kxtj9_teardown_polled_device(struct kxtj9_data *tj9) 469static void kxtj9_teardown_polled_device(struct kxtj9_data *tj9)
470{ 470{
471 input_unregister_polled_device(tj9->poll_dev); 471 input_unregister_polled_device(tj9->poll_dev);
472 input_free_polled_device(tj9->poll_dev); 472 input_free_polled_device(tj9->poll_dev);
@@ -594,7 +594,7 @@ err_free_mem:
594 return err; 594 return err;
595} 595}
596 596
597static int __devexit kxtj9_remove(struct i2c_client *client) 597static int kxtj9_remove(struct i2c_client *client)
598{ 598{
599 struct kxtj9_data *tj9 = i2c_get_clientdata(client); 599 struct kxtj9_data *tj9 = i2c_get_clientdata(client);
600 600
diff --git a/drivers/input/misc/m68kspkr.c b/drivers/input/misc/m68kspkr.c
index ec8f59dcb46c..b40ee4b47f4f 100644
--- a/drivers/input/misc/m68kspkr.c
+++ b/drivers/input/misc/m68kspkr.c
@@ -80,7 +80,7 @@ static int m68kspkr_probe(struct platform_device *dev)
80 return 0; 80 return 0;
81} 81}
82 82
83static int __devexit m68kspkr_remove(struct platform_device *dev) 83static int m68kspkr_remove(struct platform_device *dev)
84{ 84{
85 struct input_dev *input_dev = platform_get_drvdata(dev); 85 struct input_dev *input_dev = platform_get_drvdata(dev);
86 86
diff --git a/drivers/input/misc/max8925_onkey.c b/drivers/input/misc/max8925_onkey.c
index 57bc42c92d4b..369a39de4ff3 100644
--- a/drivers/input/misc/max8925_onkey.c
+++ b/drivers/input/misc/max8925_onkey.c
@@ -141,7 +141,7 @@ err_free_mem:
141 return error; 141 return error;
142} 142}
143 143
144static int __devexit max8925_onkey_remove(struct platform_device *pdev) 144static int max8925_onkey_remove(struct platform_device *pdev)
145{ 145{
146 struct max8925_onkey_info *info = platform_get_drvdata(pdev); 146 struct max8925_onkey_info *info = platform_get_drvdata(pdev);
147 struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent); 147 struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
diff --git a/drivers/input/misc/max8997_haptic.c b/drivers/input/misc/max8997_haptic.c
index 2613b2f3174e..e973133212a5 100644
--- a/drivers/input/misc/max8997_haptic.c
+++ b/drivers/input/misc/max8997_haptic.c
@@ -354,7 +354,7 @@ err_free_mem:
354 return error; 354 return error;
355} 355}
356 356
357static int __devexit max8997_haptic_remove(struct platform_device *pdev) 357static int max8997_haptic_remove(struct platform_device *pdev)
358{ 358{
359 struct max8997_haptic *chip = platform_get_drvdata(pdev); 359 struct max8997_haptic *chip = platform_get_drvdata(pdev);
360 360
diff --git a/drivers/input/misc/mc13783-pwrbutton.c b/drivers/input/misc/mc13783-pwrbutton.c
index a50ad911c7f5..0906ca593d5f 100644
--- a/drivers/input/misc/mc13783-pwrbutton.c
+++ b/drivers/input/misc/mc13783-pwrbutton.c
@@ -230,7 +230,7 @@ free_input_dev:
230 return err; 230 return err;
231} 231}
232 232
233static int __devexit mc13783_pwrbutton_remove(struct platform_device *pdev) 233static int mc13783_pwrbutton_remove(struct platform_device *pdev)
234{ 234{
235 struct mc13783_pwrb *priv = platform_get_drvdata(pdev); 235 struct mc13783_pwrb *priv = platform_get_drvdata(pdev);
236 const struct mc13xxx_buttons_platform_data *pdata; 236 const struct mc13xxx_buttons_platform_data *pdata;
diff --git a/drivers/input/misc/mma8450.c b/drivers/input/misc/mma8450.c
index d4528cc47f8f..480557f14f23 100644
--- a/drivers/input/misc/mma8450.c
+++ b/drivers/input/misc/mma8450.c
@@ -212,7 +212,7 @@ err_free_mem:
212 return err; 212 return err;
213} 213}
214 214
215static int __devexit mma8450_remove(struct i2c_client *c) 215static int mma8450_remove(struct i2c_client *c)
216{ 216{
217 struct mma8450 *m = i2c_get_clientdata(c); 217 struct mma8450 *m = i2c_get_clientdata(c);
218 struct input_polled_dev *idev = m->idev; 218 struct input_polled_dev *idev = m->idev;
diff --git a/drivers/input/misc/mpu3050.c b/drivers/input/misc/mpu3050.c
index ff600565654e..dce0d95943c5 100644
--- a/drivers/input/misc/mpu3050.c
+++ b/drivers/input/misc/mpu3050.c
@@ -402,7 +402,7 @@ err_free_mem:
402 * 402 *
403 * Our sensor is going away, clean up the resources. 403 * Our sensor is going away, clean up the resources.
404 */ 404 */
405static int __devexit mpu3050_remove(struct i2c_client *client) 405static int mpu3050_remove(struct i2c_client *client)
406{ 406{
407 struct mpu3050_sensor *sensor = i2c_get_clientdata(client); 407 struct mpu3050_sensor *sensor = i2c_get_clientdata(client);
408 408
diff --git a/drivers/input/misc/pcap_keys.c b/drivers/input/misc/pcap_keys.c
index 56d03ac3a430..40ac9a5adf89 100644
--- a/drivers/input/misc/pcap_keys.c
+++ b/drivers/input/misc/pcap_keys.c
@@ -104,7 +104,7 @@ fail:
104 return err; 104 return err;
105} 105}
106 106
107static int __devexit pcap_keys_remove(struct platform_device *pdev) 107static int pcap_keys_remove(struct platform_device *pdev)
108{ 108{
109 struct pcap_keys *pcap_keys = platform_get_drvdata(pdev); 109 struct pcap_keys *pcap_keys = platform_get_drvdata(pdev);
110 110
diff --git a/drivers/input/misc/pcf50633-input.c b/drivers/input/misc/pcf50633-input.c
index 8efb898863c7..73b13ebabe56 100644
--- a/drivers/input/misc/pcf50633-input.c
+++ b/drivers/input/misc/pcf50633-input.c
@@ -93,7 +93,7 @@ static int pcf50633_input_probe(struct platform_device *pdev)
93 return 0; 93 return 0;
94} 94}
95 95
96static int __devexit pcf50633_input_remove(struct platform_device *pdev) 96static int pcf50633_input_remove(struct platform_device *pdev)
97{ 97{
98 struct pcf50633_input *input = platform_get_drvdata(pdev); 98 struct pcf50633_input *input = platform_get_drvdata(pdev);
99 99
diff --git a/drivers/input/misc/pcf8574_keypad.c b/drivers/input/misc/pcf8574_keypad.c
index dbe2093c284b..e37392976fdd 100644
--- a/drivers/input/misc/pcf8574_keypad.c
+++ b/drivers/input/misc/pcf8574_keypad.c
@@ -156,7 +156,7 @@ static int pcf8574_kp_probe(struct i2c_client *client, const struct i2c_device_i
156 return ret; 156 return ret;
157} 157}
158 158
159static int __devexit pcf8574_kp_remove(struct i2c_client *client) 159static int pcf8574_kp_remove(struct i2c_client *client)
160{ 160{
161 struct kp_data *lp = i2c_get_clientdata(client); 161 struct kp_data *lp = i2c_get_clientdata(client);
162 162
diff --git a/drivers/input/misc/pcspkr.c b/drivers/input/misc/pcspkr.c
index 943b461aaf3f..199db78acc4f 100644
--- a/drivers/input/misc/pcspkr.c
+++ b/drivers/input/misc/pcspkr.c
@@ -95,7 +95,7 @@ static int pcspkr_probe(struct platform_device *dev)
95 return 0; 95 return 0;
96} 96}
97 97
98static int __devexit pcspkr_remove(struct platform_device *dev) 98static int pcspkr_remove(struct platform_device *dev)
99{ 99{
100 struct input_dev *pcspkr_dev = platform_get_drvdata(dev); 100 struct input_dev *pcspkr_dev = platform_get_drvdata(dev);
101 101
diff --git a/drivers/input/misc/pm8xxx-vibrator.c b/drivers/input/misc/pm8xxx-vibrator.c
index 1ac2b1f548a9..a9da65e41c5b 100644
--- a/drivers/input/misc/pm8xxx-vibrator.c
+++ b/drivers/input/misc/pm8xxx-vibrator.c
@@ -242,7 +242,7 @@ err_free_mem:
242 return error; 242 return error;
243} 243}
244 244
245static int __devexit pm8xxx_vib_remove(struct platform_device *pdev) 245static int pm8xxx_vib_remove(struct platform_device *pdev)
246{ 246{
247 struct pm8xxx_vib *vib = platform_get_drvdata(pdev); 247 struct pm8xxx_vib *vib = platform_get_drvdata(pdev);
248 248
diff --git a/drivers/input/misc/pmic8xxx-pwrkey.c b/drivers/input/misc/pmic8xxx-pwrkey.c
index 26e49acefa9c..4b811be73974 100644
--- a/drivers/input/misc/pmic8xxx-pwrkey.c
+++ b/drivers/input/misc/pmic8xxx-pwrkey.c
@@ -187,7 +187,7 @@ free_pwrkey:
187 return err; 187 return err;
188} 188}
189 189
190static int __devexit pmic8xxx_pwrkey_remove(struct platform_device *pdev) 190static int pmic8xxx_pwrkey_remove(struct platform_device *pdev)
191{ 191{
192 struct pmic8xxx_pwrkey *pwrkey = platform_get_drvdata(pdev); 192 struct pmic8xxx_pwrkey *pwrkey = platform_get_drvdata(pdev);
193 int key_release_irq = platform_get_irq(pdev, 0); 193 int key_release_irq = platform_get_irq(pdev, 0);
diff --git a/drivers/input/misc/pwm-beeper.c b/drivers/input/misc/pwm-beeper.c
index 48b505bddb1c..0808868461de 100644
--- a/drivers/input/misc/pwm-beeper.c
+++ b/drivers/input/misc/pwm-beeper.c
@@ -129,7 +129,7 @@ err_free:
129 return error; 129 return error;
130} 130}
131 131
132static int __devexit pwm_beeper_remove(struct platform_device *pdev) 132static int pwm_beeper_remove(struct platform_device *pdev)
133{ 133{
134 struct pwm_beeper *beeper = platform_get_drvdata(pdev); 134 struct pwm_beeper *beeper = platform_get_drvdata(pdev);
135 135
diff --git a/drivers/input/misc/rb532_button.c b/drivers/input/misc/rb532_button.c
index 91f71d6be57b..fb4f8ac3343b 100644
--- a/drivers/input/misc/rb532_button.c
+++ b/drivers/input/misc/rb532_button.c
@@ -81,7 +81,7 @@ static int rb532_button_probe(struct platform_device *pdev)
81 return 0; 81 return 0;
82} 82}
83 83
84static int __devexit rb532_button_remove(struct platform_device *pdev) 84static int rb532_button_remove(struct platform_device *pdev)
85{ 85{
86 struct input_polled_dev *poll_dev = dev_get_drvdata(&pdev->dev); 86 struct input_polled_dev *poll_dev = dev_get_drvdata(&pdev->dev);
87 87
diff --git a/drivers/input/misc/retu-pwrbutton.c b/drivers/input/misc/retu-pwrbutton.c
index 389e84e26a9a..7ca09baa0016 100644
--- a/drivers/input/misc/retu-pwrbutton.c
+++ b/drivers/input/misc/retu-pwrbutton.c
@@ -76,7 +76,7 @@ static int retu_pwrbutton_probe(struct platform_device *pdev)
76 return 0; 76 return 0;
77} 77}
78 78
79static int __devexit retu_pwrbutton_remove(struct platform_device *pdev) 79static int retu_pwrbutton_remove(struct platform_device *pdev)
80{ 80{
81 return 0; 81 return 0;
82} 82}
diff --git a/drivers/input/misc/rotary_encoder.c b/drivers/input/misc/rotary_encoder.c
index cd3c363f7e2b..aff47b2c38ff 100644
--- a/drivers/input/misc/rotary_encoder.c
+++ b/drivers/input/misc/rotary_encoder.c
@@ -301,7 +301,7 @@ exit_free_mem:
301 return err; 301 return err;
302} 302}
303 303
304static int __devexit rotary_encoder_remove(struct platform_device *pdev) 304static int rotary_encoder_remove(struct platform_device *pdev)
305{ 305{
306 struct rotary_encoder *encoder = platform_get_drvdata(pdev); 306 struct rotary_encoder *encoder = platform_get_drvdata(pdev);
307 const struct rotary_encoder_platform_data *pdata = encoder->pdata; 307 const struct rotary_encoder_platform_data *pdata = encoder->pdata;
diff --git a/drivers/input/misc/sgi_btns.c b/drivers/input/misc/sgi_btns.c
index 22ccd3f35607..ad6415ceaf5f 100644
--- a/drivers/input/misc/sgi_btns.c
+++ b/drivers/input/misc/sgi_btns.c
@@ -143,7 +143,7 @@ static int sgi_buttons_probe(struct platform_device *pdev)
143 return error; 143 return error;
144} 144}
145 145
146static int __devexit sgi_buttons_remove(struct platform_device *pdev) 146static int sgi_buttons_remove(struct platform_device *pdev)
147{ 147{
148 struct device *dev = &pdev->dev; 148 struct device *dev = &pdev->dev;
149 struct buttons_dev *bdev = dev_get_drvdata(dev); 149 struct buttons_dev *bdev = dev_get_drvdata(dev);
diff --git a/drivers/input/misc/sparcspkr.c b/drivers/input/misc/sparcspkr.c
index d0239b496399..a53586a7fbdb 100644
--- a/drivers/input/misc/sparcspkr.c
+++ b/drivers/input/misc/sparcspkr.c
@@ -229,7 +229,7 @@ out_err:
229 return err; 229 return err;
230} 230}
231 231
232static int __devexit bbc_remove(struct platform_device *op) 232static int bbc_remove(struct platform_device *op)
233{ 233{
234 struct sparcspkr_state *state = dev_get_drvdata(&op->dev); 234 struct sparcspkr_state *state = dev_get_drvdata(&op->dev);
235 struct input_dev *input_dev = state->input_dev; 235 struct input_dev *input_dev = state->input_dev;
@@ -310,7 +310,7 @@ out_err:
310 return err; 310 return err;
311} 311}
312 312
313static int __devexit grover_remove(struct platform_device *op) 313static int grover_remove(struct platform_device *op)
314{ 314{
315 struct sparcspkr_state *state = dev_get_drvdata(&op->dev); 315 struct sparcspkr_state *state = dev_get_drvdata(&op->dev);
316 struct grover_beep_info *info = &state->u.grover; 316 struct grover_beep_info *info = &state->u.grover;
diff --git a/drivers/input/misc/twl4030-vibra.c b/drivers/input/misc/twl4030-vibra.c
index 21030266bb3f..78eb6b30580a 100644
--- a/drivers/input/misc/twl4030-vibra.c
+++ b/drivers/input/misc/twl4030-vibra.c
@@ -269,7 +269,7 @@ err_kzalloc:
269 return ret; 269 return ret;
270} 270}
271 271
272static int __devexit twl4030_vibra_remove(struct platform_device *pdev) 272static int twl4030_vibra_remove(struct platform_device *pdev)
273{ 273{
274 struct vibra_info *info = platform_get_drvdata(pdev); 274 struct vibra_info *info = platform_get_drvdata(pdev);
275 275
diff --git a/drivers/input/misc/twl6040-vibra.c b/drivers/input/misc/twl6040-vibra.c
index 4b650e43fdd9..71a28ee699f3 100644
--- a/drivers/input/misc/twl6040-vibra.c
+++ b/drivers/input/misc/twl6040-vibra.c
@@ -418,7 +418,7 @@ err_kzalloc:
418 return ret; 418 return ret;
419} 419}
420 420
421static int __devexit twl6040_vibra_remove(struct platform_device *pdev) 421static int twl6040_vibra_remove(struct platform_device *pdev)
422{ 422{
423 struct vibra_info *info = platform_get_drvdata(pdev); 423 struct vibra_info *info = platform_get_drvdata(pdev);
424 424
diff --git a/drivers/input/misc/wistron_btns.c b/drivers/input/misc/wistron_btns.c
index 46d79c516854..56536f4b9572 100644
--- a/drivers/input/misc/wistron_btns.c
+++ b/drivers/input/misc/wistron_btns.c
@@ -1077,7 +1077,7 @@ static void wistron_led_init(struct device *parent)
1077 } 1077 }
1078} 1078}
1079 1079
1080static void __devexit wistron_led_remove(void) 1080static void wistron_led_remove(void)
1081{ 1081{
1082 if (leds_present & FE_MAIL_LED) 1082 if (leds_present & FE_MAIL_LED)
1083 led_classdev_unregister(&wistron_mail_led); 1083 led_classdev_unregister(&wistron_mail_led);
@@ -1277,7 +1277,7 @@ static int wistron_probe(struct platform_device *dev)
1277 return 0; 1277 return 0;
1278} 1278}
1279 1279
1280static int __devexit wistron_remove(struct platform_device *dev) 1280static int wistron_remove(struct platform_device *dev)
1281{ 1281{
1282 wistron_led_remove(); 1282 wistron_led_remove();
1283 input_unregister_polled_device(wistron_idev); 1283 input_unregister_polled_device(wistron_idev);
diff --git a/drivers/input/misc/wm831x-on.c b/drivers/input/misc/wm831x-on.c
index de7751e1b13c..558767d8ebf4 100644
--- a/drivers/input/misc/wm831x-on.c
+++ b/drivers/input/misc/wm831x-on.c
@@ -124,7 +124,7 @@ err:
124 return ret; 124 return ret;
125} 125}
126 126
127static int __devexit wm831x_on_remove(struct platform_device *pdev) 127static int wm831x_on_remove(struct platform_device *pdev)
128{ 128{
129 struct wm831x_on *wm831x_on = platform_get_drvdata(pdev); 129 struct wm831x_on *wm831x_on = platform_get_drvdata(pdev);
130 int irq = platform_get_irq(pdev, 0); 130 int irq = platform_get_irq(pdev, 0);