[git pull] Input updates for v6.18-rc6

From: Dmitry Torokhov

Date: Sat Nov 22 2025 - 01:47:15 EST


Hi Linus,

Please pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git tags/input-for-v6.18-rc6

to receive updates for the input subsystem. You will get:

- INPUT_PROP_HAPTIC_TOUCHPAD definition added early in 6.18 cycle has
been renamed to INPUT_PROP_PRESSUREPAD to better reflect the kind of
devices it is supposed to be set for

- a new ID for a touchscreen found in Ayaneo Flip DS in Goodix driver

- Goodix driver no longer tries to set reset pin as "input" as it causes
issues when there is no pull up resistor installed on the board

- fixes for cros_ec_keyb, imx_sc_key, and pegasus-notetaker drivers to
deal with potential out-of-bounds access and memory corruption issues

Changelog:
---------

Dan Carpenter (1):
Input: imx_sc_key - fix memory corruption on unload

Hans de Goede (1):
Input: goodix - add support for ACPI ID GDIX1003

Martyn Welch (1):
Input: goodix - remove setting of RST pin to input

Peter Hutterer (1):
Input: rename INPUT_PROP_HAPTIC_TOUCHPAD to INPUT_PROP_PRESSUREPAD

Seungjin Bae (1):
Input: pegasus-notetaker - fix potential out-of-bounds access

Tzung-Bi Shih (1):
Input: cros_ec_keyb - fix an invalid memory access

Diffstat:
--------

Documentation/input/event-codes.rst | 25 ++++++++++++++++++-------
driveruntime/detectrs/hid/hid-haptic.c | 2 +-
drivers/input/keyboard/cros_ec_keyb.c | 6 ++++++
drivers/input/keyboard/imx_sc_key.c | 2 +-
drivers/input/tablet/pegasus_notetaker.c | 9 +++++++++
drivers/input/touchscreen/goodix.c | 28 ++--------------------------
drivers/input/touchscreen/goodix.h | 1 -
include/uapi/linux/input-event-codes.h | 2 +-
8 files changed, 38 insertions(+), 37 deletions(-)

Thanks.

--
Dmitry