summaryrefslogtreecommitdiffstats
path: root/REPORTING-BUGS
diff options
context:
space:
mode:
authorEric Miao <eric.miao@marvell.com>2009-04-21 14:39:07 +0800
committerEric Miao <eric.miao@marvell.com>2009-04-27 11:45:16 +0800
commita8f6faebaf5b3f0f56b7c12a4f99d97c56938b37 (patch)
treec6368843d0f54638dd911f8230f7cee1e731f117 /REPORTING-BUGS
parent6ae85d6db4871d8dbcb5cc0e9056f97f1ca07061 (diff)
downloadlinux-stable-a8f6faebaf5b3f0f56b7c12a4f99d97c56938b37.tar.gz
linux-stable-a8f6faebaf5b3f0f56b7c12a4f99d97c56938b37.tar.bz2
linux-stable-a8f6faebaf5b3f0f56b7c12a4f99d97c56938b37.zip
[ARM] pxa: fix issue of muxed GPIO irq_chip functions touching non-muxed GPIOs
pxa_gpio_irq_type() and pxa_unmask_muxed_gpio() will touch non-muxed GPIOs (0 and 1 on PXA2xx/PXA3xx) bits in GRERx and GFERx, which is incorrect. Actually, only those bits should get updated if the corresponding bits are set in c->irq_mask as well. Fix this by updating only those relevant bits. Reported-and-tested-by: Daniel Ribeiro <drwyrm@gmail.com> Signed-off-by: Eric Miao <eric.miao@marvell.com>
Diffstat (limited to 'REPORTING-BUGS')
0 files changed, 0 insertions, 0 deletions