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.20-rc0
Date: Wed, 10 Aug 2022 15:22:56 -0700	[thread overview]
Message-ID: <YvQvwNqu5sxr36Th@google.com> (raw)

Hi Linus,

Please pull from:

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

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

- changes to input core to properly queue synthetic events (such as
  autorepeat) and to release multitouch contacts when an input device is
  inhibited or suspended
- reworked quirk handling in i8042 driver that consolidates multiple
  DMI tables into one and adds several quirks for TUXEDO line of
  laptops
- update to mt6779 keypad to better reflect organization of the hardware 
- changes to mtk-pmic-keys driver preparing it to handle more variants
- facelift of adp5588-keys driver
- improvements to iqs7222 driver
- adjustments to various DT binding documents for input devices
- other assorted driver fixes.

Changelog:
---------

Andy Shevchenko (1):
      Input: goodix - switch use of acpi_gpio_get_*_resource() APIs

Angela Czubak (1):
      Input: deactivate MT slots when inhibiting or suspending devices

AngeloGioacchino Del Regno (2):
      Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs
      Input: mtk-pmic-keys - move long press debounce mask to mtk_pmic_regs

Dario Binacchi (6):
      dt-bindings: input: touchscreen: edt-ft5x06: add report-rate-hz
      Input: edt-ft5x06 - get/set M12 report rate by sysfs
      Input: edt-ft5x06 - set report rate by dts property
      Input: edt-ft5x06 - show model name by sysfs
      Input: edt-ft5x06 - show firmware version by sysfs
      Input: edt-ft5x06 - show crc and header errors by sysfs

Dmitry Torokhov (9):
      Input: cros_ec_keyb - switch to using generic device properties
      Input: adp5588-keys - drop CONFIG_PM guards
      Input: adp5588-keys - switch to using threaded interrupt
      Input: adp5588-keys - switch to using managed resources
      Input: adp5588-keys - do not explicitly set device as wakeup source
      Input: mtk-pmic-keys - allow compiling with COMPILE_TEST
      Input: mtk-pmic-keys - use single update when configuring long press behavior
      Input: properly queue synthetic events
      Input: adc-joystick - fix ordering in adc_joystick_probe()

Furquan Shaikh (1):
      Input: cros_ec_keyb - handle x86 detachable/convertible Chromebooks

Hans de Goede (1):
      Input: i8042 - add dritek quirk for Acer Aspire One AO532

Jeff LaBundy (10):
      Input: iqs7222 - correct slider event disable logic
      Input: iqs7222 - fortify slider event reporting
      Input: iqs7222 - protect volatile registers
      Input: iqs7222 - acknowledge reset before writing registers
      Input: iqs7222 - handle reset during ATI
      Input: iqs7222 - remove support for RF filter
      dt-bindings: input: iqs7222: Remove support for RF filter
      dt-bindings: input: iqs7222: Correct bottom speed step size
      dt-bindings: input: iqs7222: Extend slider-mapped GPIO to IQS7222C
      dt-bindings: input: iqs7222: Use central 'linux,code' definition

Jiang Jian (2):
      Input: gpio_mouse - fix typos in comments
      Input: cyapa_gen6 - aligned "*" each line

Krzysztof Kozlowski (5):
      dt-bindings: input: use generic node names
      dt-bindings: input: gpio-keys: enforce node names to match all properties
      dt-bindings: input: gpio-keys: reference input.yaml and document properties
      dt-bindings: input: gpio-keys: accept also interrupt-extended
      dt-bindings: input: ariel-pwrbutton: use spi-peripheral-props.yaml

Linus Walleij (1):
      Input: zinitix - rename defines ZINITIX_*

Mattijs Korpershoek (2):
      Input: mt6779-keypad - match hardware matrix organization
      Input: mt6779-keypad - implement row/column selection

Miaoqian Lin (1):
      Input: exc3000 - fix return value check of wait_for_completion_timeout

Minghao Chi (1):
      Input: omap4-keypad - switch to using pm_runtime_resume_and_get()

Rob Herring (5):
      dt-bindings: input: Increase maximum keycode value to 0x2ff
      dt-bindings: input: Centralize 'linux,code' definition
      dt-bindings: input: Use common 'linux,keycodes' definition
      dt-bindings: input: Centralize 'linux,input-type' definition
      dt-bindings: input: Convert adc-keys to DT schema

Werner Sembach (5):
      Input: i8042 - move __initconst to fix code styling warning
      Input: i8042 - merge quirk tables
      Input: i8042 - add debug output for quirks
      Input: i8042 - add TUXEDO devices to i8042 quirk tables
      Input: i8042 - add additional TUXEDO devices to i8042 quirk tables

Yang Li (1):
      Input: sensehat-joystick - remove unnecessary error message

Diffstat:
--------

 .../devicetree/bindings/input/adc-joystick.yaml    |    2 +-
 .../devicetree/bindings/input/adc-keys.txt         |   67 -
 .../devicetree/bindings/input/adc-keys.yaml        |  103 ++
 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |    5 +-
 .../devicetree/bindings/input/ariel-pwrbutton.yaml |    1 +
 .../devicetree/bindings/input/azoteq,iqs7222.yaml  |   41 +-
 .../bindings/input/fsl,mpr121-touchkey.yaml        |    4 +-
 .../devicetree/bindings/input/gpio-keys.yaml       |  167 ++-
 Documentation/devicetree/bindings/input/input.yaml |   24 +-
 .../devicetree/bindings/input/iqs269a.yaml         |   17 +-
 .../devicetree/bindings/input/iqs626a.yaml         |   13 +-
 .../devicetree/bindings/input/iqs62x-keys.yaml     |    9 +-
 .../devicetree/bindings/input/max77650-onkey.yaml  |    8 +-
 .../bindings/input/microchip,cap11xx.yaml          |    2 +-
 .../bindings/input/touchscreen/edt-ft5x06.yaml     |    8 +
 drivers/input/input-core-private.h                 |   16 +
 drivers/input/input-mt.c                           |   48 +-
 drivers/input/input.c                              |  149 +--
 drivers/input/joystick/adc-joystick.c              |   15 +-
 drivers/input/joystick/sensehat-joystick.c         |    4 +-
 drivers/input/keyboard/Kconfig                     |    2 +-
 drivers/input/keyboard/adp5588-keys.c              |  206 ++--
 drivers/input/keyboard/cros_ec_keyb.c              |   89 +-
 drivers/input/keyboard/mt6779-keypad.c             |   18 +-
 drivers/input/keyboard/mtk-pmic-keys.c             |   98 +-
 drivers/input/keyboard/omap4-keypad.c              |   26 +-
 drivers/input/misc/iqs7222.c                       |  178 ++-
 drivers/input/mouse/cyapa_gen6.c                   |    2 +-
 drivers/input/mouse/gpio_mouse.c                   |    2 +-
 drivers/input/serio/i8042-x86ia64io.h              | 1282 ++++++++++++--------
 drivers/input/touchscreen/edt-ft5x06.c             |   96 +-
 drivers/input/touchscreen/exc3000.c                |    7 +-
 drivers/input/touchscreen/goodix.c                 |   22 +-
 drivers/input/touchscreen/zinitix.c                |  112 +-
 34 files changed, 1709 insertions(+), 1134 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/input/adc-keys.txt
 create mode 100644 Documentation/devicetree/bindings/input/adc-keys.yaml
 create mode 100644 drivers/input/input-core-private.h

Thanks.


-- 
Dmitry

             reply	other threads:[~2022-08-10 22:23 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-08-10 22:22 Dmitry Torokhov [this message]
2022-08-11 16:28 ` [git pull] Input updates for v5.20-rc0 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=YvQvwNqu5sxr36Th@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.