linux/Documentation/devicetree/bindings/input/touchscreen
Linus Torvalds 348e77b814 Input updates for v7.0-rc0
- 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.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQST2eWILY88ieB2DOtAj56VGEWXnAUCaZDuRwAKCRBAj56VGEWX
 nMDgAQDru/JJP8OzAOzkBVBKv4gq2/Sgcd9gnIWdbLmOgk/vyQD9FkurIYZeiPOJ
 8F/q0bhQPh72TlWF5mmD9A8PB48BFgs=
 =0l6r
 -----END PGP SIGNATURE-----

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

Pull input updates from Dmitry Torokhov:

 - 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

* tag 'input-for-v7.0-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (57 commits)
  dt-bindings: input: qcom,pm8941-pwrkey: Document PMM8654AU
  dt-bindings: input: touchscreen: imagis: allow linux,keycodes for ist3038
  Input: apbps2 - fix comment style and typos
  Input: gpio_keys - fall back to platform_get_irq() for interrupt-only keys
  Input: novatek-nvt-ts - drop wake_type check
  dt-bindings: input: touchscreen: tsc2007: document '#io-channel-cells'
  Input: ili210x - add support for polling mode
  dt-bindings: touchscreen: trivial-touch: Drop 'interrupts' requirement for old Ilitek
  Input: appletouch - fix potential race between resume and open
  HID: i2c-hid: Add FocalTech FT8112
  dt-bindings: input: i2c-hid: Introduce FocalTech FT8112
  Input: synaptics_i2c - switch to using managed resources
  Input: synaptics_i2c - guard polling restart in resume
  Input: gpio_decoder - don't use "proxy" headers
  Input: gpio_decoder - make use of the macros from bits.h
  Input: gpio_decoder - replace custom loop by gpiod_get_array_value_cansleep()
  Input: gpio_decoder - unify messages with help of dev_err_probe()
  Input: gpio_decoder - make use of device properties
  Input: serio - complete sizeof(*pointer) conversions
  Input: wdt87xx_i2c - switch to use dev_err_probe()
  ...
2026-02-15 08:24:19 -08: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: input: touchscreen: Add Z2 controller 2025-02-19 13:56:37 -08: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 FT3518 2026-01-20 10:33:42 -08: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-mx25-tcq.txt dt-bindings: remove 'interrupt-parent' from bindings 2018-07-25 14:09:39 -06: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 Sitronix ST1624 2025-12-15 22:20:36 -08:00
st,stmfts.yaml dt-bindings: Update Krzysztof Kozlowski's email 2025-11-17 11:24:50 -06:00
ti,ads7843.yaml dt-bindings: input: Correct indentation and style in DTS example 2025-02-25 09:33:03 -08: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: Drop 'interrupts' requirement for old Ilitek 2026-01-21 16:17:51 -08:00
ts4800-ts.txt Input: add touchscreen support for TS-4800 2015-12-16 14:00:51 -08: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