[PATCH] pinctrl: armada-37xx: Add edge both type gpio irq support

Linus Walleij linus.walleij at linaro.org
Tue Oct 31 05:07:56 PDT 2017


On Thu, Oct 19, 2017 at 3:10 PM, Gregory CLEMENT
<gregory.clement at free-electrons.com> wrote:

> From: Ken Ma <make at marvell.com>
>
> Current edge both type gpio irqs which need to swap polarity in each
> interrupt are not supported, this patch adds edge both type gpio irq
> support.
>
> Signed-off-by: Ken Ma <make at marvell.com>
> Signed-off-by: Gregory CLEMENT <gregory.clement at free-electrons.com>

Patch applied.

The discussion here is interesting, it is customary for GPIO drivers
to implement double-edge detection emulation by swapping the
edge detector around like this.

It might be possible to collect some generic information about
this in the Documentation/gpio/driver.txt document.

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list