gpio: Fix error checking in the function device_pca957x_init
authorNicholas Krause <xerofoify@gmail.com>
Wed, 26 Aug 2015 21:52:19 +0000 (17:52 -0400)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 2 Oct 2015 11:19:34 +0000 (04:19 -0700)
commitc75a37720480819291ebca0db7fab4e87c46f73d
treed4a838e165bc4cd3e596f66f329387af8fcdb6c8
parent49a5bd880cb63fba9f4589a89d68b8a255062a5f
gpio: Fix error checking in the function device_pca957x_init

This fixes error checking in the function device_pca957x_init
to properly check and return error code values from the calls
to the function pca953x_write_regs if they fail as to properly
signal callers when a error occurs due a failure when writing
registers for this gpio based device.

Signed-off-by: Nicholas Krause <xerofoify@gmail.com>
Reviewed-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-pca953x.c