[git pull] Input updates for v6.19-rc0

From: Dmitry Torokhov

Date: Wed Dec 10 2025 - 02:03:50 EST


Hi Linus,

Please pull from:

git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git tags/input-for-v6.19-rc0

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

- DT bindings for Melfas MIP4 touchscreen controller and TWL4030 keypad
have been converted to the DT schema

- simple touch controller bindings have been consolidated to
trivial-touch.yaml DT schema

- memory allocation failure noise was removed from qnap-mcu-input and
zforce_ts dirvers

- ti_am335x_tsc driver was hardened to handle invalid (too large) number
of coordinates specified in device tree

- a cleanup in Cypress cyttsp5 driver to use %pe to print error code.

All in all a tiny pull request this time around.

Changelog:
---------

Ariel D'Alessandro (1):
dt-bindings: input: Convert MELFAS MIP4 Touchscreen to DT schema

Frank Li (4):
dt-bindings: touchscreen: rename maxim,max11801.yaml to trivial-touch.yaml
dt-bindings: touchscreen: move ar1021.txt to trivial-touch.yaml
dt-bindings: touchscreen: trivial-touch: add reset-gpios and wakeup-source
dt-bindings: touchscreen: consolidate simple touch controller to trivial-touch.yaml

Jihed Chaibi (1):
dt-bindings: input: ti,twl4030-keypad: convert to DT schema

Junjie Cao (1):
Input: ti_am335x_tsc - clamp coordinate_readouts to DT maximum (6)

Ricardo Ribalda (1):
Input: cyttsp5 - use %pe format specifier

Xichao Zhao (2):
Input: qnap-mcu-input - omit error message when memory allocation fails
Input: zforce_ts - omit error message when memory allocation fails

Diffstat:
--------

.../bindings/input/ti,twl4030-keypad.yaml | 59 +++++++++++++++
.../bindings/input/touchscreen/ar1021.txt | 15 ----
.../bindings/input/touchscreen/azoteq,iqs5xx.yaml | 75 -------------------
.../bindings/input/touchscreen/himax,hx83112b.yaml | 64 -----------------
.../input/touchscreen/hynitron,cstxxx.yaml | 65 -----------------
.../bindings/input/touchscreen/ilitek_ts_i2c.yaml | 76 --------------------
.../bindings/input/touchscreen/maxim,max11801.yaml | 46 ------------
.../bindings/input/touchscreen/melfas,mip4_ts.yaml | 56 +++++++++++++++
.../bindings/input/touchscreen/melfas_mip4.txt | 20 ------
.../bindings/input/touchscreen/semtech,sx8654.yaml | 52 --------------
.../bindings/input/touchscreen/trivial-touch.yaml | 84 ++++++++++++++++++++++
.../devicetree/bindings/input/twl4030-keypad.txt | 27 -------
drivers/input/misc/qnap-mcu-input.c | 2 +-
drivers/input/touchscreen/cyttsp5.c | 4 +-
drivers/input/touchscreen/ti_am335x_tsc.c | 4 ++
drivers/input/touchscreen/zforce_ts.c | 3 +-
16 files changed, 207 insertions(+), 445 deletions(-)
create mode 100644 Documentation/devicetree/bindings/input/ti,twl4030-keypad.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/ar1021.txt
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/azoteq,iqs5xx.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/hynitron,cstxxx.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/ilitek_ts_i2c.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/maxim,max11801.yaml
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas,mip4_ts.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/semtech,sx8654.yaml
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/trivial-touch.yaml
delete mode 100644 Documentation/devicetree/bindings/input/twl4030-keypad.txt

Thanks.


--
Dmitry