lkml.org 
[lkml]   [2019]   [Sep]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] HID for 5.4
Linus,

please pull from

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

to receive merge window updates for HID subsystem:

=====
- syzbot memory corruption fixes for hidraw, Prodikeys, Logitech and Sony
drivers from Alan Stern and Roderick Colenbrander
- stuck 'fn' key fix for hid-apple from Joao Moreno
- proper propagation of EPOLLOUT from hiddev and hidraw, from
Fabian Henneke
- fixes for handling power management for intel-ish devices with NO_D3
flag set, from Zhang Lixu
- extension of supported usage range for customer page, as some Logitech
devices are actually making use of it. From Olivier Gay.
- hid-multitouch is no longer filtering mice node creation, from Benjamin
Tissoires
- MobileStudio Pro 13 support, from Ping Cheng
- a few other device ID additions and assorted smaller fixes
=====

Thanks.

----------------------------------------------------------------
Aaron Armstrong Skomra (1):
HID: wacom: support named keys on older devices

Alan Stern (3):
HID: hidraw: Fix invalid read in hidraw_ioctl
HID: logitech: Fix general protection fault caused by Logitech driver
HID: prodikeys: Fix general protection fault during probe

Bastien Nocera (1):
HID: sb0540: add support for Creative SB0540 IR receivers

Benjamin Tissoires (5):
HID: wacom: do not call hid_set_drvdata(hdev, NULL)
HID: do not call hid_set_drvdata(hdev, NULL) in drivers
HID: multitouch: do not filter mice nodes
HID: multitouch: add support for the Smart Tech panel
HID: logitech-dj: add support of the G700(s) receiver

Fabian Henneke (2):
hidraw: Return EPOLLOUT from hidraw_poll
hiddev: Return EPOLLOUT from hiddev_poll

Filipe Laíns (1):
hid-logitech-dj: add the new Lightspeed receiver

Hans de Goede (1):
HID: logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails

HungNien Chen (1):
HID: i2c-hid: modify quirks for weida's devices

Jason Gerecke (1):
HID: wacom: Fix several minor compiler warnings

Joao Moreno (1):
HID: apple: Fix stuck function keys when using FN

Joshua Clayton (3):
HID: core: reformat and reduce hid_printk macros
HID: core: Add printk_once variants to hid_warn() etc
HID: core: fix dmesg flooding if report field larger than 32bit

Olivier Gay (1):
HID: logitech-dj: extend consumer usages range

Ping Cheng (1):
HID: wacom: add new MobileStudio Pro 13 support

Roderick Colenbrander (1):
HID: sony: Fix memory corruption issue on cleanup.

Sebastian Parschauer (1):
HID: Add quirk for HP X500 PIXART OEM mouse

Zhang Lixu (3):
HID: intel-ish-hid: ipc: set NO_D3 flag only when needed
HID: intel-ish-hid: ipc: make ish suspend paths clear
HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths

MAINTAINERS | 6 +
drivers/hid/Kconfig | 9 ++
drivers/hid/Makefile | 1 +
drivers/hid/hid-apple.c | 49 +++---
drivers/hid/hid-core.c | 4 +-
drivers/hid/hid-cougar.c | 6 +-
drivers/hid/hid-creative-sb0540.c | 268 ++++++++++++++++++++++++++++++++
drivers/hid/hid-gfrm.c | 7 -
drivers/hid/hid-ids.h | 5 +-
drivers/hid/hid-lenovo.c | 2 -
drivers/hid/hid-lg.c | 10 +-
drivers/hid/hid-lg4ff.c | 1 -
drivers/hid/hid-logitech-dj.c | 32 ++--
drivers/hid/hid-multitouch.c | 37 ++++-
drivers/hid/hid-picolcd_core.c | 7 +-
drivers/hid/hid-prodikeys.c | 12 +-
drivers/hid/hid-quirks.c | 1 +
drivers/hid/hid-sensor-hub.c | 1 -
drivers/hid/hid-sony.c | 2 +-
drivers/hid/hidraw.c | 4 +-
drivers/hid/i2c-hid/i2c-hid-core.c | 4 +-
drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 +
drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +-
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 95 ++++++-----
drivers/hid/usbhid/hiddev.c | 2 +-
drivers/hid/wacom_sys.c | 25 ++-
drivers/hid/wacom_wac.c | 76 ++++++++-
include/linux/hid.h | 43 ++---
28 files changed, 561 insertions(+), 151 deletions(-)
create mode 100644 drivers/hid/hid-creative-sb0540.c

--
Jiri Kosina
SUSE Labs

\
 
 \ /
  Last update: 2019-09-22 22:51    [W:0.062 / U:0.236 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site