Messages in this thread Patch in this message |  | | | Subject | [PATCH] leds: leds-lm3530: Add __devexit_p at necessary place | | From | Axel Lin <> | | Date | Wed, 05 Oct 2011 15:54:56 +0800 |
| |
According to the comments in include/linux/init.h:
"Pointers to __devexit functions must use __devexit_p(function_name), the wrapper will insert either the function_name or NULL, depending on the config options."
We have __devexit annotation for lm3530_remove(), thus add __devexit_p at necessary place.
Signed-off-by: Axel Lin <axel.lin@gmail.com> --- drivers/leds/leds-lm3530.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/leds/leds-lm3530.c b/drivers/leds/leds-lm3530.c index 15c1733..0630e4f 100644 --- a/drivers/leds/leds-lm3530.c +++ b/drivers/leds/leds-lm3530.c @@ -449,7 +449,7 @@ MODULE_DEVICE_TABLE(i2c, lm3530_id); static struct i2c_driver lm3530_i2c_driver = { .probe = lm3530_probe, - .remove = lm3530_remove, + .remove = __devexit_p(lm3530_remove), .id_table = lm3530_id, .driver = { .name = LM3530_NAME, -- 1.7.4.1
|  |