greybus: gpio: fix error handling
authorJohan Hovold <johan@hovoldconsulting.com>
Thu, 19 Mar 2015 15:51:15 +0000 (16:51 +0100)
committerGreg Kroah-Hartman <greg@kroah.com>
Thu, 19 Mar 2015 16:30:38 +0000 (17:30 +0100)
commit86c6816158d79228162b6dc2e759e3769dd3ab09
treea7978cacb10a7a01c22786d5075f577135f47cdd
parent8aff1aceb28dd692a35f628479357896551ab4e9
greybus: gpio: fix error handling

Make sure to propagate any errors detected up the call chain.

This specifically means that we will detect failed connection init,
something which is now handled more gracefully by greybus core.

Signed-off-by: Johan Hovold <johan@hovoldconsulting.com>
Signed-off-by: Greg Kroah-Hartman <greg@kroah.com>
drivers/staging/greybus/gpio.c