Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Input: melfas_mip4 - mark a bunch of variables as __always_unused

Dmitry requested to keep these around for the purposes of documentation.

Fixes the following W=1 kernel build warning(s):

drivers/input/touchscreen/melfas_mip4.c: In function ‘mip4_report_touch’:
drivers/input/touchscreen/melfas_mip4.c:474:5: warning: variable ‘size’ set but not used [-Wunused-but-set-variable]
drivers/input/touchscreen/melfas_mip4.c:472:5: warning: variable ‘pressure_stage’ set but not used [-Wunused-but-set-variable]
drivers/input/touchscreen/melfas_mip4.c:469:7: warning: variable ‘palm’ set but not used [-Wunused-but-set-variable]
drivers/input/touchscreen/melfas_mip4.c:468:7: warning: variable ‘hover’ set but not used [-Wunused-but-set-variable]

Signed-off-by: Lee Jones <lee.jones@linaro.org>
Link: https://lore.kernel.org/r/20210114152323.2382283-3-lee.jones@linaro.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

authored by

Lee Jones and committed by
Dmitry Torokhov
7c0c3840 a1ba9c29

+4 -4
+4 -4
drivers/input/touchscreen/melfas_mip4.c
··· 465 465 static void mip4_report_touch(struct mip4_ts *ts, u8 *packet) 466 466 { 467 467 int id; 468 - bool hover; 469 - bool palm; 468 + bool __always_unused hover; 469 + bool __always_unused palm; 470 470 bool state; 471 471 u16 x, y; 472 - u8 pressure_stage = 0; 472 + u8 __always_unused pressure_stage = 0; 473 473 u8 pressure; 474 - u8 size; 474 + u8 __always_unused size; 475 475 u8 touch_major; 476 476 u8 touch_minor; 477 477