mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Benjamin Tissoires <benjamin.tissoires@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: lkml <linux-kernel@vger.kernel.org>, Jiri Kosina <jikos@kernel.org>
Subject: [GIT PULL] HID for 6.1
Date: Thu, 6 Oct 2022 10:34:51 +0200	[thread overview]
Message-ID: <d21ce246-d3cb-e067-d482-92b12861846d@redhat.com> (raw)

Linus,

please pull from

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

to receive HID subsystem queue for 6.1.

Highlights:

=====
- handling of all Bluetooth HID++ devices in the Logitech HID++ drivers (Bastien Nocera)
- fix broken atomic checks in hid-multitouch by adding memory barriers (Andri Yngvason)
- better handling of devices with AMD SFH1.1 (Basavaraj Natikar)
- better support of Nintendo clone controllers (Icenowy Zheng and Johnothan King)
- Support for various RC controllers (Marcus Folkesson)
- Add UGEEv2 support in hid-uclogic (XP-PEN Deco Pro S and Parblo A610 PRO) (José Expósito)
- some conversions to use dev_groups (Greg Kroah-Hartman)
- HID-BPF preparatory patches, mostly to convert blank defines as enums (Benjamin Tissoires)
=====

----------------------------------------------------------------
Andri Yngvason (1):
       HID: multitouch: Add memory barriers

Basavaraj Natikar (2):
       HID: amd_sfh: Change dev_err to dev_dbg for additional debug info
       HID: amd_sfh: Handle condition of "no sensors" for SFH1.1

Bastien Nocera (6):
       HID: core: Export hid_match_id()
       HID: logitech-hidpp: Enable HID++ for all the Logitech Bluetooth devices
       HID: logitech-hidpp: Remove special-casing of Bluetooth devices
       HID: logitech-hidpp: Fix "Sw. Id." for HID++ 2.0 commands
       HID: logitech-hidpp: Remove hard-coded "Sw. Id." for HID++ 2.0 commands
       HID: logitech-hidpp: Detect hi-res scrolling support

Benjamin Tissoires (3):
       HID: core: store the unique system identifier in hid_device
       HID: export hid_report_type to uapi
       HID: convert defines of HID class requests into a proper enum

Christophe JAILLET (1):
       HID: wacom: Simplify comments

Greg Kroah-Hartman (2):
       HID: playstation: convert to use dev_groups
       HID: vivaldi: convert to use dev_groups

Hangyu Hua (1):
       hid: hid-logitech-hidpp: avoid unnecessary assignments in hidpp_connect_event

Harry Stern (1):
       hid: topre: Add driver fixing report descriptor

Hyunwoo Kim (1):
       HID: roccat: Fix use-after-free in roccat_read()

Icenowy Zheng (1):
       HID: nintendo: deregister home LED when it fails

Jiangshan Yi (1):
       HID: rmi: replace ternary operator with min()

Johnothan King (1):
       HID: nintendo: check analog user calibration for plausibility

José Expósito (10):
       HID: uclogic: Add missing suffix for digitalizers
       HID: uclogic: Fix warning in uclogic_rdesc_template_apply
       HID: uclogic: KUnit best practices and naming conventions
       HID: uclogic: Refactor UGEE v2 string descriptor parsing
       HID: uclogic: Refactor UGEE v2 frame initialization
       HID: uclogic: Parse the UGEE v2 frame type
       HID: uclogic: Add support for UGEE v2 dial frames
       HID: uclogic: Add support for UGEE v2 mouse frames
       HID: uclogic: Add support for XP-PEN Deco Pro S
       HID: uclogic: Add support for Parblo A610 PRO

Marcus Folkesson (2):
       HID: Add driver for VRC-2 Car Controller
       HID: Add driver for PhoenixRC Flight Controller

Ping Cheng (2):
       HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
       HID: wacom: add three styli to wacom_intuos_get_tool_type

Randy Dunlap (1):
       HID: Kconfig: remove redundant "depends on HID" lines

Shaomin Deng (1):
       HID: sony: Fix double word in comments

Wolfram Sang (1):
       HID: move from strlcpy with unused retval to strscpy

  MAINTAINERS                                   |  12 +++++++
  drivers/hid/Kconfig                           | 100 ++++++++++++++++-----------------------------------------
  drivers/hid/Makefile                          |   7 +++-
  drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c |   8 +++--
  drivers/hid/hid-core.c                        |  22 +++++++------
  drivers/hid/hid-google-hammer.c               |   4 ++-
  drivers/hid/hid-ids.h                         |   6 ++++
  drivers/hid/hid-logitech-hidpp.c              | 164 ++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------
  drivers/hid/hid-multitouch.c                  |   8 ++---
  drivers/hid/hid-nintendo.c                    |  60 ++++++++++++++++++----------------
  drivers/hid/hid-playstation.c                 |  16 +++------
  drivers/hid/hid-pxrc.c                        | 112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  drivers/hid/hid-rmi.c                         |   6 ++--
  drivers/hid/hid-roccat.c                      |   4 +++
  drivers/hid/hid-sony.c                        |   2 +-
  drivers/hid/hid-steam.c                       |   8 ++---
  drivers/hid/hid-topre.c                       |  49 ++++++++++++++++++++++++++++
  drivers/hid/hid-uclogic-core.c                |   5 +++
  drivers/hid/hid-uclogic-params-test.c         | 192 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  drivers/hid/hid-uclogic-params.c              | 230 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------
  drivers/hid/hid-uclogic-params.h              |  10 ++++++
  drivers/hid/hid-uclogic-rdesc-test.c          |  22 ++++++-------
  drivers/hid/hid-uclogic-rdesc.c               |  76 ++++++++++++++++++++++++++++++++++++++++++-
  drivers/hid/hid-uclogic-rdesc.h               |   8 +++++
  drivers/hid/hid-vivaldi-common.c              |  29 +++++++++--------
  drivers/hid/hid-vivaldi-common.h              |   4 +--
  drivers/hid/hid-vivaldi.c                     |   4 ++-
  drivers/hid/hid-vrc2.c                        |  91 ++++++++++++++++++++++++++++++++++++++++++++++++++++
  drivers/hid/i2c-hid/i2c-hid-core.c            |   2 +-
  drivers/hid/usbhid/hid-core.c                 |   2 +-
  drivers/hid/usbhid/usbkbd.c                   |   2 +-
  drivers/hid/usbhid/usbmouse.c                 |   2 +-
  drivers/hid/wacom.h                           |   5 +--
  drivers/hid/wacom_sys.c                       |  11 ++-----
  drivers/hid/wacom_wac.c                       |  13 +++++---
  drivers/hid/wacom_wac.h                       |   4 +--
  include/linux/hid.h                           |  33 ++++++++-----------
  include/uapi/linux/hid.h                      |  26 +++++++++++----
  38 files changed, 1034 insertions(+), 325 deletions(-)
  create mode 100644 drivers/hid/hid-pxrc.c
  create mode 100644 drivers/hid/hid-topre.c
  create mode 100644 drivers/hid/hid-uclogic-params-test.c
  create mode 100644 drivers/hid/hid-vrc2.c

-- 

Cheers,
Benjamin


             reply	other threads:[~2022-10-06  8:35 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-06  8:34 Benjamin Tissoires [this message]
2022-10-07 19:20 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=d21ce246-d3cb-e067-d482-92b12861846d@redhat.com \
    --to=benjamin.tissoires@redhat.com \
    --cc=jikos@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®