aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/imx6/patches-4.14
diff options
context:
space:
mode:
authorChristian Lamparter <chunkeey@gmail.com>2019-06-15 19:13:30 +0200
committerJo-Philipp Wich <jo@mein.io>2019-09-04 13:16:44 +0200
commit40379b0ec64d8ff17b4d34f261224fb72ceac9db (patch)
treef88bc8c6bc85e2141272e2a367c51dd2c0769d5f /target/linux/imx6/patches-4.14
parentf79e6e01bd78b84316418f9981d7d1b6c3900e8c (diff)
downloadupstream-40379b0ec64d8ff17b4d34f261224fb72ceac9db.tar.gz
upstream-40379b0ec64d8ff17b4d34f261224fb72ceac9db.tar.bz2
upstream-40379b0ec64d8ff17b4d34f261224fb72ceac9db.zip
apm821xx: fix bogus key-presses on boot
"There are often transient line events when the system is powered up and initialized and it is often necessary for the gpio_chip driver to clear any interrupt flags in hardware before setting up the gpio chip, especially the irqchip portions of it." <http://lists.infradead.org/pipermail/openwrt-devel/2019-June/017630.html> This patch adds a fix for the APM821XX's interrupt controller to clear any bogus pending toggled interrupts that happens on various APM821XX boards on boot. The patch also changes the debouce-interval from the default 5ms debounce interval to 60ms all around. The default setting caused on occasions that the button state became stuck in a pressed state, even though the button was released. Signed-off-by: Christian Lamparter <chunkeey@gmail.com> (backported from commit 971f31bedcad0a954a4a4e79140346cc896d352e)
Diffstat (limited to 'target/linux/imx6/patches-4.14')
0 files changed, 0 insertions, 0 deletions