This set is part of a larger effort attempting to clean-up W=1 kernel builds, which are currently overwhelmingly riddled with niggly little warnings. This is the first of 2 sets. Lee Jones (20): input: rmi4: rmi_bus: Fix misnaming of '__rmi_register_function_handler's 'owner' param input: mouse: cyapa: Fix misnaming of 'cyapa_i2c_write's 'reg' param input: mouse: cyapa_gen5: Fix obvious abuse of kernel-doc format input: misc: ab8500-ponkey: Fix incorrect name in 'ab8500_ponkey' doc header input: rmi4: rmi_f01: Struct headers are expected to start with 'struct <name>' include: input: elan-i2c-ids: Mark 'elan_acpi_id' as __maybe_unused input: keyboard: cros_ec_keyb: Struct headers should start with 'struct <name>' input: rmi4: rmi_f11: Struct headers are expected to start with 'struct <name>' input: touchscreen: resistive-adc-touch: Struct headers should start with 'struct <name>' input: mouse: synaptics: Place braces around empty if() body input: keyboard: gpio_keys: Fix misnamed function parameter 'dev' input: mouse: elantech: Demote obvious abuse of kernel-doc header input: rmi4: rmi_f54: Provide some missing 'REPORT_TYPE' enums input: rmi4: rmi_i2c: Provide some missing descriptions for struct members input: touchscreen: cyttsp4_core: Move 'cyttsp4_tch_abs_string' to the only file that references it input: misc: drv260x: Fix kernel-doc formatting and remove one abuse input: misc: drv2665: Fix formatting expected by kernel-doc input: misc: drv2667: Fix formatting and add missing member docs input: keyboard: nomadik-ske-keypad: Provide some missing struct member docs input: keyboard: pmic8xxx-keypad: Fix kernel-doc formatting drivers/input/keyboard/cros_ec_keyb.c | 5 ++-- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 ++ drivers/input/keyboard/pmic8xxx-keypad.c | 22 ++++++++-------- drivers/input/misc/ab8500-ponkey.c | 2 +- drivers/input/misc/drv260x.c | 26 +++++++++---------- drivers/input/misc/drv2665.c | 10 +++---- drivers/input/misc/drv2667.c | 14 +++++----- drivers/input/mouse/cyapa.c | 2 +- drivers/input/mouse/cyapa_gen5.c | 4 +-- drivers/input/mouse/elantech.c | 2 +- drivers/input/mouse/synaptics.c | 3 ++- drivers/input/rmi4/rmi_bus.c | 2 +- drivers/input/rmi4/rmi_f01.c | 1 + drivers/input/rmi4/rmi_f11.c | 5 ++-- drivers/input/rmi4/rmi_f54.c | 6 +++++ drivers/input/rmi4/rmi_i2c.c | 4 +++ drivers/input/touchscreen/cyttsp4_core.c | 14 ++++++++++ drivers/input/touchscreen/cyttsp4_core.h | 14 ---------- .../input/touchscreen/resistive-adc-touch.c | 2 +- include/linux/input/elan-i2c-ids.h | 2 +- 21 files changed, 80 insertions(+), 64 deletions(-) Cc: Andrew Duggan <aduggan@xxxxxxxxxxxxx> Cc: Arjan Opmeer <arjan@xxxxxxxxxx> Cc: "at www.cypress.com" <ttdrivers@xxxxxxxxxxx> Cc: Benson Leung <bleung@xxxxxxxxxxxx> Cc: Bruce Kalk <kall@xxxxxxxxxxx> Cc: Christopher Heiny <cheiny@xxxxxxxxxxxxx> Cc: "C. Scott Ananian" <cananian@xxxxxxxxxxxxxxxxxxx> Cc: Daniel Kurtz <djkurtz@xxxxxxxxxxxx> Cc: Dan Murphy <dmurphy@xxxxxx> Cc: David Jander <david@xxxxxxxxxxx> Cc: Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> Cc: Dudley Du <dudl@xxxxxxxxxxx> Cc: dusonlin@xxxxxxxxxx Cc: Enric Balletbo i Serra <enric.balletbo@xxxxxxxxxxxxx> Cc: Eugen Hristev <eugen.hristev@xxxxxxxxxxxxx> Cc: Ferruh Yigit <fery@xxxxxxxxxxx> Cc: Guenter Roeck <groeck@xxxxxxxxxxxx> Cc: "Gustavo A. R. Silva" <gustavoars@xxxxxxxxxx> Cc: Hans de Goede <hdegoede@xxxxxxxxxx> Cc: Henrik Rydberg <rydberg@xxxxxxxxxxx> Cc: KT Liao <kt.liao@xxxxxxxxxx> Cc: Kumar G <naveen.gaddipati@xxxxxxxxxxxxxx> Cc: linux-input@xxxxxxxxxxxxxxx Cc: Peter Osterlund <petero2@xxxxxxxxx> Cc: Phil Blundell <pb@xxxxxxxxxxxxx> Cc: Stefan Gmeiner <riddlebox@xxxxxxxxxxx> Cc: Sundar Iyer <sundar.iyer@xxxxxxxxxxxxxx> Cc: this to <linux-input@xxxxxxxxxxxxxxx> Cc: Trilok Soni <tsoni@xxxxxxxxxxxxxx> Cc: Vincent Huang <vincent.huang@xxxxxxxxxxxxxxxx> -- 2.25.1