Linus Torvalds 56f944529e Input updates for v6.15-rc0
- a brand new driver for touchpads and touchbars in newer Apple devices
 
 - support for Berlin-A series in goodix-berlin touchscreen driver
 
 - improvements to matrix_keypad driver to better handle GPIOs toggling
 
 - assorted small cleanups in other input drivers.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQST2eWILY88ieB2DOtAj56VGEWXnAUCZ/DJvwAKCRBAj56VGEWX
 nIvGAQC9nGVCLQX7xO7saMfx5+4/jhkXgPTeDtRs59vNKIoEFAEAgW9DUKShtESV
 WQlwkyzoRbAjC8suc2sc+bs4fJ60BQ0=
 =xlqq
 -----END PGP SIGNATURE-----

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

Pull input updates from Dmitry Torokhov:

 - a brand new driver for touchpads and touchbars in newer Apple devices

 - support for Berlin-A series in goodix-berlin touchscreen driver

 - improvements to matrix_keypad driver to better handle GPIOs toggling

 - assorted small cleanups in other input drivers

* tag 'input-for-v6.15-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: goodix_berlin - add support for Berlin-A series
  dt-bindings: input: goodix,gt9916: Document gt9897 compatible
  dt-bindings: input: matrix_keypad - add wakeup-source property
  dt-bindings: input: matrix_keypad - add missing property
  Input: pm8941-pwrkey - fix dev_dbg() output in pm8941_pwrkey_irq()
  Input: synaptics - hide unused smbus_pnp_ids[] array
  Input: apple_z2 - fix potential confusion in Kconfig
  Input: matrix_keypad - use fsleep for delays after activating columns
  Input: matrix_keypad - add settle time after enabling all columns
  dt-bindings: input: matrix_keypad: add settle time after enabling all columns
  dt-bindings: input: matrix_keypad: convert to YAML
  dt-bindings: input: Correct indentation and style in DTS example
  MAINTAINERS: Add entries for Apple Z2 touchscreen driver
  Input: apple_z2 - add a driver for Apple Z2 touchscreens
  dt-bindings: input: touchscreen: Add Z2 controller
  Input: Switch to use hrtimer_setup()
  Input: drop vb2_ops_wait_prepare/finish
2025-04-05 09:20:39 -07:00
..
2025-04-01 11:02:03 -07:00
2025-04-02 20:27:18 -07:00
2025-04-02 20:04:43 -07:00
2025-04-03 15:48:58 -07:00
2025-04-04 09:06:32 -07:00
2025-04-03 12:21:44 -07:00
2025-04-02 18:03:34 -07:00
2025-04-02 15:22:22 -07:00
2025-03-25 20:40:51 -07:00
2025-04-02 20:04:43 -07:00
2025-04-01 12:57:14 -07:00
2025-04-04 07:05:33 -07:00
2025-03-26 21:48:21 -07:00
2025-04-04 07:12:26 -07:00
2025-03-26 09:54:40 -07:00
2025-04-01 14:21:02 -07:00
2025-04-05 09:20:39 -07:00
2025-04-01 18:03:46 -07:00
2025-03-28 19:36:53 -07:00
2025-03-29 18:25:34 -07:00
2025-03-26 18:08:55 -07:00
2025-03-26 19:57:34 -07:00
2025-03-29 14:33:13 -07:00
2025-04-02 12:35:49 -07:00
2025-03-27 09:05:55 -07:00
2025-03-26 18:08:55 -07:00
2025-04-04 09:15:35 -07:00
2025-04-02 20:27:18 -07:00
2025-04-03 16:04:38 -07:00
2025-03-29 11:23:16 -07:00
2025-04-01 18:03:46 -07:00
2025-03-28 19:36:53 -07:00
2025-04-01 12:47:11 -07:00
2025-04-04 09:00:49 -07:00
2025-04-02 18:09:17 -07:00
2025-04-01 14:21:02 -07:00
2025-03-29 17:18:50 -07:00
2025-04-03 15:31:14 -07:00
2025-03-26 19:57:34 -07:00
2025-04-04 09:06:32 -07:00
2025-04-01 12:43:13 -07:00
2025-04-04 09:09:34 -07:00
2025-03-26 19:57:34 -07:00
2025-04-02 18:23:31 -07:00
2025-04-01 19:35:19 -07:00
2025-04-01 18:52:54 -07:00
2025-03-19 11:03:06 +01:00
2025-04-01 18:52:54 -07:00
2025-04-01 16:33:36 -07:00