Searched hist:"56 a0c54c" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/input/misc/ |
H A D | iqs7222.c | 56a0c54c Mon Jun 27 17:13:49 CDT 2022 Jeff LaBundy <jeff@labundy.com> Input: iqs7222 - correct slider event disable logic
If a positive swipe/flick gesture is defined but the corresponding negative gesture is not, the former is inadvertently disabled. Fix this by gently refactoring the logic responsible for disabling all gestures by default.
As part of this change, make the code a bit simpler by eliminating a superfluous conditional check. If a slider event does not define an enable control, the second term of the bitwise AND operation is simply 0xFFFF.
Fixes: e505edaedcb9 ("Input: add support for Azoteq IQS7222A/B/C") Signed-off-by: Jeff LaBundy <jeff@labundy.com> Link: https://lore.kernel.org/r/20220626072412.475211-2-jeff@labundy.com Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
|