From: Axel Lin Date: Tue, 1 Nov 2011 00:12:15 +0000 (-0700) Subject: drivers/leds/leds-lm3530.c: add __devexit_p where needed X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=93f539822ed60e18cd7fb417bff4efa1833af9f2;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git drivers/leds/leds-lm3530.c: add __devexit_p where needed 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(), so add __devexit_p to the `struct i2c_driver'. Signed-off-by: Axel Lin Cc: Shreshtha Kumar SAHU Cc: Richard Purdie Acked-by: Linus Walleij Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- diff --git a/drivers/leds/leds-lm3530.c b/drivers/leds/leds-lm3530.c index d2d25e6df514..4dc510fdfa06 100644 --- a/drivers/leds/leds-lm3530.c +++ b/drivers/leds/leds-lm3530.c @@ -448,7 +448,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,