linux/Documentation/devicetree/bindings/input/touchscreen
Linus Torvalds e161101787 Input updates for v7.2-rc0
- A new driver for Wacom W9000-series penabled touchscreens
 
 - Updates to STM FTS driver adding support for reset line and preparing
   the driver for STMFTS5 support
 
 - Updates to RMI4 and IMS PCU drivers hardening the code
 
 - Support for half-duplex mode restored in ADS7846 driver
 
 - Updates to driver's device_id tables to use named initializers
 
 - Removal of no longer used PCAP keys and touchscreen drivers (support
   for the ezx series of phones was removed in 2022)
 
 - Removal of xilinx_ps2 driver which is no longer used either
 
 - Updates to userio to allow setting up additional serio port
   characteristics (such as id, extra and proto)
 
 - Assorted hardening and cleanup fixes for other drivers.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQST2eWILY88ieB2DOtAj56VGEWXnAUCajs+4wAKCRBAj56VGEWX
 nN+EAQDaknpx+XZLU28jQqm4mK2BZde1cbtZ9/D7VS3n50by9AD/e+Tr3aqDAjTs
 hmDqdkrBIo8YlvlCvq4dosAKBH8gXA0=
 =nZiu
 -----END PGP SIGNATURE-----

Merge tag 'input-for-v7.2-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input

Pull input updates from Dmitry Torokhov:

 - A new driver for Wacom W9000-series penabled touchscreens

 - Updates to STM FTS driver adding support for reset line and preparing
   the driver for STMFTS5 support

 - Updates to RMI4 and IMS PCU drivers hardening the code

 - Support for half-duplex mode restored in ADS7846 driver

 - Updates to driver's device_id tables to use named initializers

 - Removal of no longer used PCAP keys and touchscreen drivers (support
   for the ezx series of phones was removed in 2022)

 - Removal of xilinx_ps2 driver which is no longer used either

 - Updates to userio to allow setting up additional serio port
   characteristics (such as id, extra and proto)

 - Assorted hardening and cleanup fixes for other drivers

* tag 'input-for-v7.2-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (72 commits)
  Input: mms114 - fix touch indexing for MMS134S and MMS136
  Input: elan_i2c - prevent division by zero and arithmetic underflow
  Input: stop force-feedback timer when unregistering input devices
  Input: iforce - bound the device-reported force-feedback effect index
  Input: goodix - clamp the device-reported contact count
  Input: mms114 - reject an oversized device packet size
  Input: touchwin - reset the packet index on every complete packet
  Input: rmi4 - update formatting in F12
  Input: rmi4 - propagate proper error code in F12 sensor tuning
  Input: rmi4 - simplify size calculations in F12
  Input: rmi4 - use sizeof(*ptr) and idiomatic checks in f12 allocators
  Input: rmi4 - use devm_kmalloc for F12 data packet buffer
  Input: rmi4 - use flexible array member for IRQ masks in F12
  Input: rmi4 - use unaligned access helpers in F12
  Input: rmi4 - change reg_size type to u32
  Input: rmi4 - refactor F12 probe function
  Input: rmi4 - use kzalloc_flex() for struct rmi_function
  Input: rmi4 - refactor function allocation and registration
  Input: rmi4 - use local presence map in rmi_read_register_desc()
  Input: rmi4 - fix limit in rmi_register_desc_has_subpacket()
  ...
2026-06-24 11:16:06 -07:00
..
adi,ad7879.yaml dt-bindings: input: touchscreen: convert ad7879 to yaml format 2024-08-12 09:48:25 -07:00
apple,z2-multitouch.yaml dt-bindings: Update Sasha Finkelstein's email address 2026-04-14 22:12:21 +02:00
auo_pixcir_ts.txt dt-bindings: input: auo-pixcir-ts: fix gpio and interrupt properties 2022-09-16 06:38:51 -07:00
azoteq,iqs7211.yaml dt-bindings: input: touchscreen: Use generic node name 2024-08-30 15:49:09 -07:00
brcm,iproc-touchscreen.txt dt-bindings: Use lower case hex in unit-addresses 2017-12-26 10:37:05 -06:00
bu21029.txt Input: add bu21029 touch driver 2018-06-24 15:20:12 -07:00
chipone,icn8318.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
cypress,cy8ctma140.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
cypress,cy8ctma340.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
cypress,tt21000.yaml dt-bindings: input: cyttsp5: document vddio-supply 2023-10-27 16:05:06 -07:00
edt-ft5x06.yaml dt-bindings: input: touchscreen: edt-ft5x06: Add FocalTech FT3519 2026-03-24 18:43:22 -07:00
eeti,exc3000.yaml dt-bindings: touchscreen: convert eeti bindings to json schema 2025-09-25 11:36:22 -07:00
elan,ektf2127.yaml dt-bindings: touchscreen: elan,ektf2127: Add EKTF2232 2024-06-22 00:56:10 -07:00
elan,elants_i2c.yaml dt-bindings: input: Drop unneeded quotes 2023-03-23 18:51:14 -07:00
fsl,imx6ul-tsc.yaml dt-bindings: touchscreen: fsl,imx6ul-tsc: support glitch thresold 2025-09-24 14:21:07 -07:00
fsl,imx25-tcq.yaml dt-bindings: input: touchscreen: convert fsl-mx25-tcq.txt to yaml 2026-03-13 09:11:27 -05:00
goodix,gt9916.yaml dt-bindings: input: goodix,gt9916: Document gt9897 compatible 2025-03-10 10:46:08 -07:00
goodix.yaml dt-bindings: input: touchscreen: goodix: Add "panel" property 2026-01-22 19:26:42 +01:00
hideep.txt Devicetree updates for 4.19: 2018-08-14 12:41:49 -07:00
himax,hx852es.yaml dt-bindings: input: touchscreen: document Himax HX852x(ES) 2025-09-17 14:44:01 -07:00
hycon,hy46xx.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
hynitron,cst816x.yaml dt-bindings: input: touchscreen: add hynitron cst816x series 2025-09-24 22:36:49 -07:00
ilitek,ili210x.yaml dt-bindings: touchscreen: trivial-touch: Drop 'interrupts' requirement for old Ilitek 2026-01-21 16:17:51 -08:00
imagis,ist3038c.yaml dt-bindings: input: touchscreen: imagis: allow linux,keycodes for ist3038 2026-02-04 03:25:17 -08:00
melfas,mip4_ts.yaml dt-bindings: input: Convert MELFAS MIP4 Touchscreen to DT schema 2025-10-17 21:34:31 -07:00
melfas,mms114.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
mstar,msg2638.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
neonode,zforce.yaml dt-bindings: touchscreen: neonode,zforce: Use standard properties 2023-12-24 00:15:19 -08:00
novatek,nvt-ts.yaml dt-bindings: input: document Novatek NVT touchscreen controller 2024-09-29 19:10:43 -07:00
nxp,lpc3220-tsc.yaml dt-bindings: input: touchscreen: convert lpc32xx-tsc.txt to yaml format 2025-06-27 17:59:20 -07:00
pixcir,pixcir_ts.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
resistive-adc-touch.yaml dt-bindings: touchscreen: resistive-adc-touch: change to unevaluatedProperties 2025-09-17 22:58:17 -07:00
rohm,bu21013.yaml dt-bindings: touchscreen: convert bu21013 bindings to json schema 2025-09-18 14:28:32 -07:00
samsung,s6sy761.yaml dt-bindings: input: samsung,s6sy761: convert to DT schema 2023-11-15 16:30:38 +00:00
silead,gsl1680.yaml dt-bindings: input: silead,gsl1680: do not override firmware-name $ref 2024-01-20 00:54:22 -08:00
sis_i2c.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06:00
sitronix,st1232.yaml dt-bindings: input: touchscreen: sitronix,st1232: Add wakeup-source 2026-03-10 16:35:24 -07:00
st,stmfts.yaml dt-bindings: input: touchscreen: st,stmfts: Introduce reset GPIO 2026-04-26 14:32:56 -07:00
technologic,ts4800-ts.yaml dt-bindings: input: touchscreen: Convert TS-4800 to DT schema 2026-03-18 22:05:14 -07:00
ti,ads7843.yaml dt-bindings: drop tab characters from DTS examples 2026-05-05 10:54:45 -05:00
ti,am3359-tsc.yaml dt-bindings: touchscreen: ti,am3359-tsc: New yaml description 2021-10-20 17:07:14 +01:00
ti,tsc2005.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
ti,tsc2007.yaml dt-bindings: input: touchscreen: tsc2007: document '#io-channel-cells' 2026-01-24 21:28:43 -08:00
toradex,vf50-touchscreen.yaml dt-bindings: input: touchscreen: convert colibri-vf50-ts.txt to yaml 2024-08-19 10:21:18 -07:00
touchscreen.yaml dt-bindings: touchscreen: add debounce-delay-us property 2025-09-24 14:21:00 -07:00
trivial-touch.yaml dt-bindings: touchscreen: trivial-touch: Move allOf: after required: 2026-03-18 22:11:54 -07:00
wacom,w9007a-lt03.yaml dt-bindings: Input: Add Wacom W9000-series penabled touchscreens 2026-05-29 22:31:39 -07:00
zeitec,zet6223.yaml dt-bindings: touchscreen: convert zet6223 bindings to json schema 2025-09-18 14:28:51 -07:00
zinitix,bt400.yaml dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00