dm: gpio: Add error handling and a function to claim vector GPIOs
authorSimon Glass <sjg@chromium.org>
Wed, 15 Apr 2015 03:03:20 +0000 (21:03 -0600)
committerTom Warren <twarren@nvidia.com>
Wed, 13 May 2015 16:24:06 +0000 (09:24 -0700)
commit962f5caf600c54f4103bfa6b31fa2fb4e8aaacb9
treefc9cb3eac617e65544c493b0a948bf752087b235
parent3d7cf4192f045d9003c80bc937b18a6169eabbcf
dm: gpio: Add error handling and a function to claim vector GPIOs

gpio_get_values_as_int() should return an error if something goes wrong.
Also provide gpio_claim_vector(), a function to request the GPIOs and set
them to input mode. Otherwise callers have to do this themselves.

Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
drivers/gpio/gpio-uclass.c
include/asm-generic/gpio.h