leds: leds-lp5521: return an error code on error in probe()
authorDan Carpenter <dan.carpenter@oracle.com>
Sun, 2 Dec 2012 17:29:30 +0000 (09:29 -0800)
committerBryan Wu <cooloney@gmail.com>
Mon, 3 Dec 2012 19:16:58 +0000 (11:16 -0800)
commit2f05e1d4458f9cb68d4d36fb47e6830fec03c80e
tree1cecb89a8b55797d0a90f465fd0c593605673d56
parent5c6f844cee2139182b3a778f2a883a77e5bb8f7d
leds: leds-lp5521: return an error code on error in probe()

If "buf" wasn't equal to LP5521_REG_R_CURR_DEFAULT the probe fails but
we still return zero.  I've changed it to print an error message and
return -EINVAL.

Reported-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Bryan Wu <cooloney@gmail.com>
drivers/leds/leds-lp5521.c