linux-stable/drivers/input/joystick
Linus Torvalds 3e51108c72 Input updates for v6.13-rc0
- support for NT36672A touchscreen added to novatek-nvt-ts driver
 
 - a change to ads7846 driver to prevent XPT2046 from locking up
 
 - a change switching platform input dirves back to using remove() method
   (from remove_new())
 
 - updates to a number of input drivers to use the new cleanup facilities
   (__free(...), guard(), and scoped-guard()) which ensure that the
   resources and locks are released properly and automatically
 
 - other assorted driver cleanups and fixes.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQST2eWILY88ieB2DOtAj56VGEWXnAUCZ0PQIAAKCRBAj56VGEWX
 nDFFAQCSj3Va9Y6ZgNFvjmPAoA3RmsrvydXMG6PuyHEEfvTtpgD9GPldve3MRqRr
 VcrLJXMgyX2+RgpKm1W9ZQgK9Nudegs=
 =Ry7d
 -----END PGP SIGNATURE-----

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

Pull input updates from Dmitry Torokhov:

 - support for NT36672A touchscreen added to novatek-nvt-ts driver

 - a change to ads7846 driver to prevent XPT2046 from locking up

 - a change switching platform input dirves back to using remove()
   method (from remove_new())

 - updates to a number of input drivers to use the new cleanup
   facilities (__free(...), guard(), and scoped-guard()) which ensure
   that the resources and locks are released properly and automatically

 - other assorted driver cleanups and fixes.

* tag 'input-for-v6.13-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (109 commits)
  Input: mpr121 - use devm_regulator_get_enable_read_voltage()
  Input: sun4i-lradc-keys - don't include 'pm_wakeup.h' directly
  Input: spear-keyboard - don't include 'pm_wakeup.h' directly
  Input: cypress-sf - constify struct i2c_device_id
  Input: ads7846 - increase xfer array size in 'struct ser_req'
  Input: fix the input_event struct documentation
  Input: i8042 - fix typo dublicate to duplicate
  Input: ads7846 - add dummy command register clearing cycle
  Input: cs40l50 - fix wrong usage of INIT_WORK()
  Input: introduce notion of passive observers for input handlers
  Input: maple_keyb - use guard notation when acquiring mutex
  Input: locomokbd - use guard notation when acquiring spinlock
  Input: hilkbd - use guard notation when acquiring spinlock
  Input: synaptics-rmi4 - switch to using cleanup functions in F34
  Input: synaptics - fix a typo
  dt-bindings: input: rotary-encoder: Fix "rotary-encoder,rollover" type
  Input: omap-keypad - use guard notation when acquiring mutex
  Input: imagis - fix warning regarding 'imagis_3038_data' being unused
  Input: userio - remove unneeded semicolon
  Input: sparcspkr - use cleanup facility for device_node
  ...
2024-11-25 10:31:39 -08:00
..
iforce Input updates for v6.13-rc0 2024-11-25 10:31:39 -08:00
a3d.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
adafruit-seesaw.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
adc-joystick.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
adi.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
amijoy.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
analog.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
as5011.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
cobra.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
db9.c Input: db9 - use guard notation when acquiring mutex 2024-10-03 09:07:31 -07:00
fsia6b.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
gamecon.c Input: gamecon - use guard notation when acquiring mutex 2024-10-03 09:07:31 -07:00
gf2k.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
grip_mp.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
grip.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
guillemot.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
interact.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
joydump.c input: drop empty comment blocks 2022-09-29 16:25:42 -07:00
Kconfig Input: driver for Adafruit Seesaw Gamepad 2024-01-09 23:45:19 -08:00
magellan.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
Makefile Input: driver for Adafruit Seesaw Gamepad 2024-01-09 23:45:19 -08:00
maplecontrol.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
n64joy.c Input: n64joy - use guard notation when acquiring mutex 2024-10-03 09:07:31 -07:00
psxpad-spi.c Input: pxspad - follow renaming of SPI "master" to "controller" 2024-02-08 11:54:38 +00:00
pxrc.c Input: pxrc - simplify mutex handling with guard macro 2023-12-09 22:25:23 -08:00
qwiic-joystick.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
sensehat-joystick.c Input: sensehat-joystick - remove unnecessary error message 2022-06-28 22:50:48 -07:00
sidewinder.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
spaceball.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
spaceorb.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
stinger.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
tmdc.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
turbografx.c Input: turbografx - use guard notation when acquiring mutex 2024-10-03 09:07:32 -07:00
twidjoy.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
walkera0701.c parport: Remove parport_driver.devmodel 2024-07-03 16:44:22 +02:00
warrior.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00
xpad.c Merge branch 'next' into for-linus 2024-11-24 17:05:27 -08:00
zhenhua.c Input: joystick - use sizeof(*pointer) instead of sizeof(type) 2024-06-09 14:38:43 -07:00