commit | bf3e8502eefdbb7ac1b8163e5c3acdcb505ae745 | [log] [tgz] |
---|---|---|
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | Wed Feb 08 12:02:07 2017 -0800 |
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | Thu Feb 09 13:01:33 2017 -0800 |
tree | ec769b5cce72393a5a6cbfa30750123ff6bd606b | |
parent | bf23cfc34317dcc10d5a52f27affb1c4dcc60a98 [diff] |
Input: synaptics-rmi4 - clean up F30 implementation This patch does several cleanup changes to F30 code - switch to using BIT() macro - use DIV_ROUND_UP() where appropriate - factor out code setting up and reporting buttons - use single loop when reporting buttons: arithmetic is cheap compared to conditionals and associated branch misprediction. Tested-By: Benjamin Tissoires <benjamin.tissoires@redhat.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>