From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-input@vger.kernel.org
Subject: [git pull] Input updates for v6.20-rc0
Date: Sat, 14 Feb 2026 19:39:37 -0800 [thread overview]
Message-ID: <aZE_tkCsDuCAH3Ux@google.com> (raw)
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git tags/input-for-v7.0-rc0
to receive updates for the input subsystem. You will get:
- support for FocalTech FT8112 added to i2c-hid driver
- support for FocalTech FT3518 added to edt-ft5x06 driver
- support for power buttons in TWL603x chips added to twl4030-pwrbutton
driver
- an update to gpio-decoder driver to make it usable on non-OF
platforms and to clean up the code
- an update to synaptics_i2c driver switching it to use managed
resources and a fix to restarting polling after resume
- an update to gpio-keys driver to fall back to getting IRQ from
resources if not specified using other means
- an update to ili210x driver to support polling mode
- a number of input drivers switched to scnprintf() to suppress
truncation warnings
- a number of updates and conversions of device tree bindings to yaml
format
- fixes to spelling in comments and messages in several drivers
- other assorted fixups.
Changelog:
---------
Andreas Kemnade (2):
Input: twl4030 - add TWL603x power button
Input: twl4030 - fix warnings without CONFIG_OF
Andy Shevchenko (19):
Input: dynapro - switch to use scnprintf() to suppress truncation warning
Input: egalax_ts_serial - switch to use scnprintf() to suppress truncation warning
Input: elo - switch to use scnprintf() to suppress truncation warning
Input: gunze - switch to use scnprintf() to suppress truncation warning
Input: hampshire - switch to use scnprintf() to suppress truncation warning
Input: fujitsu_ts - switch to use scnprintf() to suppress truncation warning
Input: inexio - switch to use scnprintf() to suppress truncation warning
Input: mtouch - switch to use scnprintf() to suppress truncation warning
Input: penmount - switch to use scnprintf() to suppress truncation warning
Input: touchit213 - switch to use scnprintf() to suppress truncation warning
Input: touchright - switch to use scnprintf() to suppress truncation warning
Input: touchwin - switch to use scnprintf() to suppress truncation warning
Input: tsc40 - switch to use scnprintf() to suppress truncation warning
Input: wdt87xx_i2c - switch to use dev_err_probe()
Input: gpio_decoder - make use of device properties
Input: gpio_decoder - unify messages with help of dev_err_probe()
Input: gpio_decoder - replace custom loop by gpiod_get_array_value_cansleep()
Input: gpio_decoder - make use of the macros from bits.h
Input: gpio_decoder - don't use "proxy" headers
Daniel Peng (2):
dt-bindings: input: i2c-hid: Introduce FocalTech FT8112
HID: i2c-hid: Add FocalTech FT8112
David Heidelberg (1):
Input: stmfts - correct wording for the warning message
Dmitry Torokhov (4):
Input: ilitek_ts_i2c - switch mdelay() to fsleep()
Input: synaptics_i2c - switch to using managed resources
Input: appletouch - fix potential race between resume and open
Input: gpio_keys - fall back to platform_get_irq() for interrupt-only keys
Fabio Baltieri (1):
Input: cros_ec_keyb - clarify key event error message
Gianluca Boiano (1):
Input: novatek-nvt-ts - drop wake_type check
Josua Mayer (1):
Input: ilitek_ts_i2c - fix warning with gpio controllers that sleep
Kuan-Wei Chiu (1):
dt-bindings: input: google,goldfish-events-keypad: Convert to DT schema
Lukas Bulwahn (1):
MAINTAINERS: adjust file entry in HIMAX HX83112B TOUCHSCREEN SUPPORT
Marco Crivellari (4):
Input: gpio_keys - replace use of system_wq with system_dfl_wq
Input: palmas-pwrbutton - replace use of system_wq with system_dfl_wq
Input: synaptics_i2c - replace use of system_wq with system_dfl_wq
Input: psmouse-smbus - add WQ_UNBOUND to alloc_workqueue user
Marek Vasut (3):
Input: ili210x - convert to dev_err_probe()
dt-bindings: touchscreen: trivial-touch: Drop 'interrupts' requirement for old Ilitek
Input: ili210x - add support for polling mode
Micah Ostrow (1):
Input: apbps2 - fix comment style and typos
Minseong Kim (1):
Input: synaptics_i2c - guard polling restart in resume
Petr Hodina (2):
Input: stmfts - make comments correct
Input: stmfts - use sysfs_emit() instead of sprintf()
Rakesh Kota (1):
dt-bindings: input: qcom,pm8941-pwrkey: Document PMM8654AU
Raymond Hackley (1):
dt-bindings: input: touchscreen: imagis: allow linux,keycodes for ist3038
Rob Herring (Arm) (1):
dt-bindings: input: touchscreen: sitronix,st1232: Add Sitronix ST1624
Sakari Ailus (3):
Input: omap4-keypad - remove redundant pm_runtime_mark_last_busy() calls
Input: cs40l50 - remove redundant pm_runtime_mark_last_busy() calls
Input: cyapa - remove redundant pm_runtime_mark_last_busy() calls
Svyatoslav Ryhel (1):
dt-bindings: input: touchscreen: tsc2007: document '#io-channel-cells'
Vaibhav Gupta (1):
Input: pf1550 - remove "defined but unused" warning
Vivek BalachandharTN (1):
Input: byd - use %*ph for Z packet dump
Vladimir Zapolskiy (1):
Input: adp5589 - remove a leftover header file
Wentong Tian (1):
Input: serio - complete sizeof(*pointer) conversions
Yedaya Katsman (2):
dt-bindings: input: touchscreen: edt-ft5x06: Add FocalTech FT3518
Input: edt-ft5x06 - add support for FocalTech FT3518
Diffstat:
--------
.../devicetree/bindings/goldfish/events.txt | 17 --
.../bindings/input/focaltech,ft8112.yaml | 66 ++++++
.../input/google,goldfish-events-keypad.yaml | 41 ++++
.../bindings/input/qcom,pm8941-pwrkey.yaml | 17 +-
.../bindings/input/touchscreen/edt-ft5x06.yaml | 1 +
.../bindings/input/touchscreen/ilitek,ili210x.yaml | 51 +++++
.../input/touchscreen/imagis,ist3038c.yaml | 4 +-
.../input/touchscreen/sitronix,st1232.yaml | 10 +-
.../bindings/input/touchscreen/ti,tsc2007.yaml | 3 +
.../bindings/input/touchscreen/trivial-touch.yaml | 4 -
MAINTAINERS | 2 +-
drivers/hid/i2c-hid/i2c-hid-of-elan.c | 8 +
drivers/input/keyboard/cros_ec_keyb.c | 3 +-
drivers/input/keyboard/gpio_keys.c | 19 +-
drivers/input/keyboard/omap4-keypad.c | 4 -
drivers/input/misc/cs40l50-vibra.c | 4 -
drivers/input/misc/gpio_decoder.c | 74 ++++---
drivers/input/misc/palmas-pwrbutton.c | 2 +-
drivers/input/misc/pf1550-onkey.c | 2 +-
drivers/input/misc/twl4030-pwrbutton.c | 67 ++++++-
drivers/input/mouse/appletouch.c | 9 +-
drivers/input/mouse/byd.c | 6 +-
drivers/input/mouse/cyapa.c | 3 -
drivers/input/mouse/cyapa_gen5.c | 1 -
drivers/input/mouse/psmouse-smbus.c | 2 +-
drivers/input/mouse/synaptics_i2c.c | 223 +++++++++------------
drivers/input/serio/altera_ps2.c | 2 +-
drivers/input/serio/apbps2.c | 14 +-
drivers/input/serio/arc_ps2.c | 3 +-
drivers/input/serio/olpc_apsp.c | 2 +-
drivers/input/touchscreen/dynapro.c | 4 +-
drivers/input/touchscreen/edt-ft5x06.c | 6 +
drivers/input/touchscreen/egalax_ts_serial.c | 3 +-
drivers/input/touchscreen/elo.c | 2 +-
drivers/input/touchscreen/fujitsu_ts.c | 3 +-
drivers/input/touchscreen/gunze.c | 2 +-
drivers/input/touchscreen/hampshire.c | 4 +-
drivers/input/touchscreen/ili210x.c | 96 +++++----
drivers/input/touchscreen/ilitek_ts_i2c.c | 10 +-
drivers/input/touchscreen/inexio.c | 2 +-
drivers/input/touchscreen/mtouch.c | 2 +-
drivers/input/touchscreen/novatek-nvt-ts.c | 5 -
drivers/input/touchscreen/penmount.c | 2 +-
drivers/input/touchscreen/stmfts.c | 21 +-
drivers/input/touchscreen/touchit213.c | 4 +-
drivers/input/touchscreen/touchright.c | 2 +-
drivers/input/touchscreen/touchwin.c | 2 +-
drivers/input/touchscreen/tsc40.c | 2 +-
drivers/input/touchscreen/wdt87xx_i2c.c | 14 +-
include/linux/input/adp5589.h | 180 -----------------
50 files changed, 518 insertions(+), 512 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/goldfish/events.txt
create mode 100644 Documentation/devicetree/bindings/input/focaltech,ft8112.yaml
create mode 100644 Documentation/devicetree/bindings/input/google,goldfish-events-keypad.yaml
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/ilitek,ili210x.yaml
delete mode 100644 include/linux/input/adp5589.h
Thanks.
--
Dmitry
next reply other threads:[~2026-02-15 3:39 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-15 3:39 Dmitry Torokhov [this message]
2026-02-15 16:57 ` [git pull] Input updates for v6.20-rc0 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aZE_tkCsDuCAH3Ux@google.com \
--to=dmitry.torokhov@gmail.com \
--cc=linux-input@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.