]> git.karo-electronics.de Git - karo-tx-linux.git/commit
gpio: tegra: configure pins during irq_set_type
authorStephen Warren <swarren@nvidia.com>
Mon, 19 Mar 2012 16:31:58 +0000 (10:31 -0600)
committerStephen Warren <swarren@nvidia.com>
Tue, 10 Apr 2012 19:36:45 +0000 (13:36 -0600)
commitb3dc1797e5004fb13c2b11f411b38fba9ae9d717
tree886cb44ee6a6a1babf92e2db6041d3bab59b7f4a
parent8bba951fbc156e24bae9544708f37d54f634de1e
gpio: tegra: configure pins during irq_set_type

When a Tegra GPIO is used as an IRQ, it should be enabled as a GPIO (so
the pinmux module isn't driving it as an output) and configured as a GPIO
input (so the GPIO module isn't driving it as an output). Set this up
automatically whenever an IRQ is requested, so that users of IRQs don't
need to do this.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Olof Johansson <olof@lixom.net>
drivers/gpio/gpio-tegra.c