[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210106125822.31315-1-tony@atomide.com>
Date: Wed, 6 Jan 2021 14:58:18 +0200
From: Tony Lindgren <tony@...mide.com>
To: Dmitry Torokhov <dmitry.torokhov@...il.com>
Cc: linux-input@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-omap@...r.kernel.org,
Arthur Demchenkov <spinal.by@...il.com>,
Carl Philipp Klemm <philipp@...s.xyz>,
Merlijn Wajer <merlijn@...zup.org>,
Pavel Machek <pavel@....cz>,
Sebastian Reichel <sre@...nel.org>, ruleh <ruleh@....de>
Subject: [PATCHv4 0/4] Lost key-up interrupt handling for omap4-keypad
Hi,
This series updates omap4-keypad to disable unused long interrupts, and
implements the missing parts for the lost key-up interrupt quirk as
described in the silicon errata pdf. It also simplifies the probe to
use devm.
Regards,
Tony
Changes since v3:
- Use PM runtime to check the last pressed key is not stuck
- Simplify probe with devm
Changes since v2:
- Drop bogus level change, that already comes from device tree
- Scan keyboard in two phases and simplify using a bitmask
- Use mod_delayed_work and cancel_delayed_work_sync for the quirk
Tony Lindgren (4):
Input: omap4-keypad - disable unused long interrupts
Input: omap4-keypad - scan keys in two phases and simplify with
bitmask
Input: omap4-keypad - use PM runtime to check keys for errata
Input: omap4-keypad - simplify probe with devm
drivers/input/keyboard/omap4-keypad.c | 255 +++++++++++++++++---------
1 file changed, 170 insertions(+), 85 deletions(-)
--
2.30.0
Powered by blists - more mailing lists