]> git.karo-electronics.de Git - karo-tx-linux.git/commit
leds: leds-cobalt-qube: Use devm_led_classdev_register
authorVaishali Thakkar <vthakkar1994@gmail.com>
Fri, 4 Sep 2015 10:12:01 +0000 (12:12 +0200)
committerJacek Anaszewski <j.anaszewski@samsung.com>
Wed, 28 Oct 2015 11:12:17 +0000 (12:12 +0100)
commit80d5d53521eeaa43299fad67e3f3b652ae6a5722
tree9e4a80da60e54bf65fa56ff96463364a6518c992
parent91ca3ce1b61f9bd86dcb31378e565e4cdcac1e1c
leds: leds-cobalt-qube: Use devm_led_classdev_register

Use resource-managed function devm_led_classdev_register instead
of led_classdev_register to make the error-path simpler.

To be compatible with the change, goto is replaced with direct
return, unneeded label err_null is dropped and unnecessary variable
retval is removed. Also, remove redundant cobalt_qube_led_remove.

Signed-off-by: Vaishali Thakkar <vthakkar1994@gmail.com>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
drivers/leds/leds-cobalt-qube.c