summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/qcom
diff options
context:
space:
mode:
authorStefan Agner <stefan@agner.ch>2016-01-08 10:50:30 -0800
committerLinus Walleij <linus.walleij@linaro.org>2016-01-27 15:04:20 +0100
commit23c3960dfe6faea6fa8b8cb0bfedba2a03bda0c1 (patch)
tree281b9f8a616cf1f9f71df9f5c7b5dc813ee3e96d /drivers/pinctrl/qcom
parentcc301fd1fcf28f92b122f7f6105db9d7c182cccc (diff)
downloadlinux-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