diff options
author | Davidlohr Bueso <dave@gnu.org> | 2010-11-11 14:05:24 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-11-12 07:55:32 -0800 |
commit | 25672b9dde18b86e736b8138bcffbaf7158d160a (patch) | |
tree | 1dc696c4c4be7538cd492ef59b1d1ac6d176487b /drivers/leds/leds-gpio.c | |
parent | 5991e154b2d09ad28af9dc7d3226b35dbbc052c3 (diff) | |
download | linux-stable-25672b9dde18b86e736b8138bcffbaf7158d160a.tar.gz linux-stable-25672b9dde18b86e736b8138bcffbaf7158d160a.tar.bz2 linux-stable-25672b9dde18b86e736b8138bcffbaf7158d160a.zip |
drivers/leds/leds-gpio.c: properly initialize return value
In the event that none of the configs are set (CONFIG_LEDS_GPIO_PLATFORM,
CONFIG_LEDS_GPIO_OF, CONFIG_LEDS_GPIO_PLATFORM), we will return a bogus
value when initializing the module.
Signed-off-by: Davidlohr Bueso <dave@gnu.org>
Acked-by: Richard Purdie <rpurdie@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/leds/leds-gpio.c')
-rw-r--r-- | drivers/leds/leds-gpio.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/leds/leds-gpio.c b/drivers/leds/leds-gpio.c index ea57e05d08f3..4d9fa38d9ff6 100644 --- a/drivers/leds/leds-gpio.c +++ b/drivers/leds/leds-gpio.c @@ -316,7 +316,7 @@ static struct of_platform_driver of_gpio_leds_driver = { static int __init gpio_led_init(void) { - int ret; + int ret = 0; #ifdef CONFIG_LEDS_GPIO_PLATFORM ret = platform_driver_register(&gpio_led_driver); |