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
next 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.