* [git pull] Input updates for v5.18-rc0
@ 2022-04-01 4:23 Dmitry Torokhov
2022-04-01 17:19 ` Linus Torvalds
2022-04-01 17:40 ` pr-tracker-bot
0 siblings, 2 replies; 4+ messages in thread
From: Dmitry Torokhov @ 2022-04-01 4:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-input
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
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] Input updates for v5.18-rc0
2022-04-01 4:23 [git pull] Input updates for v5.18-rc0 Dmitry Torokhov
@ 2022-04-01 17:19 ` Linus Torvalds
2022-04-01 19:29 ` Dmitry Torokhov
2022-04-01 17:40 ` pr-tracker-bot
1 sibling, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2022-04-01 17:19 UTC (permalink / raw)
To: Dmitry Torokhov; +Cc: Linux Kernel Mailing List, linux-input
On Thu, Mar 31, 2022 at 9:23 PM Dmitry Torokhov
<dmitry.torokhov@gmail.com> wrote:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus
I've been watching _almost_ all the pull requests I get this merge
window be nice signed tags.
Yours is one of the fairly few ones missing a signature.
I've pulled it (kernel.org and all that), but I'd like to get it to
that "everything" stage.
I can see your pgp key in the kernel.org key repository, I just don't
think I've ever gotten a signed tag from you.
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] Input updates for v5.18-rc0
2022-04-01 4:23 [git pull] Input updates for v5.18-rc0 Dmitry Torokhov
2022-04-01 17:19 ` Linus Torvalds
@ 2022-04-01 17:40 ` pr-tracker-bot
1 sibling, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2022-04-01 17:40 UTC (permalink / raw)
To: Dmitry Torokhov; +Cc: Linus Torvalds, linux-kernel, linux-input
The pull request you sent on Thu, 31 Mar 2022 21:23:07 -0700:
> git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/aa240ee7883487201d0c6cc537ec1c4cd6cb2a9e
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] Input updates for v5.18-rc0
2022-04-01 17:19 ` Linus Torvalds
@ 2022-04-01 19:29 ` Dmitry Torokhov
0 siblings, 0 replies; 4+ messages in thread
From: Dmitry Torokhov @ 2022-04-01 19:29 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, linux-input
Hi Linus,
On Fri, Apr 01, 2022 at 10:19:52AM -0700, Linus Torvalds wrote:
> On Thu, Mar 31, 2022 at 9:23 PM Dmitry Torokhov
> <dmitry.torokhov@gmail.com> wrote:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus
>
> I've been watching _almost_ all the pull requests I get this merge
> window be nice signed tags.
>
> Yours is one of the fairly few ones missing a signature.
>
> I've pulled it (kernel.org and all that), but I'd like to get it to
> that "everything" stage.
>
> I can see your pgp key in the kernel.org key repository, I just don't
> think I've ever gotten a signed tag from you.
Yeah, I have not been signing anything mainly because my kernel tree is
on my headless workstation in the office and my smart card is with me
(potentially elsewhere) and I simply ssh into my workstation. I will
need to figure out how to forward GPG agent there, especially if I am
using a Chromebook instead of my Linux laptop.
Thanks.
--
Dmitry
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-04-01 19:29 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-01 4:23 [git pull] Input updates for v5.18-rc0 Dmitry Torokhov
2022-04-01 17:19 ` Linus Torvalds
2022-04-01 19:29 ` Dmitry Torokhov
2022-04-01 17:40 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).