Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drivers/leds/leds-lp5521.c: fix section mismatches

Fix this section mismatch:

WARNING: drivers/leds/leds-lp5521.o(.text+0xf2c): Section mismatch in reference from the function lp5521_probe() to the function .init.text:lp5521_init_led()
The function lp5521_probe() references
the function __init lp5521_init_led().
This is often because lp5521_probe lacks a __init
annotation or the annotation of lp5521_init_led is wrong.

Fixing this mismatch triggers one more mismatch, fix that one as well.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Cc: Richard Purdie <rpurdie@rpsys.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Ralf Baechle and committed by
Linus Torvalds
5286bd95 ac34a1a3

+2 -2
+2 -2
drivers/leds/leds-lp5521.c
··· 593 593 &lp5521_led_attribute_group); 594 594 } 595 595 596 - static int __init lp5521_init_led(struct lp5521_led *led, 596 + static int __devinit lp5521_init_led(struct lp5521_led *led, 597 597 struct i2c_client *client, 598 598 int chan, struct lp5521_platform_data *pdata) 599 599 { ··· 637 637 return 0; 638 638 } 639 639 640 - static int lp5521_probe(struct i2c_client *client, 640 + static int __devinit lp5521_probe(struct i2c_client *client, 641 641 const struct i2c_device_id *id) 642 642 { 643 643 struct lp5521_chip *chip;