Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git tags/input-for-v6.6-rc5 to receive updates for the input subsystem. You will get: - a reworked way for handling reset delay on SMBus-connected Synaptics touchpads (the original one, while being correct, uncovered an old bug in fallback to PS/2 code that was fixed separately; the new one however avoids having delay in serio port "fast" resume, and instead has the wait in the RMI4 code) - a fix for potential crashes when devices with Elan controllers (and Synaptics) fall back to PS/2 code. Can't be hit without the original patch above, but still good to have it fixed - a couple new device IDs in xpad Xbox driver - another quirk for Goodix driver to deal with stuff vendors put in ACPI tables - a fix for use-after-free on disconnect for powermate driver - a quirk to not initialize PS/2 mouse port on Fujitsu Lifebook E5411 laptop as it makes keyboard not usable and the device uses hid-over-i2c touchpad anyways. Changelog: --------- Dmitry Torokhov (2): Revert "Input: psmouse - add delay when deactivating for SMBus mode" Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport Hans de Goede (1): Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case Javier Carrasco (1): Input: powermate - fix use-after-free in powermate_config_complete Jeffery Miller (1): Input: psmouse - fix fast_reconnect function for PS/2 mode Matthias Berndt (1): Input: xpad - add PXN V900 support Max Nguyen (1): Input: xpad - add HyperX Clutch Gladiate Support Szilard Fabian (1): Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table Diffstat: -------- drivers/input/joystick/xpad.c | 4 +++ drivers/input/misc/powermate.c | 1 + drivers/input/mouse/elantech.c | 1 + drivers/input/mouse/psmouse-smbus.c | 19 +++++-------- drivers/input/mouse/synaptics.c | 2 ++ drivers/input/rmi4/rmi_smbus.c | 50 ++++++++++++++++++++--------------- drivers/input/serio/i8042-acpipnpio.h | 8 ++++++ drivers/input/touchscreen/goodix.c | 19 +++++++++++++ 8 files changed, 70 insertions(+), 34 deletions(-) Thanks. -- Dmitry