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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

Please pull from:

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

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

- a new driver for Azoteq IQS7222A/B/C capacitive touch controller

- a new driver for Raspberry Pi Sense HAT joystick

- sun4i-lradc-keys gained support of R329 and D1 variants, plus it
  can be now used as a wakeup source

- pm8941-pwrkey can now properly handle PON GEN3 variants; the driver
  also implements software debouncing and has a workaround for missing
  key press events

- assorted driver fixes and cleanups.


Changelog:
---------

Alexander Shiyan (1):
      Input: clps711x-keypad - use syscon_regmap_lookup_by_phandle

AngeloGioacchino Del Regno (1):
      Input: mt6779-keypad - move iomem pointer to probe function

Anjelique Melendez (2):
      Input: pm8941-pwrkey - fix error message
      Input: pm8941-pwrkey - add support for PON GEN3 base addresses

Changcheng Deng (1):
      Input: remove unneeded variable in input_inhibit_device()

Charles Mirabile (1):
      Input: add Raspberry Pi Sense HAT joystick driver

Colin Ian King (1):
      Input: aiptek - remove redundant assignment to variable ret

Dan Carpenter (1):
      Input: iqs7222 - propagate some error codes correctly

David Collins (2):
      Input: pm8941-pwrkey - add software key press debouncing support
      Input: pm8941-pwrkey - simulate missed key press events

Dmitry Torokhov (1):
      Input: stmfts - do not leave device disabled in stmfts_input_open

Jeff LaBundy (3):
      dt-bindings: input: Add bindings for Azoteq IQS7222A/B/C
      Input: add support for Azoteq IQS7222A/B/C
      Input: iqs7222 - avoid dereferencing a NULL pointer

Julia Lawall (1):
      Input: cypress_ps2 - fix typo in comment

Lad Prabhakar (1):
      Input: gpio-keys - cancel delayed work only in case of GPIO

Lv Ruyi (1):
      Input: ep93xx_keypad - use devm_platform_ioremap_resource() helper

Miaoqian Lin (1):
      Input: sparcspkr - fix refcount leak in bbc_beep_probe

Ondrej Jirman (1):
      Input: sun4i-lradc-keys - add wakeup support

Samuel Holland (3):
      dt-bindings: input: sun4i-lradc-keys: Add R329 and D1 compatibles
      Input: sun4i-lradc-keys - add optional clock/reset support
      Input: sun4i-lradc-keys - add support for R329 and D1

Stephen Boyd (3):
      dt-bindings: google,cros-ec-keyb: Introduce switches only compatible
      Input: cros-ec-keyb - allow skipping keyboard registration
      dt-bindings: google,cros-ec-keyb: Fixup bad compatible match

Tetsuo Handa (1):
      Input: psmouse-smbus - avoid flush_scheduled_work() usage

Wan Jiabing (1):
      Input: bcm-keypad - remove unneeded NULL check before clk_disable_unprepare

Zongmin Zhou (1):
      Input: vmmouse - disable vmmouse before entering suspend mode

ran jianping (1):
      Input: synaptics-rmi4 - remove unnecessary flush_workqueue()

Diffstat:
--------

 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |   22 +
 .../devicetree/bindings/input/azoteq,iqs7222.yaml  |  960 ++++++++
 .../bindings/input/google,cros-ec-keyb.yaml        |   36 +-
 drivers/input/input.c                              |    4 +-
 drivers/input/joystick/Kconfig                     |   11 +
 drivers/input/joystick/Makefile                    |    1 +
 drivers/input/joystick/sensehat-joystick.c         |  137 ++
 drivers/input/keyboard/bcm-keypad.c                |    3 +-
 drivers/input/keyboard/clps711x-keypad.c           |    3 +-
 drivers/input/keyboard/cros_ec_keyb.c              |   29 +-
 drivers/input/keyboard/ep93xx_keypad.c             |    7 +-
 drivers/input/keyboard/gpio_keys.c                 |    2 +-
 drivers/input/keyboard/mt6779-keypad.c             |   10 +-
 drivers/input/keyboard/sun4i-lradc-keys.c          |   63 +-
 drivers/input/misc/Kconfig                         |   10 +
 drivers/input/misc/Makefile                        |    1 +
 drivers/input/misc/iqs7222.c                       | 2446 ++++++++++++++++++++
 drivers/input/misc/pm8941-pwrkey.c                 |  127 +-
 drivers/input/misc/sparcspkr.c                     |    1 +
 drivers/input/mouse/cypress_ps2.c                  |    2 +-
 drivers/input/mouse/psmouse-smbus.c                |   11 +-
 drivers/input/mouse/vmmouse.c                      |   14 +
 drivers/input/rmi4/rmi_f54.c                       |    1 -
 drivers/input/tablet/aiptek.c                      |    3 +-
 drivers/input/touchscreen/stmfts.c                 |   16 +-
 25 files changed, 3852 insertions(+), 68 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml
 create mode 100644 drivers/input/joystick/sensehat-joystick.c
 create mode 100644 drivers/input/misc/iqs7222.c

Thanks.


-- 
Dmitry



[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux