On Wed, Jul 31, 2019 at 01:46:39AM +0530, Amit Pundir wrote: > From: Christian Lamparter <chunkeey@xxxxxxxxx> > > commit 3ab3a0689e74e6aa5b41360bc18861040ddef5b1 upstream. > > When testing out gpio-keys with a button, a spurious > interrupt (and therefore a key press or release event) > gets triggered as soon as the driver enables the irq > line for the first time. > > This patch clears any potential bogus generated interrupt > that was caused by the switching of the associated irq's > type and polarity. > > Signed-off-by: Christian Lamparter <chunkeey@xxxxxxxxx> > Signed-off-by: Michael Ellerman <mpe@xxxxxxxxxxxxxx> > Signed-off-by: Amit Pundir <amit.pundir@xxxxxxxxxx> > --- > Cherry-picked from lede/openwrt tree > https://git.lede-project.org/?p=source.git. > To be picked up for 4.14.y as well. This is already in the 4.14.135 kernel release. thanks, greg k-h