public inbox for linux-input@vger.kernel.org
 help / color / mirror / Atom feed
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

             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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox