linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] HID fixes
@ 2019-01-22  9:46 Jiri Kosina
  2019-01-22 18:55 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2019-01-22  9:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive HID fixes:

=====
- descriptor parsing regression fix for devices that have more than 16 
  collections, from Peter Hutterer (and followup cleanup from Philipp 
  Zabel)
- quirk for Goodix touchpad
=====

Thanks.

----------------------------------------------------------------
Kai-Heng Feng (1):
      HID: i2c-hid: Disable runtime PM on Goodix touchpad

Peter Hutterer (1):
      HID: core: replace the collection tree pointers with indices

Philipp Zabel (1):
      HID: core: simplify active collection tracking

 drivers/hid/hid-core.c             | 23 ++++++++++++-----------
 drivers/hid/hid-ids.h              |  3 +++
 drivers/hid/i2c-hid/i2c-hid-core.c |  2 ++
 include/linux/hid.h                |  3 +--
 4 files changed, 18 insertions(+), 13 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2024-02-15 12:38 Jiri Kosina
  2024-02-15 19:50 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2024-02-15 12:38 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes, namely:

=====
- fix for 'MSC_SERIAL = 0' corner case handling in wacom driver 
  (Jason Gerecke)

- ACPI S3 suspend/resume fix for intel-ish-hid (Even Xu)

- race condition fix preventing Wacom driver from losing events shortly
  after initialization (Jason Gerecke)

- fix preventing certain Logitech HID++ devices from spamming kernel log 
  (Oleksandr Natalenko)
=====

Thanks.

----------------------------------------------------------------
Even Xu (1):
      HID: Intel-ish-hid: Ishtp: Fix sensor reads after ACPI S3 suspend

Jason Gerecke (1):
      HID: wacom: Do not register input devices until after hid_hw_start

Manuel Fombuena (1):
      HID: multitouch: Add required quirk for Synaptics 0xcddc device

Oleksandr Natalenko (1):
      HID: logitech-hidpp: Do not flood kernel log

Tatsunosuke Tobita (1):
      HID: wacom: generic: Avoid reporting a serial of '0' to userspace

 drivers/hid/hid-logitech-hidpp.c         | 13 +++++--
 drivers/hid/hid-multitouch.c             |  4 ++
 drivers/hid/intel-ish-hid/ishtp/bus.c    |  2 +
 drivers/hid/intel-ish-hid/ishtp/client.c |  4 +-
 drivers/hid/wacom_sys.c                  | 63 ++++++++++++++++++++++----------
 drivers/hid/wacom_wac.c                  |  9 ++++-
 6 files changed, 70 insertions(+), 25 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-12-12 22:51 Jiri Kosina
  2023-12-13  1:21 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2023-12-12 22:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to get HID subsystem fixes.

=====
- Lenovo ThinkPad TrackPoint Keyboard II firmware-specific regression fix 
  (Mikhail Khvainitski)
- device-specific fixes (various authors)
=====

Thanks.

----------------------------------------------------------------
Jiri Kosina (1):
      mailmap: add address mapping for Jiri Kosina

Mario Limonciello (1):
      HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[]

Mikhail Khvainitski (1):
      HID: lenovo: Restrict detection of patched firmware only to USB cptkbd

Sebastian Parschauer (1):
      HID: Add quirk for Labtec/ODDOR/aikeec handbrake

Yan Jun (1):
      HID: apple: Add "hfd.cn" and "WKB603" to the list of non-apple keyboards

 .mailmap                           | 3 +++
 drivers/hid/hid-apple.c            | 2 ++
 drivers/hid/hid-ids.h              | 1 +
 drivers/hid/hid-lenovo.c           | 3 ++-
 drivers/hid/hid-quirks.c           | 1 +
 drivers/hid/i2c-hid/i2c-hid-acpi.c | 5 +++++
 6 files changed, 14 insertions(+), 1 deletion(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-11-23 19:22 Jiri Kosina
  2023-11-24  1:51 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2023-11-23 19:22 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

To receive HID subsystem fixes for 6.7.

=====
- Revert of commit that caused regression to many Logitech unifying 
  receiver users (Jiri Kosina)
- power management fix for hid-mcp2221 (Hamish Martin)
- fix for race condition between HID core and HID debug (Charles Yi)
- a couple of assorted device-ID-specific quirks
=====

Aoba K (1):
      HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad

Brett Raye (1):
      HID: glorious: fix Glorious Model I HID report

Charles Yi (1):
      HID: fix HID device resource race between HID core and debugging support

Denis Benato (2):
      HID: hid-asus: add const to read-only outgoing usb buffer
      HID: hid-asus: reset the backlight brightness level on resume

Hamish Martin (2):
      HID: mcp2221: Set driver data before I2C adapter add
      HID: mcp2221: Allow IO to start during probe

Jiri Kosina (1):
      Revert "HID: logitech-dj: Add support for a new lightspeed receiver iteration"

Oliver Neukum (1):
      HID: add ALWAYS_POLL quirk for Apple kb

Yihong Cao (1):
      HID: apple: add Jamesdonkey and A3R to non-apple keyboards list

 drivers/hid/hid-apple.c       |  2 ++
 drivers/hid/hid-asus.c        | 27 +++++++++++++++++++++++----
 drivers/hid/hid-core.c        | 12 ++++++++++--
 drivers/hid/hid-debug.c       |  3 +++
 drivers/hid/hid-glorious.c    | 16 ++++++++++++++--
 drivers/hid/hid-ids.h         | 12 +++++++-----
 drivers/hid/hid-logitech-dj.c | 11 +++--------
 drivers/hid/hid-mcp2221.c     |  4 +++-
 drivers/hid/hid-multitouch.c  |  5 +++++
 drivers/hid/hid-quirks.c      |  1 +
 include/linux/hid.h           |  3 +++
 11 files changed, 74 insertions(+), 22 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-10-11 12:00 Benjamin Tissoires
  2023-10-11 20:58 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Benjamin Tissoires @ 2023-10-11 12:00 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Jiri Kosina, linux-kernel

Linus,

please pull from

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

to get HID subsystem fixes for 6.6.

=====
- regression fix for i2c-hid when used on DT platforms (Johan Hovold)
- kernel crash fix on removal of the Logitech USB receiver (Hans de Goede)

=====

Hopefully this time my English is better :/

Thanks.

----------------------------------------------------------------
Hans de Goede (1):
      HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect

Johan Hovold (1):
      HID: i2c-hid: fix handling of unpopulated devices

 drivers/hid/hid-logitech-hidpp.c   |   3 ++-
 drivers/hid/i2c-hid/i2c-hid-core.c | 144 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------
 2 files changed, 83 insertions(+), 64 deletions(-)

--
Cheers,
Benjamin

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-10-05 20:41 Jiri Kosina
  2023-10-06  3:50 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2023-10-05 20:41 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to get HID subsystem fixes for 6.6.

=====
- power management fix for intel-ish-hid (Srinivas Pandruvada)
- power management fix for hid-nintendo (Martino Fontana)
- error handling fixes for nvidia-shield (Christophe JAILLET)
- memory leak fix for hid-sony (Christophe JAILLET)
- fix for slab out-of-bound write in hid-holtek (Ma Ke)
- other assorted smaller fixes and device ID / quirk entry additions
=====

Thanks.

----------------------------------------------------------------
Christophe JAILLET (3):
      HID: sony: Fix a potential memory leak in sony_probe()
      HID: nvidia-shield: Fix a missing led_classdev_unregister() in the probe error handling path
      HID: nvidia-shield: Fix some missing function calls() in the probe error handling path

Dan Carpenter (1):
      HID: steelseries: Fix signedness bug in steelseries_headset_arctis_1_fetch_battery()

Fabian Vogt (1):
      HID: Add quirk to ignore the touchscreen battery on HP ENVY 15-eu0556ng

Hans de Goede (1):
      HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720 Triathlon mouse

Jiri Kosina (1):
      HID: sony: remove duplicate NULL check before calling usb_free_urb()

Ma Ke (1):
      HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event

Martino Fontana (1):
      HID: nintendo: reinitialize USB Pro Controller after resuming from suspend

Rahul Rameshbabu (2):
      HID: nvidia-shield: Select POWER_SUPPLY Kconfig option
      HID: multitouch: Add required quirk for Synaptics 0xcd7e device

Randy Dunlap (1):
      HID: nvidia-shield: add LEDS_CLASS dependency

Srinivas Pandruvada (1):
      HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit

 drivers/hid/Kconfig                     |   2 +
 drivers/hid/hid-holtek-kbd.c            |   4 +
 drivers/hid/hid-ids.h                   |   1 +
 drivers/hid/hid-input.c                 |   2 +
 drivers/hid/hid-logitech-hidpp.c        |   2 +
 drivers/hid/hid-multitouch.c            |   4 +
 drivers/hid/hid-nintendo.c              | 175 +++++++++++++++++++-------------
 drivers/hid/hid-nvidia-shield.c         |   9 +-
 drivers/hid/hid-sony.c                  |   2 +
 drivers/hid/hid-steelseries.c           |   2 +-
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |   8 ++
 11 files changed, 135 insertions(+), 76 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-07-11 13:59 Benjamin Tissoires
  2023-07-12 23:28 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Benjamin Tissoires @ 2023-07-11 13:59 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Jiri Kosina, linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes, most importantly:

=====
- AMD SFH shift-out-of-bounds fix (Basavaraj Natikar)
- avoid struct memcpy overrun warning in the hid-hyperv module (Arnd Bergmann)
- a quick HID kselftests script fix for our CI to be happy (Benjamin Tissoires)
- various fixes and additions of device IDs
=====

Thanks.

----------------------------------------------------------------
Arnd Bergmann (1):
      HID: hyperv: avoid struct memcpy overrun warning

Basavaraj Natikar (2):
      HID: amd_sfh: Rename the float32 variable
      HID: amd_sfh: Fix for shift-out-of-bounds

Benjamin Tissoires (1):
      selftests: hid: fix vmtests.sh not running make headers

Dmitry Torokhov (1):
      HID: input: fix mapping for camera access keys

Rahul Rameshbabu (1):
      HID: nvidia-shield: Pack inner/related declarations in HOSTCMD reports

Stuart Hayhurst (1):
      HID: logitech-hidpp: Add wired USB id for Logitech G502 Lightspeed

 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c | 30 +++++++++++++++++++++++-------
 drivers/hid/hid-hyperv.c                      | 10 ++++------
 drivers/hid/hid-input.c                       |  7 ++++---
 drivers/hid/hid-logitech-hidpp.c              |  2 ++
 drivers/hid/hid-nvidia-shield.c               | 12 ++++++------
 tools/testing/selftests/hid/vmtest.sh         |  1 +
 6 files changed, 40 insertions(+), 22 deletions(-)


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-06-01 10:27 Jiri Kosina
  2023-06-01 21:15 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2023-06-01 10:27 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes, most importantly:

=====
- Regression fix for overlong long timeouts during initialization on some 
  Logitech Unifying devices (Bastien Nocera)
- error handling and overflow fixes for Wacom driver (Denis Arefev, Jason 
  Gerecke, Nikita Zhandarovich)
=====

Thanks.

----------------------------------------------------------------
Bastien Nocera (1):
      HID: logitech-hidpp: Handle timeout differently from busy

Denis Arefev (1):
      HID: wacom: Add error check to wacom_parse_and_register()

Jason Gerecke (1):
      HID: wacom: Check for string overflow from strscpy calls

Nikita Zhandarovich (1):
      HID: wacom: avoid integer overflow in wacom_intuos_inout()

Sung-Chi Li (1):
      HID: google: add jewel USB id

 drivers/hid/hid-google-hammer.c  |  2 ++
 drivers/hid/hid-ids.h            |  1 +
 drivers/hid/hid-logitech-hidpp.c |  1 +
 drivers/hid/wacom_sys.c          | 21 ++++++++++++++++-----
 drivers/hid/wacom_wac.c          |  2 +-
 5 files changed, 21 insertions(+), 6 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-04-12 22:03 Jiri Kosina
  2023-04-13  0:44 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2023-04-12 22:03 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive fixes for HID susbsytem, namely:

=====
- kernel panic fix fo intel-ish-hid driver (Tanu Malhotra)
- buffer overflow fix in hid-sensor-custom driver (Todd Brandt)
- 2 device specific quirks (Alessandro Manca, Philippe Troin)
=====

Thanks.

----------------------------------------------------------------
Alessandro Manca (1):
      HID: topre: Add support for 87 keys Realforce R2

Philippe Troin (1):
      HID: add HP 13t-aw100 & 14t-ea100 digitizer battery quirks

Tanu Malhotra (1):
      HID: intel-ish-hid: Fix kernel panic during warm reset

Todd Brandt (1):
      HID: hid-sensor-custom: Fix buffer overrun in device name

 drivers/hid/Kconfig                   | 2 +-
 drivers/hid/hid-ids.h                 | 4 ++++
 drivers/hid/hid-input.c               | 6 ++++++
 drivers/hid/hid-sensor-custom.c       | 2 +-
 drivers/hid/hid-topre.c               | 2 ++
 drivers/hid/intel-ish-hid/ishtp/bus.c | 4 ++--
 6 files changed, 16 insertions(+), 4 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-03-09 15:07 Benjamin Tissoires
  2023-03-09 19:07 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Benjamin Tissoires @ 2023-03-09 15:07 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Jiri Kosina, linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem.

=====
- fix potential out of bound write of zeroes in HID core with a
  specially crafted uhid device (Lee Jones)
- fix potential use-after-free in work function in intel-ish-hid
  (Reka Norman)
- selftests config fixes (Benjamin Tissoires)
- few device small fixes and support
=====

Thanks.

----------------------------------------------------------------
Benjamin Tissoires (1):
      selftest: hid: fix hid_bpf not set in config

Danny Kaehn (1):
      HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded

Lee Jones (2):
      HID: core: Provide new max_buffer_size attribute to over-ride the default
      HID: uhid: Over-ride the default maximum data buffer value with our own

Rafał Szalecki (1):
      HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse

Reka Norman (1):
      HID: intel-ish-hid: ipc: Fix potential use-after-free in work function

 drivers/hid/hid-core.c              | 32 +++++++++++++++++++++++++-------
 drivers/hid/hid-cp2112.c            |  1 +
 drivers/hid/hid-logitech-hidpp.c    |  2 ++
 drivers/hid/intel-ish-hid/ipc/ipc.c |  9 ++++++++-
 drivers/hid/uhid.c                  |  1 +
 include/linux/hid.h                 |  3 +++
 tools/testing/selftests/hid/config  |  1 +
 7 files changed, 41 insertions(+), 8 deletions(-)


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-02-09 14:31 Benjamin Tissoires
  2023-02-09 18:10 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Benjamin Tissoires @ 2023-02-09 14:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Jiri Kosina, linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem.

=====
- fix potential deadloop with a badly crafted HID device (Xin Zhao)
- fix regression from 6.1 in USB logitech devices potentially making
  their mouse wheel not working (Bastien Nocera)
- clean up in AMD sensors, which fixes a long time resume bug (Mario
  Limonciello)
- few device small fixes and quirks
=====

Note, there is nothing really that urgent but I still think those fixes
would be best in 6.2 final.

Thanks.

----------------------------------------------------------------
Bastien Nocera (1):
      HID: logitech: Disable hi-res scrolling on USB

Luka Guzenko (1):
      HID: Ignore battery for ELAN touchscreen 29DF on HP

Mario Limonciello (1):
      HID: amd_sfh: if no sensors are enabled, clean up

Takahiro Fujii (1):
      HID: elecom: add support for TrackBall 056E:011C

Xin Zhao (1):
      HID: core: Fix deadloop in hid_apply_multiplier.

marco.rodolfi@tuta.io (1):
      HID: Ignore battery for Elan touchscreen on Asus TP420IA

 drivers/hid/amd-sfh-hid/amd_sfh_client.c | 13 +++++++++++--
 drivers/hid/amd-sfh-hid/amd_sfh_hid.h    |  1 +
 drivers/hid/hid-core.c                   |  3 +++
 drivers/hid/hid-elecom.c                 | 16 ++++++++++++++--
 drivers/hid/hid-ids.h                    |  5 ++++-
 drivers/hid/hid-input.c                  |  4 ++++
 drivers/hid/hid-logitech-hidpp.c         |  3 ++-
 drivers/hid/hid-quirks.c                 |  3 ++-
 8 files changed, 41 insertions(+), 7 deletions(-)


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2023-01-18 20:17 Jiri Kosina
  2023-01-18 22:47 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2023-01-18 20:17 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem.

=====
- fixes for potential empty list handling in HID core (Pietro Borrello)
- fix for NULL pointer dereference in betop driver that could be triggered 
  by malicious device (Pietro Borrello)
- fixes for handling calibration data preventing division by zero in 
  Playstation driver (Roderick Colenbrander)
- fix for memory leak on error path in amd-sfh driver (Basavaraj Natikar)
- other few assorted small fixes and device ID-specific handling
=====

Thanks.

----------------------------------------------------------------
Basavaraj Natikar (1):
      HID: amd_sfh: Fix warning unwind goto

Jiasheng Jiang (1):
      HID: intel_ish-hid: Add check for ishtp_dma_tx_map

Jiri Kosina (1):
      HID: revert CHERRY_MOUSE_000C quirk

José Expósito (1):
      HID: uclogic: Add support for XP-PEN Deco 01 V2

Pietro Borrello (3):
      HID: check empty report_list in hid_validate_values()
      HID: check empty report_list in bigben_probe()
      HID: betop: check shape of output reports

Roderick Colenbrander (2):
      HID: playstation: sanity check DualShock4 calibration data.
      HID: playstation: sanity check DualSense calibration data.

 drivers/hid/amd-sfh-hid/amd_sfh_client.c      |  2 +-
 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c |  2 +-
 drivers/hid/hid-betopff.c                     | 17 ++++----
 drivers/hid/hid-bigbenff.c                    |  5 +++
 drivers/hid/hid-core.c                        |  4 +-
 drivers/hid/hid-ids.h                         |  2 +-
 drivers/hid/hid-playstation.c                 | 63 +++++++++++++++++++++++++++
 drivers/hid/hid-quirks.c                      |  1 -
 drivers/hid/hid-uclogic-core.c                |  2 +
 drivers/hid/hid-uclogic-params.c              |  2 +
 drivers/hid/intel-ish-hid/ishtp/dma-if.c      | 10 +++++
 11 files changed, 96 insertions(+), 14 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2022-12-21 15:18 Benjamin Tissoires
  2022-12-21 17:53 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Benjamin Tissoires @ 2022-12-21 15:18 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: lkml, Jiri Kosina

Linus,

please pull from

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

to receive fixes for HID subsystem. Highlights:

=====
- 4 potential NULL pointers dereferences (Bastien Nocera, Enrik Berkhan, Jiasheng Jiang
   and Roderick Colenbrander)
- Allow Wacom devices in bootloader mode to be flashed (Jason Gerecke)
- Some assorted devices quirks (José Expósito and Terry Junge)
=====

Thanks.

----------------------------------------------------------------
Bastien Nocera (1):
       HID: logitech-hidpp: Guard FF init code against non-USB devices

Enrik Berkhan (1):
       HID: mcp2221: don't connect hidraw

Jason Gerecke (1):
       HID: wacom: Ensure bootloader PID is usable in hidraw mode

Jiasheng Jiang (1):
       HID: amd_sfh: Add missing check for dma_alloc_coherent

José Expósito (3):
       HID: Ignore HP Envy x360 eu0009nv stylus battery
       HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint
       HID: sony: Fix unused function warning

Roderick Colenbrander (1):
       HID: playstation: fix free of uninialized pointer for DS4 in Bluetooth.

Terry Junge (1):
       HID: plantronics: Additional PIDs for double volume key presses quirk

  drivers/hid/Kconfig                      |  2 +-
  drivers/hid/amd-sfh-hid/amd_sfh_client.c |  4 ++++
  drivers/hid/hid-ids.h                    |  4 ++++
  drivers/hid/hid-input.c                  |  2 ++
  drivers/hid/hid-logitech-hidpp.c         | 11 +++++++++--
  drivers/hid/hid-mcp2221.c                | 12 +++++++++---
  drivers/hid/hid-multitouch.c             |  4 ++++
  drivers/hid/hid-plantronics.c            |  9 +++++++++
  drivers/hid/hid-playstation.c            |  2 +-
  drivers/hid/hid-sony.c                   |  2 ++
  drivers/hid/wacom_sys.c                  |  8 ++++++++
  drivers/hid/wacom_wac.c                  |  4 ++++
  drivers/hid/wacom_wac.h                  |  1 +
  13 files changed, 58 insertions(+), 7 deletions(-)


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2022-11-11 10:04 Jiri Kosina
  2022-11-11 18:03 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2022-11-11 10:04 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem. Highlights:

=====
- fix for memory leak (on error path) in Hyper-V driver (Yang Yingliang)
- regression fix for handling 3rd barrel switch emulation in Wacom
  driver (Jason Gerecke)
=====

Thanks.

----------------------------------------------------------------
Colin Ian King (1):
      HID: asus: Remove unused variable in asus_report_tool_width()

Jason Gerecke (1):
      HID: wacom: Fix logic used for 3rd barrel switch emulation

Yang Yingliang (1):
      HID: hyperv: fix possible memory leak in mousevsc_probe()

 drivers/hid/hid-asus.c   |  4 +---
 drivers/hid/hid-hyperv.c |  2 +-
 drivers/hid/wacom_wac.c  | 11 ++++++-----
 3 files changed, 8 insertions(+), 9 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2022-10-21 12:17 Benjamin Tissoires
  2022-10-22  1:28 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Benjamin Tissoires @ 2022-10-21 12:17 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: lkml, Jiri Kosina

Linus,

please pull from

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

to receive fixes for HID subsystem. Highlights:

=====
- a 12 year old bug fix for the Apple Magic Trackpad v1 (José Expósito)
- a fix for a potential crash on removal of the Playstation controllers
   (Roderick Colenbrander)
- a few new device IDs and device-specific quirks, most notably support of
   the new Playstation DualSense Edge controller
=====

Thanks.

----------------------------------------------------------------
Colin Ian King (1):
       HID: lenovo: Make array tp10ubkbd_led static const

José Expósito (1):
       HID: magicmouse: Do not set BTN_MOUSE on double report

Roderick Colenbrander (3):
       HID: playstation: stop DualSense output work on remove.
       HID: playstation: add initial DualSense Edge controller support
       HID: playstation: support updated DualSense rumble mode.

Samuel Bailey (1):
       HID: saitek: add madcatz variant of MMO7 mouse device ID

  drivers/hid/hid-ids.h         |  2 ++
  drivers/hid/hid-lenovo.c      |  2 +-
  drivers/hid/hid-magicmouse.c  |  2 +-
  drivers/hid/hid-playstation.c | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
  drivers/hid/hid-quirks.c      |  1 +
  drivers/hid/hid-saitek.c      |  2 ++
  6 files changed, 83 insertions(+), 9 deletions(-)


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2022-08-31 10:54 Jiri Kosina
  2022-08-31 17:20 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2022-08-31 10:54 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem. Highlights:

=====
- NULL pointer dereference fix for Steam driver (Lee Jones)
- memory leak fix for hidraw (Karthik Alapati)
- regression fix for functionality of some UCLogic tables (Benjamin 
  Tissoires)
- a few new device IDs and device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Aditya Garg (1):
      HID: Add Apple Touchbar on T2 Macs in hid_have_special_driver list

Akihiko Odaki (1):
      HID: AMD_SFH: Add a DMI quirk entry for Chromebooks

Benjamin Tissoires (1):
      HID: input: fix uclogic tablets

Daniel J. Ogorchock (1):
      HID: nintendo: fix rumble worker null pointer deref

Even Xu (2):
      hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
      HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID

Jason Wang (1):
      HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo

Josh Kilmer (1):
      HID: asus: ROG NKey: Ignore portion of 0x5a report

Karthik Alapati (1):
      HID: hidraw: fix memory leak in hidraw_release()

Lee Jones (1):
      HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report

Michael Hübner (1):
      HID: thrustmaster: Add sparco wheel and fix array length

Steev Klimaszewski (1):
      HID: add Lenovo Yoga C630 battery quirk

 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c   | 18 +++++++++
 drivers/hid/hid-asus.c                   |  7 ++++
 drivers/hid/hid-ids.h                    |  3 ++
 drivers/hid/hid-input.c                  |  7 +++-
 drivers/hid/hid-nintendo.c               |  6 ++-
 drivers/hid/hid-quirks.c                 |  2 +
 drivers/hid/hid-steam.c                  | 10 +++++
 drivers/hid/hid-thrustmaster.c           |  3 +-
 drivers/hid/hidraw.c                     |  2 +
 drivers/hid/intel-ish-hid/ipc/hw-ish.h   |  1 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c  |  1 +
 drivers/hid/intel-ish-hid/ishtp-hid.h    |  2 +-
 drivers/hid/intel-ish-hid/ishtp/client.c | 68 ++++++++++++++++++--------------
 13 files changed, 96 insertions(+), 34 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2022-03-09 10:42 Jiri Kosina
  2022-03-09 22:16 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2022-03-09 10:42 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive fixes for HID subsystem.

=====
- sysfs attributes leak fix for Google Vivaldi driver (Dmitry Torokhov)
- fix for potential out-of-bounds read in Thrustmaster driver (Pavel 
  Skripkin)
- error handling reference leak in Elo driver (Jiri Kosina)
- a few new device IDs
=====

Thanks.

----------------------------------------------------------------
Dmitry Torokhov (1):
      HID: vivaldi: fix sysfs attributes leak

Jia-Ju Bai (1):
      HID: nintendo: check the return value of alloc_workqueue()

Jiri Kosina (1):
      HID: elo: Revert USB reference counting

Lucas Zampieri (1):
      HID: logitech-dj: add new lightspeed receiver id

Michael Hübner (1):
      HID: Add support for open wheel and no attachment to T300

Pavel Skripkin (1):
      HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts

 drivers/hid/hid-elo.c          | 7 +------
 drivers/hid/hid-logitech-dj.c  | 1 +
 drivers/hid/hid-nintendo.c     | 4 ++++
 drivers/hid/hid-thrustmaster.c | 8 ++++++++
 drivers/hid/hid-vivaldi.c      | 2 +-
 5 files changed, 15 insertions(+), 7 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2022-02-15 15:35 Jiri Kosina
  2022-02-15 19:19 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2022-02-15 15:35 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes.

=====
- memory leak fix for hid-elo driver (Dongliang Mu)
- fix for hangs on newer AMD platforms with amd_sfh-driven hardware 
  (Basavaraj Natikar )
- locking fix in i2c-hid (Daniel Thompson)
- a few device-ID specific quirks
=====

Thanks.

----------------------------------------------------------------
Alex Henrie (1):
      HID: apple: Set the tilde quirk flag on the Wellspring 5 and later

Basavaraj Natikar (7):
      HID: amd_sfh: Increase sensor command timeout
      HID: amd_sfh: Add illuminance mask to limit ALS max value
      HID: amd_sfh: Handle amd_sfh work buffer in PM ops
      HID: amd_sfh: Correct the structure field name
      HID: amd_sfh: Disable the interrupt for all command
      HID: amd_sfh: Add functionality to clear interrupts
      HID: amd_sfh: Add interrupt handler to process interrupts

Daniel Thompson (1):
      HID: i2c-hid: goodix: Fix a lockdep splat

Dongliang Mu (1):
      HID: elo: fix memory leak in elo_probe

Sergio Costas (1):
      HID:Add support for UGTABLET WP5540

 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c             | 76 +++++++++++++++++++++-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h             |  4 +-
 .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c  |  4 +-
 drivers/hid/hid-apple.c                            | 16 ++---
 drivers/hid/hid-elo.c                              |  1 +
 drivers/hid/hid-ids.h                              |  1 +
 drivers/hid/hid-quirks.c                           |  1 +
 drivers/hid/i2c-hid/i2c-hid-of-goodix.c            | 28 ++++----
 8 files changed, 102 insertions(+), 29 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2022-01-21 14:17 Jiri Kosina
  2022-01-21 14:27 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2022-01-21 14:17 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID fixes for 5.17. Highlights:

=====
- fix for race condition that could lead to NULL pointer dereferences or 
  UAF during uhid device destruction (Jann Horn)
- contact count handling regression fixes for Wacom devices (Jason 
  Gerecke)
- fix for handling unnumbered HID reports handling in Google Vivaldi 
  driver (Dmitry Torokhov)
=====

Thanks.

----------------------------------------------------------------
Dmitry Torokhov (1):
      HID: vivaldi: fix handling devices not using numbered reports

Jann Horn (2):
      HID: uhid: Fix worker destroying device without any protection
      HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->running

Jason Gerecke (3):
      HID: wacom: Reset expected and received contact counts at the same time
      HID: wacom: Ignore the confidence flag when a touch is removed
      HID: wacom: Avoid using stale array indicies to read contact count

Karl Kurbjun (1):
      HID: Ignore battery for Elan touchscreen on HP Envy X360 15t-dr100

Stephen Boyd (1):
      HID: vivaldi: Minor cleanups

 drivers/hid/hid-ids.h     |  1 +
 drivers/hid/hid-input.c   |  2 ++
 drivers/hid/hid-vivaldi.c | 41 ++++++++++++++++++++++++++++++---------
 drivers/hid/uhid.c        | 49 +++++++++++++++++++++++++++++++++--------------
 drivers/hid/wacom_wac.c   | 39 +++++++++++++++++++++++++++++++++----
 5 files changed, 105 insertions(+), 27 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-12-21 14:40 Jiri Kosina
  2021-12-21 17:39 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-12-21 14:40 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive fixes for HID subsystem

=====
- NULL pointer dereference fix in Vivaldi driver (Jiasheng Jiang)
- regression fix for device probing in Holtek driver (Benjamin Tissoires)
=====

Thanks.

----------------------------------------------------------------
Benjamin Tissoires (1):
      HID: holtek: fix mouse probing

Jiasheng Jiang (1):
      HID: potential dereference of null pointer

 drivers/hid/hid-holtek-mouse.c | 15 +++++++++++++++
 drivers/hid/hid-vivaldi.c      |  3 +++
 2 files changed, 18 insertions(+)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-12-09 10:15 Jiri Kosina
  2021-12-09 19:35 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-12-09 10:15 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem.

=====
- fixes for various drivers which assume that a HID device is on USB
  transport, but that might not necessarily be the case, as the device
  can be faked by uhid. (Greg, Benjamin Tissoires)
- fix for spurious wakeups on certain Lenovo notebooks (Thomas 
  Weißschuh)
- a few other device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Benjamin Tissoires (2):
      HID: sony: fix error path in probe
      HID: bigbenff: prevent null pointer dereference

Greg Kroah-Hartman (6):
      HID: add hid_is_usb() function to make it simpler for USB detection
      HID: wacom: fix problems when device is not a valid USB device
      HID: check for valid USB device for many HID drivers
      HID: add USB_HID dependancy on some USB HID drivers
      HID: add USB_HID dependancy to hid-chicony
      HID: add USB_HID dependancy to hid-prodikeys

Hans de Goede (2):
      HID: quirks: Add quirk for the Microsoft Surface 3 type-cover
      HID: Ignore battery for Elan touchscreen on Asus UX550VE

Thomas Weißschuh (1):
      HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested

xiazhengqiao (1):
      HID: google: add eel USB id

 drivers/hid/Kconfig                     | 10 +++++-----
 drivers/hid/hid-asus.c                  |  6 ++----
 drivers/hid/hid-bigbenff.c              |  2 +-
 drivers/hid/hid-chicony.c               |  3 +++
 drivers/hid/hid-corsair.c               |  7 ++++++-
 drivers/hid/hid-elan.c                  |  2 +-
 drivers/hid/hid-elo.c                   |  3 +++
 drivers/hid/hid-ft260.c                 |  3 +++
 drivers/hid/hid-google-hammer.c         |  2 ++
 drivers/hid/hid-holtek-kbd.c            |  9 +++++++--
 drivers/hid/hid-holtek-mouse.c          |  9 +++++++++
 drivers/hid/hid-ids.h                   |  3 +++
 drivers/hid/hid-input.c                 |  2 ++
 drivers/hid/hid-lg.c                    | 10 ++++++++--
 drivers/hid/hid-logitech-dj.c           |  2 +-
 drivers/hid/hid-prodikeys.c             | 10 ++++++++--
 drivers/hid/hid-quirks.c                |  1 +
 drivers/hid/hid-roccat-arvo.c           |  3 +++
 drivers/hid/hid-roccat-isku.c           |  3 +++
 drivers/hid/hid-roccat-kone.c           |  3 +++
 drivers/hid/hid-roccat-koneplus.c       |  3 +++
 drivers/hid/hid-roccat-konepure.c       |  3 +++
 drivers/hid/hid-roccat-kovaplus.c       |  3 +++
 drivers/hid/hid-roccat-lua.c            |  3 +++
 drivers/hid/hid-roccat-pyra.c           |  3 +++
 drivers/hid/hid-roccat-ryos.c           |  3 +++
 drivers/hid/hid-roccat-savu.c           |  3 +++
 drivers/hid/hid-samsung.c               |  3 +++
 drivers/hid/hid-sony.c                  | 24 ++++++++++++++++++------
 drivers/hid/hid-thrustmaster.c          |  3 +++
 drivers/hid/hid-u2fzero.c               |  2 +-
 drivers/hid/hid-uclogic-core.c          |  3 +++
 drivers/hid/hid-uclogic-params.c        |  3 +--
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |  6 ++++--
 drivers/hid/wacom_sys.c                 | 19 +++++++++++++------
 include/linux/hid.h                     |  5 +++++
 36 files changed, 146 insertions(+), 36 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-11-24  7:10 Jiri Kosina
  2021-11-24 18:31 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-11-24  7:10 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive 5.16-rc fixes for HID subsystem.

=====
- fix for Intel-ISH driver to make sure it gets aoutoloaded only on 
  matching devices and not universally (Thomas Weißschuh)
- fix for Wacom driver reporting invalid contact under certain 
  circumstances (Jason Gerecke)
- probing fix for ft260 dirver (Michael Zaidman)
- fix for generic keycode remapping (Thomas Weißschuh)
- fix for division by zero in hid-magicmouse (Claudia Pellegrino)
- other tiny assorted fixes and new device IDs
=====

Thanks.

----------------------------------------------------------------
Arnd Bergmann (1):
      HID: intel-ish-hid: fix module device-id handling

Claudia Pellegrino (1):
      HID: magicmouse: prevent division by 0 on scroll

Dan Carpenter (1):
      HID: nintendo: unlock on error in joycon_leds_create()

Hans de Goede (1):
      HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields

Jason Gerecke (1):
      HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts

Jiri Kosina (1):
      HID: nintendo: eliminate dead datastructures in !CONFIG_NINTENDO_FF case

Michael Zaidman (1):
      HID: ft260: fix i2c probing for hwmon devices

Ondrej Zary (1):
      HID: multitouch: Fix Iiyama ProLite T1931SAW (0eef:0001 again!)

Thomas Weißschuh (8):
      HID: intel-ish-hid: add support for MODULE_DEVICE_TABLE()
      HID: intel-ish-hid: use constants for modaliases
      HID: intel-ish-hid: fw-loader: only load for matching devices
      HID: intel-ish-hid: hid-client: only load for matching devices
      platform/chrome: chros_ec_ishtp: only load for matching devices
      platform/x86: isthp_eclite: only load for matching devices
      mod_devicetable: fix kdocs for ishtp_device_id
      HID: input: set usage type to key on keycode remap

Trevor Davenport (1):
      HID: Ignore battery for Elan touchscreen on HP Envy X360 15-eu0xxx

Vihas Mak (1):
      HID: thrustmaster: fix sparse warnings

Vinícius Angiolucci Reis (1):
      Revert "HID: hid-asus.c: Maps key 0x35 (display off) to KEY_SCREENLOCK"

 drivers/hid/hid-asus.c                       |  2 +-
 drivers/hid/hid-ft260.c                      | 11 +++++------
 drivers/hid/hid-ids.h                        |  1 +
 drivers/hid/hid-input.c                      |  8 +++++---
 drivers/hid/hid-magicmouse.c                 |  7 +++++--
 drivers/hid/hid-multitouch.c                 |  5 +++++
 drivers/hid/hid-nintendo.c                   | 13 +++++++++----
 drivers/hid/hid-thrustmaster.c               |  6 +++---
 drivers/hid/intel-ish-hid/ishtp-fw-loader.c  | 14 ++++++++------
 drivers/hid/intel-ish-hid/ishtp-hid-client.c | 14 ++++++++------
 drivers/hid/intel-ish-hid/ishtp/bus.c        |  6 +++---
 drivers/hid/wacom_wac.c                      |  8 +++++++-
 drivers/hid/wacom_wac.h                      |  1 +
 drivers/platform/chrome/cros_ec_ishtp.c      | 14 ++++++++------
 drivers/platform/x86/intel/ishtp_eclite.c    | 14 ++++++++------
 include/linux/intel-ish-client-if.h          |  4 ++--
 include/linux/mod_devicetable.h              | 14 ++++++++++++++
 scripts/mod/devicetable-offsets.c            |  3 +++
 scripts/mod/file2alias.c                     | 24 ++++++++++++++++++++++++
 19 files changed, 120 insertions(+), 49 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-09-27 13:54 Jiri Kosina
  2021-09-27 17:25 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-09-27 13:54 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes.

=====
- NULL pointer dereference fixes in amd_sfh driver (Basavaraj Natikar, 
  Evgeny Novikov)
- data processing fix for hid-u2fzero (Andrej Shadura)
- fix for out-of-bounds write in hid-betop (F.A.Sulaiman)
- new device IDs / device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Andrej Shadura (1):
      HID: u2fzero: ignore incomplete packets without data

Basavaraj Natikar (1):
      HID: amd_sfh: Fix potential NULL pointer dereference

Evgeny Novikov (1):
      HID: amd_sfh: Fix potential NULL pointer dereference

F.A.Sulaiman (1):
      HID: betop: fix slab-out-of-bounds Write in betop_probe

Joshua-Dickens (1):
      HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs

Mizuho Mori (1):
      HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS

 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c |  8 ++++----
 drivers/hid/hid-apple.c                |  7 +++++++
 drivers/hid/hid-betopff.c              | 13 ++++++++++---
 drivers/hid/hid-u2fzero.c              |  4 +++-
 drivers/hid/wacom_wac.c                |  8 ++++++++
 5 files changed, 32 insertions(+), 8 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-07-30 12:06 Jiri Kosina
  2021-07-30 18:11 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-07-30 12:06 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes.

=====
- resume timing fix for intel-ish driver from Ye Xiang
- fix for using incorrect MMIO register in amd_sfh driver from Dylan 
  MacKenzie
- Cintiq 24HDT / 27QHDT regression fix and touch processing fix for Wacom 
  driver from Jason Gerecke
- device removal bugfix for ft260 driver from Michael Zaidman
- other small assorted fixes
=====

Thanks.

----------------------------------------------------------------
Christophe JAILLET (1):
      HID: fix typo in Kconfig

Colin Ian King (1):
      HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "Uninterruptible"

Dylan MacKenzie (1):
      HID: amd_sfh: Use correct MMIO register for DMA address

Haochen Tong (1):
      HID: apple: Add support for Keychron K1 wireless keyboard

Jason Gerecke (2):
      HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT
      HID: wacom: Skip processing of touches with negative slot values

Luke D. Jones (1):
      HID: asus: Remove check for same LED brightness on set

Michael Zaidman (2):
      HID: ft260: fix format type warning in ft260_word_show()
      HID: ft260: fix device removal due to USB disconnect

Ye Xiang (1):
      HID: intel-ish-hid: use async resume function

 drivers/hid/Kconfig                          |  2 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c       |  2 +-
 drivers/hid/hid-apple.c                      |  2 ++
 drivers/hid/hid-asus.c                       |  3 ---
 drivers/hid/hid-ft260.c                      | 27 +++++++++-----------------
 drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +++++++++++++-
 drivers/hid/intel-ish-hid/ishtp-hid.h        |  1 +
 drivers/hid/intel-ish-hid/ishtp/bus.c        | 29 +++++++++++++++++++++-------
 drivers/hid/usbhid/Kconfig                   |  2 +-
 drivers/hid/wacom_wac.c                      |  5 ++++-
 include/linux/intel-ish-client-if.h          |  2 ++
 11 files changed, 57 insertions(+), 33 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-06-01 21:58 Jiri Kosina
  2021-06-02  3:58 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-06-01 21:58 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

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


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-04-15 13:51 Jiri Kosina
  2021-04-15 18:15 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-04-15 13:51 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID fixes. I wanted to send them earlier than for the last -rc, 
but then unfortunately many things interfered. The changes are all 
device/driver specific fixes.

=====
- EV_KEY and EV_ABS regression fix for Wacom from Ping Cheng
- BIOS-specific quirk to fix some of the AMD_SFH-based systems, from Hans 
  de Goede
- other small error handling fixes and device ID additions
=====

Thanks.

----------------------------------------------------------------
Douglas Gilbert (1):
      HID cp2112: fix support for multiple gpiochips

Hans de Goede (3):
      AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct
      AMD_SFH: Add sensor_mask module parameter
      AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits

Jia-Ju Bai (1):
      HID: alps: fix error return code in alps_input_configured()

Jiapeng Zhong (1):
      HID: wacom: Assign boolean values to a bool variable

Luke D Jones (1):
      HID: asus: Add support for 2021 ASUS N-Key keyboard

Ping Cheng (1):
      HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices

Shou-Chieh Hsu (1):
      HID: google: add don USB id

 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 40 +++++++++++++++++++++++++++++++---
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h |  1 -
 drivers/hid/hid-alps.c                 |  1 +
 drivers/hid/hid-asus.c                 |  3 +++
 drivers/hid/hid-cp2112.c               | 22 +++++++++----------
 drivers/hid/hid-google-hammer.c        |  2 ++
 drivers/hid/hid-ids.h                  |  2 ++
 drivers/hid/wacom_wac.c                |  8 +++----
 8 files changed, 59 insertions(+), 20 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-01-28  8:38 Jiri Kosina
  2021-01-28 18:16 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-01-28  8:38 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receve the following fixes for HID subsystem:

=====
- NULL pointer dereference regression fix for Wacom driver (Jason Gerecke)
- functional regression fix for pam handling on some Elan and Synaptics  
  touchpads (Kai-Heng Feng)
=====

Thanks.

----------------------------------------------------------------
Jason Gerecke (1):
      HID: wacom: Correct NULL dereference on AES pen proximity

Kai-Heng Feng (1):
      HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices

 drivers/hid/hid-multitouch.c | 3 ++-
 drivers/hid/wacom_sys.c      | 7 ++++---
 drivers/hid/wacom_wac.h      | 2 +-
 3 files changed, 7 insertions(+), 5 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2021-01-14 12:33 Jiri Kosina
  2021-01-14 21:55 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2021-01-14 12:33 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

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 for Wacom driver (Ping Cheng)
- various trivial small fixes, cleanups and device ID additions
=====

Thanks.

----------------------------------------------------------------
Arnd Bergmann (2):
      HID: sfh: fix address space confusion
      HID: sony: select CONFIG_CRC32

Filipe Laíns (1):
      HID: logitech-dj: add the G602 receiver

Kai-Heng Feng (1):
      HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device

Nicholas Miell (1):
      HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode

Ping Cheng (1):
      HID: wacom: Fix memory leakage caused by kfifo_alloc

Seth Miller (1):
      HID: Ignore battery for Elan touchscreen on ASUS UX550

Tom Rix (2):
      HID: uclogic: remove h from printk format specifier
      HID: wiimote: remove h from printk format specifier

 drivers/hid/Kconfig                      |  1 +
 drivers/hid/amd-sfh-hid/amd_sfh_client.c |  8 ++++----
 drivers/hid/amd-sfh-hid/amd_sfh_hid.h    |  2 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c   |  2 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h   |  2 +-
 drivers/hid/hid-ids.h                    |  1 +
 drivers/hid/hid-input.c                  |  2 ++
 drivers/hid/hid-logitech-dj.c            |  4 ++++
 drivers/hid/hid-logitech-hidpp.c         |  2 ++
 drivers/hid/hid-multitouch.c             |  4 ++++
 drivers/hid/hid-uclogic-params.c         |  2 +-
 drivers/hid/hid-wiimote-core.c           |  2 +-
 drivers/hid/wacom_sys.c                  | 35 +++++++++++++++++++++++++++++---
 13 files changed, 55 insertions(+), 12 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2020-11-22 21:18 Jiri Kosina
  2020-11-22 22:40 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2020-11-22 21:18 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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


to receive HID subsystem fixes; namely:

=====
- Various functionality / regression fixes for Logitech devices from Hans 
  de Goede
- Fix for (recently added) GPIO support in mcp2221 driver from Lars 
  Povlsen
- Power management handling fix/quirk in i2c-hid driver for certain BIOSes 
  that have strange aproach to power-cycle from Hans de Goede
- a few device ID additions and device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Chris Ye (1):
      HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices

Frank Yang (1):
      HID: cypress: Support Varmilo Keyboards' media hotkeys

Hans de Goede (7):
      HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses
      HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown
      HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad
      HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge
      HID: Add Logitech Dinovo Edge battery quirk
      HID: logitech-dj: Fix an error in mse_bluetooth_descriptor
      HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver

Harry Cutts (1):
      HID: logitech-hidpp: Add PID for MX Anywhere 2

Jiri Kosina (1):
      HID: add support for Sega Saturn

Lars Povlsen (1):
      HID: mcp2221: Fix GPIO output handling

Martijn van de Streek (1):
      HID: uclogic: Add ID for Trust Flex Design Tablet

Pablo Ceballos (1):
      HID: hid-sensor-hub: Fix issue with devices with no report ID

 drivers/hid/hid-cypress.c          | 44 +++++++++++++++++++++++----
 drivers/hid/hid-ids.h              |  9 ++++++
 drivers/hid/hid-input.c            |  3 ++
 drivers/hid/hid-ite.c              | 61 +++++++++++++++++++++++++++++++++++++-
 drivers/hid/hid-logitech-dj.c      | 22 +++++++++++++-
 drivers/hid/hid-logitech-hidpp.c   | 32 ++++++++++++++++++++
 drivers/hid/hid-mcp2221.c          | 48 ++++++++++++++++++++++++------
 drivers/hid/hid-quirks.c           |  5 ++++
 drivers/hid/hid-sensor-hub.c       |  3 +-
 drivers/hid/hid-uclogic-core.c     |  2 ++
 drivers/hid/hid-uclogic-params.c   |  2 ++
 drivers/hid/i2c-hid/i2c-hid-core.c |  9 ++++++
 12 files changed, 223 insertions(+), 17 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2020-09-02 18:58 Jiri Kosina
  2020-09-02 20:08 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2020-09-02 18:58 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes. Most importantly:

=====
- Data sanitization and validtion fixes for report descriptor parser from 
  Marc Zyngier
- memory leak fix for hid-elan driver from Dinghao Liu
- two device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Dinghao Liu (1):
      HID: elan: Fix memleak in elan_input_configured

Marc Zyngier (2):
      HID: core: Correctly handle ReportSize being zero
      HID: core: Sanitize event code and type when mapping input

Nicholas Miell (1):
      HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller

Nirenjan Krishnan (1):
      HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices

 drivers/hid/hid-core.c       | 15 +++++++++++++--
 drivers/hid/hid-elan.c       |  2 ++
 drivers/hid/hid-ids.h        |  3 +++
 drivers/hid/hid-input.c      |  4 ++++
 drivers/hid/hid-microsoft.c  |  2 ++
 drivers/hid/hid-multitouch.c |  2 ++
 drivers/hid/hid-quirks.c     |  2 ++
 include/linux/hid.h          | 42 +++++++++++++++++++++++++++++-------------
 8 files changed, 57 insertions(+), 15 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2020-08-25  8:14 Jiri Kosina
  2020-08-25 19:16 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2020-08-25  8:14 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes. Highlights:

=====
- regression fix / revert of a commit that intended to reduce probing 
  delay by ~50ms, but introduced a race that causes quite a few devices
  not to enumerate, or get stuck on first IRQ
- buffer overflow fix in hiddev, from Peilin Ye
=====

Thanks.

----------------------------------------------------------------
Hans de Goede (1):
      HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands

Jiri Kosina (1):
      Revert "HID: usbhid: do not sleep when opening device"

Peilin Ye (1):
      HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage()

Rikard Falkeborn (2):
      HID: cougar: Constify cougar_id_table
      HID: macally: Constify macally_id_table

Sebastian Parschauer (1):
      HID: quirks: Always poll three more Lenovo PixArt mice

 drivers/hid/hid-cougar.c           |  2 +-
 drivers/hid/hid-ids.h              |  3 +++
 drivers/hid/hid-macally.c          |  2 +-
 drivers/hid/hid-quirks.c           |  3 +++
 drivers/hid/i2c-hid/i2c-hid-core.c | 22 +++++++++-------
 drivers/hid/usbhid/hid-core.c      | 53 +++++++++++++++++---------------------
 drivers/hid/usbhid/hiddev.c        |  4 +++
 drivers/hid/usbhid/usbhid.h        |  2 --
 8 files changed, 49 insertions(+), 42 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2020-07-17 12:01 Jiri Kosina
  2020-07-17 17:40 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2020-07-17 12:01 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes.

=====
- linked list race condition fix in hid-steam driver from Rodrigo Rivas 
  Costa
- assorted deviceID-specific quirks and other small cosmetic cleanups
=====

Thanks.

----------------------------------------------------------------
Caiyuan Xie (1):
      HID: alps: support devices with report id 2

David Rheinsberg (1):
      MAINTAINERS: update uhid and hid-wiimote entry

Dmitry Torokhov (1):
      HID: magicmouse: do not set up autorepeat

Federico Ricchiuto (1):
      HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override

Hans de Goede (1):
      HID: apple: Disable Fn-key key-re-mapping on clone keyboards

James Hilliard (1):
      HID: quirks: Ignore Simply Automated UPB PIM

Maciej S. Szmigiero (1):
      HID: logitech-hidpp: avoid repeated "multiplier = " log messages

Mazin Rezk (1):
      HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff

Rodrigo Rivas Costa (1):
      HID: steam: fixes race in handling device list.

Sebastian Parschauer (1):
      HID: quirks: Always poll Obins Anne Pro 2 keyboard

 MAINTAINERS                              |  4 ++--
 drivers/hid/hid-alps.c                   |  2 ++
 drivers/hid/hid-apple.c                  | 18 ++++++++++++++++++
 drivers/hid/hid-ids.h                    |  3 +++
 drivers/hid/hid-logitech-dj.c            |  6 +++---
 drivers/hid/hid-logitech-hidpp.c         |  2 +-
 drivers/hid/hid-magicmouse.c             |  6 ++++++
 drivers/hid/hid-quirks.c                 |  2 ++
 drivers/hid/hid-steam.c                  |  6 ++++--
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c |  8 ++++++++
 10 files changed, 49 insertions(+), 8 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2020-03-17 13:41 Jiri Kosina
  2020-03-17 17:10 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2020-03-17 13:41 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes.

=====
- string buffer formatting fixes in picolcd and sensor drivers, from 
  Takashi Iwai
- two new device IDs from Chen-Tsung Hsieh and Tony Fischetti
=====

Thanks.

----------------------------------------------------------------
Chen-Tsung Hsieh (1):
      HID: google: add moonball USB id

Takashi Iwai (2):
      HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow
      HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow

Tony Fischetti (1):
      HID: add ALWAYS_POLL quirk to lenovo pixart mouse

 drivers/hid/hid-google-hammer.c | 2 ++
 drivers/hid/hid-ids.h           | 2 ++
 drivers/hid/hid-picolcd_fb.c    | 4 ++--
 drivers/hid/hid-quirks.c        | 1 +
 drivers/hid/hid-sensor-custom.c | 6 +++---
 5 files changed, 10 insertions(+), 5 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2020-02-27 14:46 Jiri Kosina
  2020-02-27 19:40 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2020-02-27 14:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes for 5.6.

=====
- syzkaller-reported error handling fixes in various drivers, from various 
  people
- increase of HID report buffer size to 8K, which is apparently needed
  by certain modern devices
- a few new device-ID-specific fixes / quirks
- battering charging status reporting fix in logitech-hidpp, from Filipe 
  Laíns
=====

Thanks.

----------------------------------------------------------------
Christophe JAILLET (1):
      HID: alps: Fix an error handling path in 'alps_input_configured()'

Filipe Laíns (1):
      HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active

Hanno Zulla (3):
      HID: hid-bigbenff: fix general protection fault caused by double kfree
      HID: hid-bigbenff: call hid_hw_stop() in case of error
      HID: hid-bigbenff: fix race condition for scheduled work during removal

Hans de Goede (1):
      HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock

Johan Korsnes (2):
      HID: core: fix off-by-one memset in hid_report_raw_event()
      HID: core: increase HID report buffer size to 8KiB

Kai-Heng Feng (1):
      HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override

Mansour Behabadi (1):
      HID: apple: Add support for recent firmware on Magic Keyboards

dan.carpenter@oracle.com (1):
      HID: hiddev: Fix race in in hiddev_disconnect()

 drivers/hid/hid-alps.c                   |  2 +-
 drivers/hid/hid-apple.c                  |  3 ++-
 drivers/hid/hid-bigbenff.c               | 31 +++++++++++++++++------
 drivers/hid/hid-core.c                   |  4 ++-
 drivers/hid/hid-ite.c                    |  5 ++--
 drivers/hid/hid-logitech-hidpp.c         | 43 ++++++++++++++++----------------
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c |  8 ++++++
 drivers/hid/usbhid/hiddev.c              |  2 +-
 include/linux/hid.h                      |  2 +-
 9 files changed, 64 insertions(+), 36 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2020-01-09 14:23 Jiri Kosina
  2020-01-09 19:14 ` Linus Torvalds
  2020-01-09 19:15 ` pr-tracker-bot
  0 siblings, 2 replies; 113+ messages in thread
From: Jiri Kosina @ 2020-01-09 14:23 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to get fixes for HID subsystem:

=====
- fix for OOB in hiddev, from Dmitry Torokhov
- _poll API fixes for hidraw, from Marcel Holtmann
- functional fix for Steam driver, from Rodrigo Rivas Costa
- a few new device IDs / device-specific quirks and other assorted
  smaller fixes
=====

Thanks.

----------------------------------------------------------------
Aaron Ma (1):
      HID: multitouch: Add LG MELF0410 I2C touchscreen support

Alan Stern (1):
      HID: Fix slab-out-of-bounds read in hid_field_extract

Dmitry Torokhov (2):
      HID: hid-input: clear unmapped usages
      HID: hiddev: fix mess in hiddev_open()

Even Xu (1):
      HID: intel-ish-hid: ipc: add CMP device id

Hans de Goede (2):
      HID: ite: Add USB id match for Acer SW5-012 keyboard dock
      HID: asus: Ignore Asus vendor-page usage-code 0xff events

Jason Gerecke (1):
      HID: wacom: Recognize new MobileStudio Pro PID

Marcel Holtmann (2):
      HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
      HID: uhid: Fix returning EPOLLOUT from uhid_char_poll

Pan Zhang (1):
      drivers/hid/hid-multitouch.c: fix a possible null pointer access.

Pavel Balan (1):
      HID: Add quirk for incorrect input length on Lenovo Y720

Priit Laes (1):
      HID: Add quirk for Xin-Mo Dual Controller

Rodrigo Rivas Costa (1):
      HID: steam: Fix input device disappearing

Srinivas Pandruvada (1):
      HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID

 drivers/hid/hid-asus.c                  |  3 +-
 drivers/hid/hid-core.c                  |  6 ++
 drivers/hid/hid-ids.h                   |  3 +
 drivers/hid/hid-input.c                 | 16 ++++--
 drivers/hid/hid-ite.c                   |  3 +
 drivers/hid/hid-multitouch.c            |  5 +-
 drivers/hid/hid-quirks.c                |  1 +
 drivers/hid/hid-steam.c                 |  4 ++
 drivers/hid/hidraw.c                    |  4 +-
 drivers/hid/i2c-hid/i2c-hid-core.c      | 16 +++++-
 drivers/hid/intel-ish-hid/ipc/hw-ish.h  |  2 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |  2 +
 drivers/hid/uhid.c                      |  2 +-
 drivers/hid/usbhid/hiddev.c             | 97 ++++++++++++++-------------------
 drivers/hid/wacom_wac.c                 |  6 +-
 15 files changed, 101 insertions(+), 69 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2019-11-07 19:32 Jiri Kosina
  2019-11-07 20:00 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2019-11-07 19:32 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive two fixes for HID subsystem:

=====
- regression fix for i2c-hid power management, from Hans de Goede
- signed vs unsigned API fix for Wacom driver, from Jason Gerecke
=====

Thanks.

----------------------------------------------------------------
Hans de Goede (1):
      HID: i2c-hid: Send power-on command after reset

Jason Gerecke (1):
      HID: wacom: generic: Treat serial number and related fields as unsigned

 drivers/hid/i2c-hid/i2c-hid-core.c |  4 ++++
 drivers/hid/wacom.h                | 15 +++++++++++++++
 drivers/hid/wacom_wac.c            | 10 ++++++----
 3 files changed, 25 insertions(+), 4 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2019-08-20 12:53 Jiri Kosina
  2019-08-20 18:55 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2019-08-20 12:53 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes:

=====
- a few regression fixes for wacom driver (including fix for my earlier 
  mismerge) from Aaron Armstrong Skomra and Jason Gerecke
- revert of a few Logitech device ID additions which turn out to not work 
  perfectly with the hidpp driver at the moment; proper support is now 
  scheduled for 5.4. Fixes from Benjamin Tissoires
- scheduling-in-atomic fix for cp2112 driver, from Benjamin Tissoires
- new device ID to intel-ish, from Even Xu
=====

Thanks.

----------------------------------------------------------------
Aaron Armstrong Skomra (2):
      HID: wacom: add back changes dropped in merge commit
      HID: wacom: correct misreported EKR ring values

Benjamin Tissoires (3):
      Revert "HID: logitech-hidpp: add USB PID for a few more supported mice"
      HID: logitech-hidpp: remove support for the G700 over USB
      HID: cp2112: prevent sleeping function called from invalid context

Even Xu (1):
      HID: intel-ish-hid: ipc: add EHL device id

Jason Gerecke (1):
      HID: wacom: Correct distance scale for 2nd-gen Intuos devices

 drivers/hid/hid-cp2112.c                |  8 ++++++--
 drivers/hid/hid-logitech-hidpp.c        | 22 ----------------------
 drivers/hid/intel-ish-hid/ipc/hw-ish.h  |  1 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |  1 +
 drivers/hid/wacom_wac.c                 |  7 +++++--
 5 files changed, 13 insertions(+), 26 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2019-08-06 10:59 Jiri Kosina
  2019-08-06 18:55 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2019-08-06 10:59 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes:

=====
- functional regression fix for some of the Logitech unifying devices, 
  from Hans de Goede
- race condition fix in hid-sony for bug severely affecting Valve/Android 
  deployments, from Roderick Colenbrander
- several fixes for issues found by syzbot/kasan, from Oliver Neukum and 
  Hillf Danton
- functional regression fix for Wacom Cintiq device, from Aaron Armstrong 
  Skomra
- a few other assorted device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Aaron Armstrong Skomra (1):
      HID: wacom: fix bit shift for Cintiq Companion 2

Filipe Laíns (3):
      HID: logitech-dj: rename "gaming" receiver to "lightspeed"
      HID: logitech-hidpp: add USB PID for a few more supported mice
      HID: logitech-dj: add the Powerplay receiver

Hans de Goede (1):
      HID: logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices

Hillf Danton (2):
      HID: hiddev: avoid opening a disconnected device
      HID: hiddev: do cleanup in failure of opening a device

Ilya Trukhanov (1):
      HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT

István Váradi (1):
      HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52

Nicolas Saenz Julienne (1):
      HID: input: fix a4tech horizontal wheel custom usage

Oliver Neukum (1):
      HID: holtek: test for sanity of intfdata

Roderick Colenbrander (1):
      HID: sony: Fix race condition between rumble and device remove.

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

 drivers/hid/hid-a4tech.c         | 30 +++++++++++++++++++++++++++---
 drivers/hid/hid-holtek-kbd.c     |  9 +++++++--
 drivers/hid/hid-ids.h            |  5 ++++-
 drivers/hid/hid-logitech-dj.c    | 10 +++++++---
 drivers/hid/hid-logitech-hidpp.c | 32 +++++++++++++++++++++++++++++++-
 drivers/hid/hid-quirks.c         |  2 ++
 drivers/hid/hid-sony.c           | 15 ++++++++++++---
 drivers/hid/hid-tmff.c           | 12 ++++++++++++
 drivers/hid/usbhid/hiddev.c      | 12 ++++++++++++
 drivers/hid/wacom_wac.c          | 12 ++++++------
 10 files changed, 120 insertions(+), 19 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2019-06-27  9:37 Jiri Kosina
  2019-06-28  0:45 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2019-06-27  9:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive the following fixes for HID subsystem:

=====
- fix for one corner case in HID++ protocol with respect to handling very 
  long reports, from Hans de Goede
- power management fix in Intel-ISH driver, from Hyungwoo Yang
- use-after-free fix in Intel-ISH driver, from Dan Carpenter
- a couple of new device IDs/quirks from Kai-Heng Feng, Kyle Godbey and 
  Oleksandr Natalenko
=====

Thanks.

----------------------------------------------------------------
Dan Carpenter (1):
      HID: intel-ish-hid: Fix a use after free in load_fw_from_host()

Hans de Goede (1):
      HID: logitech-dj: Fix forwarding of very long HID++ reports

Hyungwoo Yang (1):
      HID: intel-ish-hid: fix wrong driver_data usage

Kai-Heng Feng (1):
      HID: multitouch: Add pointstick support for ALPS Touchpad

Kyle Godbey (1):
      HID: uclogic: Add support for Huion HS64 tablet

Oleksandr Natalenko (1):
      HID: chicony: add another quirk for PixArt mouse

 drivers/hid/hid-ids.h                        |  3 +++
 drivers/hid/hid-logitech-dj.c                |  4 +++-
 drivers/hid/hid-multitouch.c                 |  4 ++++
 drivers/hid/hid-quirks.c                     |  1 +
 drivers/hid/hid-uclogic-core.c               |  2 ++
 drivers/hid/hid-uclogic-params.c             |  2 ++
 drivers/hid/intel-ish-hid/ishtp-fw-loader.c  |  2 +-
 drivers/hid/intel-ish-hid/ishtp-hid-client.c |  4 ++--
 drivers/hid/intel-ish-hid/ishtp/bus.c        | 15 ++++++++++++++-
 include/linux/intel-ish-client-if.h          |  1 +
 10 files changed, 33 insertions(+), 5 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2019-04-03 13:39 Jiri Kosina
  2019-04-03 16:25 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2019-04-03 13:39 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive HID fixes:

=====
- build dependency fix for hid-asus from Arnd Bergmann
- addition of omitted mapping of _ASSISTANT key from Dmitry Torokhov
- race condition fix in hid-debug inftastructure from He, Bo
- fixed support for devices with big maximum report size from Kai-Heng 
  Feng
- deadlock fix in hid-steam from Rodrigo Rivas Costa
- quite a few device-specific quirks
=====

Thanks.

----------------------------------------------------------------
Andy Shevchenko (1):
      HID: quirks: Drop misused kernel-doc annotation

Arnd Bergmann (1):
      HID: hid-asus: select CONFIG_POWER_SUPPLY

Colin Ian King (1):
      HID: uclogic: remove redudant duplicated null check on ver_ptr

Dmitry Torokhov (1):
      HID: input: add mapping for Assistant key

He, Bo (1):
      HID: debug: fix race condition with between rdesc_show() and device removal

Hui Wang (1):
      HID: i2c-hid: Disable runtime PM on Synaptics touchpad

Jeffrey Hugo (1):
      HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630

Kai-Heng Feng (1):
      HID: Increase maximum report size allowed by hid_field_extract()

Kangjie Lu (1):
      HID: logitech: check the return value of create_singlethread_workqueue

Louis Taylor (1):
      HID: quirks: use correct format chars in dbg_hid

Peter Hutterer (1):
      HID: logitech: Handle 0 scroll events for the m560

Rodrigo Rivas Costa (1):
      HID: steam: fix deadlock with input devices.

 drivers/hid/Kconfig                |  1 +
 drivers/hid/hid-core.c             |  6 +++---
 drivers/hid/hid-debug.c            |  5 +++++
 drivers/hid/hid-ids.h              |  1 +
 drivers/hid/hid-input.c            |  1 +
 drivers/hid/hid-logitech-hidpp.c   | 13 ++++++++++---
 drivers/hid/hid-quirks.c           | 11 +++++++----
 drivers/hid/hid-steam.c            | 26 +++++++++++++++++++-------
 drivers/hid/hid-uclogic-params.c   |  4 ----
 drivers/hid/i2c-hid/i2c-hid-core.c |  2 ++
 10 files changed, 49 insertions(+), 21 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-12-10 16:05 Jiri Kosina
  2018-12-10 20:20 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2018-12-10 16:05 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Benjamin Tissoires, linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes:

=====
- two device-specific quirks from Hans de Goede and Nic Soudée
- reintroduction of (mistakenly remocved) ABS_RESERVED from Peter Hutterer
=====

Thanks.

----------------------------------------------------------------
Hans de Goede (1):
      HID: ite: Add USB id match for another ITE based keyboard rfkill key quirk

Nic Soudée (1):
      HID: quirks: fix RetroUSB.com devices

Peter Hutterer (1):
      Input: restore EV_ABS ABS_RESERVED

 drivers/hid/hid-ids.h                  | 7 +++++++
 drivers/hid/hid-ite.c                  | 1 +
 drivers/hid/hid-quirks.c               | 2 ++
 include/uapi/linux/input-event-codes.h | 9 +++++++++
 4 files changed, 19 insertions(+)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-11-24 20:19 Jiri Kosina
  2018-11-24 23:15 ` pr-tracker-bot
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2018-11-24 20:19 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsystem fixes

=====
- revert of the high-resolution scrolling feature, as it breaks certain 
  hardware due to incompatibilities between Logitech and Microsoft worlds.
  Peter Hutterer is working on a fixed implementation. Until that is
  finished, revert by Benjamin Tissoires.

- revert of incorrect strncpy->strlcpy conversion in uhid, from David 
  Herrmann

- fix for buggy sendfile() implementation on uhid device node, from Eric 
  Biggers

- a few assorted device-ID specific quirks
=====

Thanks.

----------------------------------------------------------------
Benjamin Tissoires (7):
      Revert "HID: input: simplify/fix high-res scroll event handling"
      Revert "HID: logitech: fix a used uninitialized GCC warning"
      Revert "HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice"
      Revert "HID: logitech: Enable high-resolution scrolling on Logitech mice"
      Revert "HID: logitech: Add function to enable HID++ 1.0 "scrolling acceleration""
      Revert "HID: input: Create a utility class for counting scroll events"
      Revert "Input: Add the `REL_WHEEL_HI_RES` event code"

Benson Leung (1):
      HID: input: Ignore battery reported by Symbol DS4308

David Herrmann (1):
      Revert "HID: uhid: use strlcpy() instead of strncpy()"

Eric Biggers (1):
      HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges

Kai-Heng Feng (2):
      HID: multitouch: Add pointstick support for Cirque Touchpad
      HID: i2c-hid: Disable runtime PM for LG touchscreen

Rodrigo Rivas Costa (1):
      HID: steam: remove input device when a hid client is running.

Sebastian Parschauer (2):
      HID: Add quirk for Microsoft PIXART OEM mouse
      HID: Add quirk for Primax PIXART OEM mice

 Documentation/input/event-codes.rst    |  11 +-
 drivers/hid/hid-ids.h                  |   8 +
 drivers/hid/hid-input.c                |  47 +----
 drivers/hid/hid-logitech-hidpp.c       | 309 +++------------------------------
 drivers/hid/hid-multitouch.c           |   6 +
 drivers/hid/hid-quirks.c               |   3 +
 drivers/hid/hid-steam.c                | 154 +++++++++-------
 drivers/hid/i2c-hid/i2c-hid-core.c     |   2 +
 drivers/hid/uhid.c                     |  25 ++-
 include/linux/hid.h                    |  28 ---
 include/uapi/linux/input-event-codes.h |  10 --
 11 files changed, 159 insertions(+), 444 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-11-07 10:31 Jiri Kosina
  2018-11-07 17:07 ` Linus Torvalds
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2018-11-07 10:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Benjamin Tissoires

Linus,

please pull from

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

to receive HID subsytem fixes

=====
- hid.git is moving towards group maintainership (where group is myself 
  and Benjamin Tissoires), therefore this pull request updates MAINTAINERS
  accordingly
- fix for hid-asus config dependency from Arnd Bergmann
- two device-specific quirks for i2c-hid from Julian Sax and Kai-Heng Feng
- other few small assorted fixes
=====

Thanks.

----------------------------------------------------------------
Arnd Bergmann (1):
      HID: asus: fix build warning wiht CONFIG_ASUS_WMI disabled

Benjamin Tissoires (2):
      Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS"
      HID: alps: allow incoming reports when only the trackstick is opened

Breno Leitao (1):
      HID: hiddev: fix potential Spectre v1

Jiri Kosina (1):
      HID: moving to group maintainership model

Julian Sax (1):
      HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override

Kai-Heng Feng (1):
      HID: i2c-hid: Add a small delay after sleep command for Raydium touchpanel

Linus Walleij (1):
      HID: fix up .raw_event() documentation

 MAINTAINERS                              |  8 ++++----
 drivers/hid/hid-alps.c                   | 18 ++++++++++++++++++
 drivers/hid/hid-asus.c                   |  3 +++
 drivers/hid/hid-ids.h                    |  3 +++
 drivers/hid/hid-quirks.c                 |  1 -
 drivers/hid/i2c-hid/i2c-hid-core.c       | 19 +++++++++++++++++++
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c |  8 ++++++++
 drivers/hid/usbhid/hiddev.c              | 18 ++++++++++++++----
 include/linux/hid.h                      |  4 ++--
 9 files changed, 71 insertions(+), 11 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-10-03  8:55 Jiri Kosina
  2018-10-03 11:50 ` Greg Kroah-Hartman
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2018-10-03  8:55 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: linux-kernel, Benjamin Tissoires, Linus Torvalds

Greg,

please pull from

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

to receive HID subsystem fixes

=====
- hantick touchpad fix from Anisse Astier
- device ID addition for Ice Lake mobile from Srinivas Pandruvada
- touchscreen resume fix for certain i2c-hid driven devices from Hans de 
  Goede
=====

Thanks.

----------------------------------------------------------------
Anisse Astier (1):
      HID: i2c-hid: disable runtime PM operations on hantick touchpad

Hans de Goede (1):
      HID: i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling

Srinivas Pandruvada (1):
      HID: intel-ish-hid: Enable Ice Lake mobile

 drivers/hid/hid-ids.h                   |  1 -
 drivers/hid/i2c-hid/i2c-hid.c           | 27 ++++++++++-----------------
 drivers/hid/intel-ish-hid/ipc/hw-ish.h  |  1 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |  1 +
 4 files changed, 12 insertions(+), 18 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-09-11  7:49 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2018-09-11  7:49 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem; highlights:

=====
- functional regression fix for sensor-hub driver from Hans de Goede
- stop doing device reset for i2c-hid devices, which unbreaks some of them 
  (and is in line with the specification), from Kai-Heng Feng
- error handling fix for hid-core from Gustavo A. R. Silva
- functional regression fix for some Elan panels from Benjamin Tissoires
- a few new device ID additions and misc small fixes
=====

Thanks.

----------------------------------------------------------------
AceLan Kao (1):
      HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen

Andreas Bosch (1):
      HID: intel-ish-hid: Enable Sunrise Point-H ish driver

Benjamin Tissoires (2):
      HID: multitouch: fix Elan panels with 2 input modes declaration
      HID: core: fix grouping by application

Gustavo A. R. Silva (1):
      HID: core: fix NULL pointer dereference

Hans de Goede (1):
      HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report

Harry Mallon (1):
      HID: hid-saitek: Add device ID for RAT 7 Contagion

Kai-Heng Feng (1):
      HID: i2c-hid: Don't reset device upon system resume

Sean O'Brien (1):
      HID: add support for Apple Magic Keyboards

Stefan Agner (2):
      HID: input: fix leaking custom input node name
      HID: core: fix memory leak on probe

 drivers/hid/hid-apple.c                 |  9 ++++++++-
 drivers/hid/hid-core.c                  |  5 ++++-
 drivers/hid/hid-ids.h                   |  6 +++---
 drivers/hid/hid-input.c                 |  5 +++--
 drivers/hid/hid-multitouch.c            | 19 +++++++++++++++++--
 drivers/hid/hid-saitek.c                |  2 ++
 drivers/hid/hid-sensor-hub.c            | 23 +++++++++++++++++++++++
 drivers/hid/i2c-hid/i2c-hid.c           | 11 +++++++----
 drivers/hid/intel-ish-hid/ipc/hw-ish.h  |  1 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |  1 +
 include/linux/hid.h                     |  1 +
 11 files changed, 70 insertions(+), 13 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-07-09 12:54 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2018-07-09 12:54 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes:

=====
- spectrev1 pattern fix in hiddev from Gustavo A. R. Silva
- Bounds check fix for hid-debug from Daniel Rosenberg
- Regression fix for HID autobinding from Benjamin Tissoires
- Removal of excessive logging from i2c-hid driver from Jason Andryuk
- fix specific to 2nd generation of Wacom Intuos devices from Jason 
  Gerecke
=====

Thanks.

----------------------------------------------------------------
Benjamin Tissoires (1):
      HID: core: allow concurrent registration of drivers

Daniel Rosenberg (1):
      HID: debug: check length before copy_to_user()

Gustavo A. R. Silva (1):
      HID: hiddev: fix potential Spectre v1

Jason Andryuk (1):
      HID: i2c-hid: Fix "incomplete report" noise

Jason Gerecke (1):
      HID: wacom: Correct touch maximum XY of 2nd-gen Intuos

 drivers/hid/hid-core.c        |  5 ++++-
 drivers/hid/hid-debug.c       |  8 +++++++-
 drivers/hid/i2c-hid/i2c-hid.c |  2 +-
 drivers/hid/usbhid/hiddev.c   | 11 +++++++++++
 drivers/hid/wacom_wac.c       | 10 ++++++++--
 include/linux/hid.h           |  3 ++-
 6 files changed, 33 insertions(+), 6 deletions(-)

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-06-19 12:00 Jiri Kosina
  2018-06-20  1:51 ` Linus Torvalds
  0 siblings, 1 reply; 113+ messages in thread
From: Jiri Kosina @ 2018-06-19 12:00 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive -rc HID fixes:

=====
- Wacom 2nd-gen Intuos Pro large Y axis handling fix from Jason Gerecke
- Fix for hibernation in Intel ISH driver, from Even Xu
- Crash fix for hid-steam driver, from Rodrigo Rivas Costa
- i2c-hid fix for devices (such as SIPODEV SP1064) that fail to provide
  their report descriptor, from Julian Sax
- new device ID addition to google-hammer driver
=====

Thanks.

----------------------------------------------------------------
Even Xu (1):
      HID: intel_ish-hid: ipc: register more pm callbacks to support hibernation

Jason Gerecke (1):
      HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large

Julian Sax (1):
      HID: i2c-hid: override HID descriptors for certain devices

Nicolas Boichat (1):
      HID: google: Add support for whiskers

Rodrigo Rivas Costa (1):
      HID: steam: use hid_device.driver_data instead of hid_set_drvdata()

 drivers/hid/hid-google-hammer.c                   |   2 +
 drivers/hid/hid-ids.h                             |   1 +
 drivers/hid/hid-steam.c                           |  10 +-
 drivers/hid/i2c-hid/Makefile                      |   3 +
 drivers/hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} |  58 ++++++---
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c          | 149 ++++++++++++++++++++++
 drivers/hid/i2c-hid/i2c-hid.h                     |  17 +++
 drivers/hid/intel-ish-hid/ipc/pci-ish.c           |  22 +---
 drivers/hid/wacom_sys.c                           |   8 ++
 9 files changed, 230 insertions(+), 40 deletions(-)
 rename drivers/hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} (96%)
 create mode 100644 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c
 create mode 100644 drivers/hid/i2c-hid/i2c-hid.h

-- 
Jiri Kosina
SUSE Labs


^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2018-04-19  8:05 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2018-04-19  8:05 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem:

=====
- suspend/resume handling fix for Raydium I2C-connected touchscreen from 
  Aaron Ma
- protocol fixup for certain BT-connected Wacoms from Aaron Armstrong 
  Skomra 
- battery level reporting fix on BT-connected mice from Dmitry Torokhov
- hidraw race condition fix from Rodrigo Rivas Costa
=====

Thanks.

----------------------------------------------------------------
Aaron Armstrong Skomra (1):
      HID: wacom: bluetooth: send exit report for recent Bluetooth devices

Aaron Ma (1):
      HID: i2c-hid: Fix resume issue on Raydium touchscreen device

Dmitry Torokhov (1):
      HID: input: fix battery level reporting on BT mice

Jiri Kosina (1):
      HID: i2c-hid: fix inverted return value from i2c_hid_command()

Rodrigo Rivas Costa (1):
      HID: hidraw: Fix crash on HIDIOCGFEATURE with a destroyed device

 drivers/hid/hid-ids.h         |  3 ++
 drivers/hid/hid-input.c       | 24 ++++++++++----
 drivers/hid/hidraw.c          |  5 +++
 drivers/hid/i2c-hid/i2c-hid.c | 13 ++++++++
 drivers/hid/wacom_wac.c       | 76 ++++++++++++++++++++++++++-----------------
 include/linux/hid.h           |  9 ++++-
 6 files changed, 92 insertions(+), 38 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2017-10-12 12:46 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2017-10-12 12:46 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive

=====
- fix for potential out-of-bounds memory access (found by fuzzing, likely 
  requires specially crafted device to trigger) by Jaejoong Kim
- two new device IDs for elecom driver from Alex Manoussakis
=====

Thank you.

----------------------------------------------------------------
Alex Manoussakis (1):
      HID: hid-elecom: extend to fix descriptor for HUGE trackball

Jaejoong Kim (1):
      HID: usbhid: fix out-of-bounds bug

 drivers/hid/Kconfig           |  1 +
 drivers/hid/hid-core.c        |  2 ++
 drivers/hid/hid-elecom.c      | 13 +++++++++----
 drivers/hid/hid-ids.h         |  2 ++
 drivers/hid/usbhid/hid-core.c | 12 +++++++++++-
 5 files changed, 25 insertions(+), 5 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2017-10-05  8:58 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2017-10-05  8:58 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive HID subsystem fixes

=====
- buffer management size fix for i2c-hid driver, from Adrian Salido
- tool ID regression fixes for Wacom driver from Jason Gerecke
- a few small assorted fixes and a few device ID additions
=====

Thanks.

----------------------------------------------------------------
Aaron Armstrong Skomra (1):
      HID: wacom: leds: Don't try to control the EKR's read-only LEDs

Adrian Salido (1):
      HID: i2c-hid: allocate hid buffers for real worst case

Dmitry Torokhov (1):
      HID: hidraw: fix power sequence when closing device

Hans de Goede (1):
      HID: multitouch: Fix system-control buttons not working

Jason Gerecke (5):
      HID: wacom: Properly report negative values from Intuos Pro 2 Bluetooth
      HID: wacom: Correct coordinate system of touchring and pen twist
      HID: wacom: generic: Send MSC_SERIAL and ABS_MISC when leaving prox
      HID: wacom: generic: Clear ABS_MISC when tool leaves proximity
      HID: wacom: Always increment hdev refcount within wacom_get_hdev_data

Kai-Heng Feng (1):
      Revert "HID: multitouch: Support ALPS PTP stick with pid 0x120A"

Lyude (1):
      HID: rmi: Make sure the HID device is opened on resume

Nicholas Bishop (1):
      HID: add multi-input quirk for IDC6680 touchscreen

Pavel Tatashin (1):
      HID: multitouch: support buttons and trackpoint on Lenovo X1 Tab Gen2

Ping Cheng (1):
      HID: wacom: bits shifted too much for 9th and 10th buttons

Shrirang Bagul (1):
      HID: multitouch: Support ALPS PTP stick with pid 0x120A

 drivers/hid/hid-ids.h           |   2 +
 drivers/hid/hid-multitouch.c    |   7 +++
 drivers/hid/hid-rmi.c           |  13 +++--
 drivers/hid/hidraw.c            |   2 +-
 drivers/hid/i2c-hid/i2c-hid.c   |   3 +-
 drivers/hid/usbhid/hid-quirks.c |   1 +
 drivers/hid/wacom_sys.c         |   7 ++-
 drivers/hid/wacom_wac.c         | 110 ++++++++++++++++++++++++++++++++--------
 8 files changed, 118 insertions(+), 27 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2017-06-20  9:01 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2017-06-20  9:01 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive two small HID subsystem fixes

=====
- revert of a commit to magicmouse driver that regressess certain devices, 
  from Daniel Stone
- quirk for a specific Dell mouse, from Sebastian Parschauer
=====

Thanks.

----------------------------------------------------------------
Daniel Stone (1):
      Revert "HID: magicmouse: Set multi-touch keybits for Magic Mouse"

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

 drivers/hid/hid-ids.h           |  3 +++
 drivers/hid/hid-magicmouse.c    | 15 +++++++--------
 drivers/hid/usbhid/hid-quirks.c |  1 +
 3 files changed, 11 insertions(+), 8 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2017-03-31  8:01 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2017-03-31  8:01 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to get HID fixes:

- Wacom regression fixes, from Aaron Armstrong Skomra
- new device ID addition by Peter Stein

Thanks.

----------------------------------------------------------------
Aaron Armstrong Skomra (2):
      HID: wacom: Don't add ghost interface as shared data
      HID: wacom: call _query_tablet_data() for BAMBOO_TOUCH

Peter Stein (1):
      HID: xinmo: fix for out of range for THT 2P arcade controller.

 drivers/hid/hid-core.c  |  1 +
 drivers/hid/hid-ids.h   |  1 +
 drivers/hid/hid-xinmo.c |  1 +
 drivers/hid/wacom_sys.c | 18 ++++++++++--------
 4 files changed, 13 insertions(+), 8 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2017-01-31 12:13 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2017-01-31 12:13 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive fixes for HID subsystem.

=====
- regression fix (sleeping while atomic) for cp2112, from Johan Hovold
- regression fix for proximity handling under certain circumstances in
  Wacom driver, from Jason Gerecke
- functional fix for Logitech Rumblepad 2, from Ardinartsev Nikita
=====

Thanks.

----------------------------------------------------------------
Ardinartsev Nikita (1):
      HID: hid-lg: Fix immediate disconnection of Logitech Rumblepad 2

Colin Ian King (1):
      HID: usbhid: Quirk a AMI virtual mouse and keyboard with ALWAYS_POLL

Jason Gerecke (1):
      HID: wacom: Fix poor prox handling in 'wacom_pl_irq'

Johan Hovold (2):
      HID: cp2112: fix sleep-while-atomic
      HID: cp2112: fix gpio-callback error handling

 drivers/hid/hid-cp2112.c        | 28 ++++++++++++----------------
 drivers/hid/hid-ids.h           |  3 +++
 drivers/hid/hid-lg.c            |  2 +-
 drivers/hid/usbhid/hid-quirks.c |  1 +
 drivers/hid/wacom_wac.c         | 28 +++++++++++++++-------------
 5 files changed, 32 insertions(+), 30 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2017-01-19 13:29 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2017-01-19 13:29 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive:

=====
- regression fix for generic Wacom devices, from Jason Gerecke
- DMA-on-stack fixes for hid-corsair driver, from Johan Hovold
=====

Thanks.

----------------------------------------------------------------
Jason Gerecke (1):
      HID: wacom: Fix sibling detection regression

Johan Hovold (2):
      HID: corsair: fix DMA buffers on stack
      HID: corsair: fix control-transfer error handling

 drivers/hid/hid-corsair.c | 60 +++++++++++++++++++++++++++++++++++------------
 drivers/hid/wacom_sys.c   | 16 ++++++-------
 drivers/hid/wacom_wac.c   | 10 ++++++++
 3 files changed, 63 insertions(+), 23 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2016-11-07 10:01 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2016-11-07 10:01 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive -rc fixes for HID subsystem:

=====
- modprobe-after-rmmod load failure bugfix for intel-ish, from Even Xu
- IRQ probing bugfix for intel-ish, from Srinivas Pandruvada
- attribute parsing fix in hid-sensor, from Ooi, Joyce
- other small misc fixes / quirky device additions
=====

Thanks!

----------------------------------------------------------------
Borislav Petkov (1):
      HID: intel-ish-hid: Fix !CONFIG_PM build warning

Even Xu (3):
      HID: intel-ish-hid: consolidate ish wake up operation
      HID: intel-ish-hid: Move DMA disable code to new function
      HID: intel-ish-hid: Fix driver reinit failure

Oliver Neukum (1):
      HID: usbhid: add ATEN CS962 to list of quirky devices

Ooi, Joyce (1):
      HID: sensor: fix attributes in HID sensor interface

Srinivas Pandruvada (2):
      HID: sensor-hub: Fix packing of result buffer for feature report
      HID: intel-ish-hid: request_irq failure

 drivers/hid/hid-ids.h                   |   1 +
 drivers/hid/hid-sensor-custom.c         |   6 +-
 drivers/hid/hid-sensor-hub.c            |  15 ++++-
 drivers/hid/intel-ish-hid/ipc/ipc.c     | 102 +++++++++++++++++++++++---------
 drivers/hid/intel-ish-hid/ipc/pci-ish.c |   6 +-
 drivers/hid/usbhid/hid-quirks.c         |   1 +
 6 files changed, 95 insertions(+), 36 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread
* [GIT PULL] HID fixes
@ 2015-02-23 22:37 Jiri Kosina
  0 siblings, 0 replies; 113+ messages in thread
From: Jiri Kosina @ 2015-02-23 22:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

Linus,

please pull from

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

to receive fixes for HID code:

- a few fixes to Sony driver (rmmod breakage, spinlock initialization),
  by Antonio Ospite, Frank Praznik and Jiri Kosina
- fix for wMaxInputLength handling regression in i2c-hid, by Seth Forshee
- IRQ safety spinlock fix in sensor hub driver, by Srinivas Pandruvada
- IRQ level sensitivity fix to i2c-hid to be compliant with the spec, by 
  Mika Westerberg
- a couple device ID additions piggy-backing on top of that

Thanks!

----------------------------------------------------------------
Antonio Ospite (1):
      HID: sony: Fix a WARNING shown when rmmod-ing the driver

Darren Salt (1):
      HID: saitek: add USB ID for older R.A.T. 7

Frank Praznik (1):
      HID: sony: fix uninitialized per-controller spinlock

Jakub Sitnicki (1):
      HID: microsoft: Add ID for NE7K wireless keyboard

Jiri Kosina (1):
      HID: sony: initialize sony_dev_list_lock properly

Mika Westerberg (1):
      HID: i2c-hid: The interrupt should be level sensitive

Ping Cheng (1):
      HID: wacom: Add missing ABS_MISC event and feature declaration for 27QHD

Seth Forshee (1):
      HID: i2c-hid: Limit reads to wMaxInputLength bytes for input events

Srinivas Pandruvada (2):
      HID: hid-sensor-hub: Correct documentation
      HID: sensor-hub: correct dyn_callback_lock IRQ-safe change

 drivers/hid/hid-core.c         |  2 ++
 drivers/hid/hid-ids.h          |  2 ++
 drivers/hid/hid-microsoft.c    |  2 ++
 drivers/hid/hid-saitek.c       |  2 ++
 drivers/hid/hid-sensor-hub.c   |  8 +++++---
 drivers/hid/hid-sony.c         |  6 ++++--
 drivers/hid/i2c-hid/i2c-hid.c  |  7 +++++--
 drivers/hid/wacom_wac.c        | 11 ++++++++---
 include/linux/hid-sensor-hub.h |  5 +++++
 9 files changed, 35 insertions(+), 10 deletions(-)

-- 
Jiri Kosina
SUSE Labs

^ permalink raw reply	[flat|nested] 113+ messages in thread

end of thread, other threads:[~2024-02-15 19:50 UTC | newest]

Thread overview: 113+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-22  9:46 [GIT PULL] HID fixes Jiri Kosina
2019-01-22 18:55 ` 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-06-01 21:58 Jiri Kosina
2021-06-02  3:58 ` 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
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

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