From: Jiri Kosina <jikos@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>,
linux-kernel@vger.kernel.org
Subject: [GIT PULL] HID fixes
Date: Tue, 1 Jun 2021 23:58:54 +0200 (CEST) [thread overview]
Message-ID: <nycvar.YFH.7.76.2106012353210.28378@cbobk.fhfr.pm> (raw)
Linus,
please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git for-linus
to receive fixes for HID subsystem.
=====
- memory leak fix in usbhid from Anirudh Rayabharam
- additions for a few new recognized generic key IDs from Dmitry Torokhov
- Asus T101HA and Dell K15A quirks from Hans de Goede
- memory leak fix in amd_sfh from Basavaraj Natikar
- Win8 compatibility and Stylus fixes in multitouch driver from Ahelenia
Ziemiańska
- NULL pointer dereference fix in hid-magicmouse from Johan Hovold
- assorted other small fixes and device ID additions
=====
Thanks.
----------------------------------------------------------------
Ahelenia Ziemiańska (2):
HID: multitouch: require Finger field to mark Win8 reports as MT
HID: multitouch: set Stylus suffix for Stylus-application devices, too
Anirudh Rayabharam (1):
HID: usbhid: fix info leak in hid_submit_ctrl
Arnd Bergmann (1):
HID: i2c-hid: fix format string mismatch
Basavaraj Natikar (2):
HID: amd_sfh: Use devm_kzalloc() instead of kzalloc()
HID: amd_sfh: Fix memory leak in amd_sfh_work
Benjamin Moody (1):
HID: semitek: new driver for GK6X series keyboards
Bixuan Cui (1):
HID: gt683r: add missing MODULE_DEVICE_TABLE
Dmitry Torokhov (2):
HID: hid-input: add mapping for emoji picker key
HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT
Hamza Mahfooz (1):
HID: remove the unnecessary redefinition of a macro
Hans de Goede (4):
HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock
HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed)
HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad
HID: asus: Cleanup Asus T101HA keyboard-dock handling
Johan Hovold (1):
HID: magicmouse: fix NULL-deref on disconnect
Johnny Chuang (1):
HID: i2c-hid: Skip ELAN power-on command after reset
José Expósito (1):
HID: magicmouse: fix crash when disconnecting Magic Trackpad 2
Luke D Jones (2):
HID: asus: Filter keyboard EC for old ROG keyboard
HID: asus: filter G713/G733 key event to prevent shutdown
Mark Bolhuis (1):
HID: Add BUS_VIRTUAL to hid_connect logging
Mateusz Jończyk (1):
HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95
Maximilian Luz (1):
HID: surface-hid: Fix integer endian conversion
Michael Zaidman (2):
HID: ft260: check data size in ft260_smbus_write()
HID: ft260: improve error handling of ft260_hid_feature_report_get()
Nirenjan Krishnan (1):
HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65
Saeed Mirzamohammadi (1):
HID: quirks: Add quirk for Lenovo optical mouse
Srinivas Pandruvada (2):
HID: hid-sensor-hub: Return error for hid_set_field() failure
HID: hid-sensor-custom: Process failure of sensor_hub_set_feature()
Tom Rix (1):
HID: logitech-hidpp: initialize level variable
Wei Yongjun (1):
HID: thrustmaster: fix return value check in thrustmaster_probe()
Ye Xiang (1):
HID: intel-ish-hid: ipc: Add Alder Lake device IDs
Zhen Lei (1):
HID: pidff: fix error return code in hid_pidff_init()
drivers/hid/Kconfig | 19 ++++++++++--
drivers/hid/Makefile | 1 +
drivers/hid/amd-sfh-hid/amd_sfh_client.c | 19 ++++++------
drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 3 --
drivers/hid/hid-a4tech.c | 2 ++
drivers/hid/hid-asus.c | 32 +++++++++++++--------
drivers/hid/hid-core.c | 4 ++-
drivers/hid/hid-debug.c | 3 ++
drivers/hid/hid-ft260.c | 29 ++++++++++---------
drivers/hid/hid-gt683r.c | 1 +
drivers/hid/hid-ids.h | 9 ++++--
drivers/hid/hid-input.c | 3 ++
drivers/hid/hid-logitech-hidpp.c | 1 +
drivers/hid/hid-magicmouse.c | 7 +++--
drivers/hid/hid-multitouch.c | 46 ++++++++++++++++++++++++------
drivers/hid/hid-quirks.c | 4 +++
drivers/hid/hid-semitek.c | 40 ++++++++++++++++++++++++++
drivers/hid/hid-sensor-custom.c | 8 ++++--
drivers/hid/hid-sensor-hub.c | 13 ++++++---
drivers/hid/hid-thrustmaster.c | 2 +-
drivers/hid/i2c-hid/i2c-hid-core.c | 13 +++++++--
drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 ++
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 ++
drivers/hid/surface-hid/surface_hid_core.c | 6 ++--
drivers/hid/usbhid/hid-core.c | 2 +-
drivers/hid/usbhid/hid-pidff.c | 1 +
include/linux/hid.h | 3 +-
include/uapi/linux/input-event-codes.h | 1 +
28 files changed, 206 insertions(+), 70 deletions(-)
create mode 100644 drivers/hid/hid-semitek.c
--
Jiri Kosina
SUSE Labs
next reply other threads:[~2021-06-01 21:59 UTC|newest]
Thread overview: 113+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-06-01 21:58 Jiri Kosina [this message]
2021-06-02 3:58 ` [GIT PULL] HID fixes pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2024-02-15 12:38 Jiri Kosina
2024-02-15 19:50 ` pr-tracker-bot
2023-12-12 22:51 Jiri Kosina
2023-12-13 1:21 ` pr-tracker-bot
2023-11-23 19:22 Jiri Kosina
2023-11-24 1:51 ` pr-tracker-bot
2023-10-11 12:00 Benjamin Tissoires
2023-10-11 20:58 ` pr-tracker-bot
2023-10-05 20:41 Jiri Kosina
2023-10-06 3:50 ` pr-tracker-bot
2023-07-11 13:59 Benjamin Tissoires
2023-07-12 23:28 ` pr-tracker-bot
2023-06-01 10:27 Jiri Kosina
2023-06-01 21:15 ` pr-tracker-bot
2023-04-12 22:03 Jiri Kosina
2023-04-13 0:44 ` pr-tracker-bot
2023-03-09 15:07 Benjamin Tissoires
2023-03-09 19:07 ` pr-tracker-bot
2023-02-09 14:31 Benjamin Tissoires
2023-02-09 18:10 ` pr-tracker-bot
2023-01-18 20:17 Jiri Kosina
2023-01-18 22:47 ` pr-tracker-bot
2022-12-21 15:18 Benjamin Tissoires
2022-12-21 17:53 ` pr-tracker-bot
2022-11-11 10:04 Jiri Kosina
2022-11-11 18:03 ` pr-tracker-bot
2022-10-21 12:17 Benjamin Tissoires
2022-10-22 1:28 ` pr-tracker-bot
2022-08-31 10:54 Jiri Kosina
2022-08-31 17:20 ` pr-tracker-bot
2022-03-09 10:42 Jiri Kosina
2022-03-09 22:16 ` pr-tracker-bot
2022-02-15 15:35 Jiri Kosina
2022-02-15 19:19 ` pr-tracker-bot
2022-01-21 14:17 Jiri Kosina
2022-01-21 14:27 ` pr-tracker-bot
2021-12-21 14:40 Jiri Kosina
2021-12-21 17:39 ` pr-tracker-bot
2021-12-09 10:15 Jiri Kosina
2021-12-09 19:35 ` pr-tracker-bot
2021-11-24 7:10 Jiri Kosina
2021-11-24 18:31 ` pr-tracker-bot
2021-09-27 13:54 Jiri Kosina
2021-09-27 17:25 ` pr-tracker-bot
2021-07-30 12:06 Jiri Kosina
2021-07-30 18:11 ` pr-tracker-bot
2021-04-15 13:51 Jiri Kosina
2021-04-15 18:15 ` pr-tracker-bot
2021-01-28 8:38 Jiri Kosina
2021-01-28 18:16 ` pr-tracker-bot
2021-01-14 12:33 Jiri Kosina
2021-01-14 21:55 ` pr-tracker-bot
2020-11-22 21:18 Jiri Kosina
2020-11-22 22:40 ` pr-tracker-bot
2020-09-02 18:58 Jiri Kosina
2020-09-02 20:08 ` pr-tracker-bot
2020-08-25 8:14 Jiri Kosina
2020-08-25 19:16 ` pr-tracker-bot
2020-07-17 12:01 Jiri Kosina
2020-07-17 17:40 ` pr-tracker-bot
2020-03-17 13:41 Jiri Kosina
2020-03-17 17:10 ` pr-tracker-bot
2020-02-27 14:46 Jiri Kosina
2020-02-27 19:40 ` pr-tracker-bot
2020-01-09 14:23 Jiri Kosina
2020-01-09 19:14 ` Linus Torvalds
2020-01-09 19:25 ` Dmitry Torokhov
2020-01-09 19:37 ` Jiri Kosina
2020-01-09 20:38 ` Jiri Kosina
2020-01-09 23:36 ` Linus Torvalds
2020-01-09 23:41 ` Linus Torvalds
2020-01-10 14:31 ` Jiri Kosina
2020-01-09 19:15 ` pr-tracker-bot
2019-11-07 19:32 Jiri Kosina
2019-11-07 20:00 ` pr-tracker-bot
2019-08-20 12:53 Jiri Kosina
2019-08-20 18:55 ` pr-tracker-bot
2019-08-06 10:59 Jiri Kosina
2019-08-06 18:55 ` pr-tracker-bot
2019-06-27 9:37 Jiri Kosina
2019-06-28 0:45 ` pr-tracker-bot
2019-04-03 13:39 Jiri Kosina
2019-04-03 16:25 ` pr-tracker-bot
2019-01-22 9:46 Jiri Kosina
2019-01-22 18:55 ` pr-tracker-bot
2018-12-10 16:05 Jiri Kosina
2018-12-10 20:20 ` pr-tracker-bot
2018-11-24 20:19 Jiri Kosina
2018-11-24 23:15 ` pr-tracker-bot
2018-11-07 10:31 Jiri Kosina
2018-11-07 17:07 ` Linus Torvalds
2018-10-03 8:55 Jiri Kosina
2018-10-03 11:50 ` Greg Kroah-Hartman
2018-09-11 7:49 Jiri Kosina
2018-07-09 12:54 Jiri Kosina
2018-06-19 12:00 Jiri Kosina
2018-06-20 1:51 ` Linus Torvalds
2018-06-20 4:19 ` Jiri Kosina
2018-06-20 7:06 ` Hans de Goede
2018-06-20 7:12 ` Linus Torvalds
2018-06-20 7:15 ` Jiri Kosina
2018-06-20 7:35 ` Benjamin Tissoires
2018-04-19 8:05 Jiri Kosina
2017-10-12 12:46 Jiri Kosina
2017-10-05 8:58 Jiri Kosina
2017-06-20 9:01 Jiri Kosina
2017-03-31 8:01 Jiri Kosina
2017-01-31 12:13 Jiri Kosina
2017-01-19 13:29 Jiri Kosina
2016-11-07 10:01 Jiri Kosina
2015-02-23 22:37 Jiri Kosina
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=nycvar.YFH.7.76.2106012353210.28378@cbobk.fhfr.pm \
--to=jikos@kernel.org \
--cc=benjamin.tissoires@redhat.com \
--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.