dm: gpio: Check a GPIO is valid before using it
authorSimon Glass <sjg@chromium.org>
Fri, 3 Jul 2015 00:16:16 +0000 (18:16 -0600)
committerSimon Glass <sjg@chromium.org>
Thu, 6 Aug 2015 03:06:14 +0000 (21:06 -0600)
commiteca4866586ca36a47cd94811a294ac62ebd17abc
tree63862258962754b9443a4737822feb54be7155b5
parent71db6341c53038db5a73343da2c559dea6c89a7a
dm: gpio: Check a GPIO is valid before using it

Since a gpio_desc is allowed to be invalid we should return an error
indicating that the operation cannot be completed. This can happen if the
GPIO is optional - e.g. some devices may have a reset line and some may
not.

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/gpio/gpio-uclass.c