• Linus Torvalds's avatar
    Merge tag 'for-linus-2022100501' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid · 79d11de9
    Linus Torvalds authored
    Pull HID updates from Benjamin Tissoires:
    
     - handle of all Logitech 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)
    
    * tag 'for-linus-2022100501' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid: (38 commits)
      HID: wacom: add three styli to wacom_intuos_get_tool_type
      HID: amd_sfh: Handle condition of "no sensors" for SFH1.1
      HID: amd_sfh: Change dev_err to dev_dbg for additional debug info
      HID: nintendo: check analog user calibration for plausibility
      HID: nintendo: deregister home LED when it fails
      HID: roccat: Fix use-after-free in roccat_read()
      hid: topre: Add driver fixing report descriptor
      HID: multitouch: Add memory barriers
      HID: convert defines of HID class requests into a proper enum
      HID: export hid_report_type to uapi
      HID: core: store the unique system identifier in hid_device
      HID: Add driver for PhoenixRC Flight Controller
      HID: Add driver for VRC-2 Car Controller
      HID: sony: Fix double word in comments
      hid: hid-logitech-hidpp: avoid unnecessary assignments in hidpp_connect_event
      HID: logitech-hidpp: Detect hi-res scrolling support
      HID: logitech-hidpp: Remove hard-coded "Sw. Id." for HID++ 2.0 commands
      HID: logitech-hidpp: Fix "Sw. Id." for HID++ 2.0 commands
      HID: logitech-hidpp: Remove special-casing of Bluetooth devices
      HID: logitech-hidpp: Enable HID++ for all the Logitech Bluetooth devices
      ...
    79d11de9
i2c-hid-core.c 29.2 KB