All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-input@vger.kernel.org
Subject: [git pull] Input updates for v5.18-rc0
Date: Thu, 31 Mar 2022 21:23:07 -0700	[thread overview]
Message-ID: <YkZ+K2Gtt75y1/O+@google.com> (raw)

Hi Linus,

Please pull from:

	git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus

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

- a revert of a patch resetting extra buttons on touchpads claiming to
  be buttonpads as this caused regression on certain Dell devices
- a new driver for Mediatek MT6779 keypad
- a new driver for Imagis touchscreen
- rework of Google/Chrome OS "Vivaldi" keyboard handling
- assorted driver fixes.

Changelog:
---------

Christophe JAILLET (1):
      Input: da9063 - use devm_delayed_work_autocancel()

Colin Ian King (1):
      Input: adi - remove redundant variable z

Danilo Krummrich (5):
      Input: ps2-gpio - refactor struct ps2_gpio_data
      Input: ps2-gpio - use ktime for IRQ timekeeping
      Input: ps2-gpio - remove tx timeout from ps2_gpio_irq_tx()
      Input: ps2-gpio - don't send rx data before the stop bit
      Input: ps2-gpio - enforce GPIOs flag open drain

Dmitry Torokhov (1):
      HID: google: switch to devm when registering keyboard backlight LED

Hans de Goede (4):
      Input: set EV_ABS in dev->evbit even if input_alloc_absinfo() fails
      Input: add input_copy_abs() function
      Input: goodix - use input_copy_abs() helper
      Input: goodix - fix race on driver unbind

Jeff LaBundy (2):
      Input: iqs5xx - use local input_dev pointer
      Input: add bounds checking to input_set_capability()

José Expósito (1):
      Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads"

Lv Ruyi (CGEL ZTE) (1):
      Input: mt6779-keypad - fix signedness bug

Marcos Alano (1):
      Input: xbox - correct the name for Xbox Series S|X controller

Markuss Broks (2):
      dt-bindings: input/touchscreen: bindings for Imagis
      Input: add Imagis touchscreen driver

Matthew Haughton (1):
      Input: synaptics - enable InterTouch on ThinkPad T14/P14s Gen 1 AMD

Mattijs Korpershoek (3):
      Input: mtk-pmic-keys - use get_irq_byname() instead of index
      dt-bindings: input: mtk-pmic-keys: add MT6358 binding definition
      Input: mtk-pmic-keys - add support for MT6358

Stephen Boyd (3):
      Input: extract ChromeOS vivaldi physmap show function
      HID: google: extract Vivaldi hid feature mapping for use in hid-hammer
      HID: google: Add support for vivaldi to hid-hammer

Yunus Bas (1):
      Input: tsc200x - add axis inversion and swapping support

Zheng Yongjun (1):
      Input: stmfts - fix reference leak in stmfts_input_open

Zhengqiao Xia (1):
      HID: google: modify HID device groups of eel

fengping.yu (2):
      dt-bindings: input: Add bindings for Mediatek matrix keypad
      Input: mt6779-keypad - add MediaTek keypad driver

Diffstat:
--------

 .../bindings/input/mediatek,mt6779-keypad.yaml     |  77 +++++
 .../devicetree/bindings/input/mtk-pmic-keys.txt    |   5 +-
 .../input/touchscreen/imagis,ist3038c.yaml         |  74 +++++
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 MAINTAINERS                                        |   6 +
 drivers/hid/Kconfig                                |  11 +
 drivers/hid/Makefile                               |   1 +
 drivers/hid/hid-google-hammer.c                    |  51 ++-
 drivers/hid/hid-vivaldi-common.c                   | 140 ++++++++
 drivers/hid/hid-vivaldi-common.h                   |  16 +
 drivers/hid/hid-vivaldi.c                          | 121 +------
 drivers/input/Kconfig                              |   7 +
 drivers/input/Makefile                             |   1 +
 drivers/input/input.c                              |  70 +++-
 drivers/input/joystick/adi.c                       |   4 +-
 drivers/input/joystick/xpad.c                      |   2 +-
 drivers/input/keyboard/Kconfig                     |  14 +
 drivers/input/keyboard/Makefile                    |   1 +
 drivers/input/keyboard/atkbd.c                     |  27 +-
 drivers/input/keyboard/cros_ec_keyb.c              |  43 +--
 drivers/input/keyboard/mt6779-keypad.c             | 221 +++++++++++++
 drivers/input/keyboard/mtk-pmic-keys.c             |  55 ++-
 drivers/input/misc/da9063_onkey.c                  |  13 +-
 drivers/input/mouse/synaptics.c                    |   1 +
 drivers/input/serio/ps2-gpio.c                     | 195 +++++++----
 drivers/input/touchscreen/Kconfig                  |  10 +
 drivers/input/touchscreen/Makefile                 |   1 +
 drivers/input/touchscreen/goodix.c                 |  61 ++--
 drivers/input/touchscreen/goodix.h                 |   1 +
 drivers/input/touchscreen/imagis.c                 | 367 +++++++++++++++++++++
 drivers/input/touchscreen/iqs5xx.c                 |  16 +-
 drivers/input/touchscreen/stmfts.c                 |   8 +-
 drivers/input/touchscreen/tsc200x-core.c           |   7 +-
 drivers/input/vivaldi-fmap.c                       |  39 +++
 include/linux/input.h                              |   2 +
 include/linux/input/vivaldi-fmap.h                 |  27 ++
 36 files changed, 1364 insertions(+), 333 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
 create mode 100644 drivers/hid/hid-vivaldi-common.c
 create mode 100644 drivers/hid/hid-vivaldi-common.h
 create mode 100644 drivers/input/keyboard/mt6779-keypad.c
 create mode 100644 drivers/input/touchscreen/imagis.c
 create mode 100644 drivers/input/vivaldi-fmap.c
 create mode 100644 include/linux/input/vivaldi-fmap.h

Thanks.


-- 
Dmitry

             reply	other threads:[~2022-04-01  4:23 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-01  4:23 Dmitry Torokhov [this message]
2022-04-01 17:19 ` [git pull] Input updates for v5.18-rc0 Linus Torvalds
2022-04-01 19:29   ` Dmitry Torokhov
2022-04-01 17:40 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YkZ+K2Gtt75y1/O+@google.com \
    --to=dmitry.torokhov@gmail.com \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.