diff options
author | Stefan Agner <stefan@agner.ch> | 2016-01-08 10:50:30 -0800 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2016-01-27 15:04:20 +0100 |
commit | 23c3960dfe6faea6fa8b8cb0bfedba2a03bda0c1 (patch) | |
tree | 281b9f8a616cf1f9f71df9f5c7b5dc813ee3e96d /drivers/pinctrl/qcom | |
parent | cc301fd1fcf28f92b122f7f6105db9d7c182cccc (diff) | |
download | linux-23c3960dfe6faea6fa8b8cb0bfedba2a03bda0c1.tar.bz2 |
pinctrl: freescale: imx: implement gpio_disable_free for Vybrid
The Freescale Vybrid SoC has GPIO capabilities as part of the
IOMUXC. To enable GPIO's, the gpio_request_enable callback has
been implemented, however the corsponding gpio_disable_free
callback is missing. So far, disabling (unexporting) a GPIO left
the pin in its last state.
Implement a proper gpio_disable_free function which clears the
three enable bits which influence the state (IBE, OBE and PUE).
Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/qcom')
0 files changed, 0 insertions, 0 deletions