]> git.baikalelectronics.ru Git - kernel.git/commit
Input: elantech - make arrays debounce_packet static, reduces object code size
authorColin Ian King <colin.king@canonical.com>
Thu, 7 Sep 2017 21:27:26 +0000 (14:27 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 11 Sep 2017 21:23:40 +0000 (14:23 -0700)
commitafa31990eaf5545f2206ad8fa56612fbf6d429e8
treefb355bff29d82955d5fa090648767f9f7c0d4994
parent6ca28e1bfd33b0a02616be69c2a20b7de5aa9de6
Input: elantech - make arrays debounce_packet static, reduces object code size

Don't populate the arrays debounce_packet on the stack, instead make
them static.  Makes the object code smaller by over 870 bytes:

Before:
   text    data     bss     dec     hex filename
  30553    9152       0   39705    9b19 drivers/input/mouse/elantech.o

After:
   text    data     bss     dec     hex filename
  29521    9312       0   38833    97b1 drivers/input/mouse/elantech.o

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/mouse/elantech.c