GPIO fixes for the v3.13 series:

- A big slew of documentation for the gpiod transition that
  happened in the merge window, no semantic effect, but we should
  provide proper documentation with the new API.

- Fix flags related to the new API.

- Fix to the find_chip_by_name() lookup function related to the
  new API.

- Fix of_find_gpio() when not using device tree.

- Bug fix for the TB10x direction setting.

- Error path fixes from Dan Carpenter.

- Nasty IRQdomain bug relating to taking an unitialized spinlock.

- Minor fixes here and there.
gpio: bcm281xx: Fix return value of bcm_kona_gpio_get()

We need to return the corresponding bit for a particular GPIO. This bit
contains shift not mask.

Signed-off-by: Markus Mayer <markus.mayer@linaro.org>
Reviewed-by: Tim Kryger <tim.kryger@linaro.org>
Reviewed-by: Matt Porter <matt.porter@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
1 file changed