gpiolib: request the gpio before querying its direction
authorTimur Tabi <timur@codeaurora.org>
Thu, 27 Jul 2017 18:19:23 +0000 (13:19 -0500)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 14 Aug 2017 13:01:12 +0000 (15:01 +0200)
commit108d23e322a247d9f89ba2e2742520ead0944cc9
treeb11bd287e24c911d7e1b048de232a02431c43259
parentb2dc4110cbf83be72e8bdf75bcf88831bf7dd0fe
gpiolib: request the gpio before querying its direction

Before querying a GPIO to determine its direction, the GPIO should be
formally requested.  This allows the GPIO driver to block access to
unavailable GPIOs, which makes it easier for some drivers to support
sparse GPIO maps.

Signed-off-by: Timur Tabi <timur@codeaurora.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpiolib.c