[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200227160820.GF37466@atomide.com>
Date: Thu, 27 Feb 2020 08:08:20 -0800
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>,
Merlijn Wajer <merlijn@...zup.org>,
Pavel Machek <pavel@....cz>, Sebastian Reichel <sre@...nel.org>
Subject: Re: [PATCH 2/2] Input: omap4-keypad - check state again for lost
key-up interrupts
* Tony Lindgren <tony@...mide.com> [200227 02:05]:
> + /* Check once after debounce time when no more keys down */
> + if (!new_keys_pressed) {
> + usleep_range(OMAP4_DEBOUNCE_MS * 1000 * 2,
> + OMAP4_DEBOUNCE_MS * 1000 * 3);
> + new_keys_pressed = omap4_keypad_scan_keys(keypad_data);
> + }
So this can be outside the loop. And we actually need to clear
the state looks like.
I'll send out v2 series of these after some more debugging.
Regards,
Tony
Powered by blists - more mailing lists