]> git.baikalelectronics.ru Git - kernel.git/commit
[ARM] MXC: Fix mxc_gpio_get(), which must read PSR register instead DR.
authorDarius Augulis <augulis.darius@gmail.com>
Wed, 15 Oct 2008 08:38:30 +0000 (10:38 +0200)
committerSascha Hauer <s.hauer@pengutronix.de>
Thu, 30 Oct 2008 14:56:35 +0000 (15:56 +0100)
commitd926bcced31a72e7d57cc1e2e0b8320ac835ce2f
tree131c1105265bd3b8587c9578823b3e1347a55258
parente219d1e4ca56ca7171d5d37ff3c00a7c100087d9
[ARM] MXC: Fix mxc_gpio_get(), which must read PSR register instead DR.

The Data register holds the value we have written to a gpio. To
get the input value we must read the Pad Status Register MX3 (or Sample
Status register in MX1/2 terms)

Signed-off-by: Darius Augulis <augulis.darius@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
arch/arm/plat-mxc/gpio.c