leds: gpio: fix an unhandled error case in create_gpio_led
authorHeiner Kallweit <hkallweit1@gmail.com>
Wed, 14 Sep 2016 18:54:31 +0000 (20:54 +0200)
committerJacek Anaszewski <j.anaszewski@samsung.com>
Thu, 15 Sep 2016 14:49:40 +0000 (16:49 +0200)
commit061b5c1d013a94af385ba8980ea3b2617f1ff0f6
treef11437e438094356e0a29069183df9c5bf52b6ac
parent68620e594c250ba8c43a78e77f5296cb9952582e
leds: gpio: fix an unhandled error case in create_gpio_led

gpiod_get_value_cansleep returns 0, 1, or an error code.
So far errors are not handled and treated the same as 1.
Change this to bail out if an error code is returned and
remove the double negation.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
drivers/leds/leds-gpio.c