Commit b7556c8e713c for kernel

commit b7556c8e713c88596046a906c7c4385218d44736
Merge: 83f1454877cc 4baef95dcd26
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Jun 18 14:20:39 2026 -0700

    Merge tag 'hid-for-linus-2026061601' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid

    Pull HID updates from Jiri Kosina:
     "Core:
       - semantic cleanup fixes for 'hid_device_id::driver_data' (Pawel
         Zalewski)

      Multitouch:
       - UX improvement fixes for Yoga Book 9 (Dave Carey)

      Logitech:
       - fix for high resolution scrolling for Logitech HID++ 2.0 devices
         (Lauri Saurus)

      CP2112:
       - fix for cp2112 firmware-based speed configuration, if available
         (Danny Kaehn)

      Wacom:
       - memory corruption and scheduling while atomic and error fixes and
         error handling fixes (Jinmo Yang, Myeonghun Pak)

      New device support:
       - OneXPlayer (Derek J. Clark)
       - HORI Wireless Switch Pad (Hector Zelaya)
       - Rakk Dasig X (Karl Cayme)

      And other assorted small fixes and device ID additions"

    * tag 'hid-for-linus-2026061601' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid: (39 commits)
      HID: hidpp: fix potential UAF in hidpp_connect_event()
      HID: logitech-hidpp: sync wheel multiplier on wheel mode changes
      HID: intel-thc-hid: intel-quickspi: reset touch IC on system resume
      HID: uhid: convert to hid_safe_input_report()
      HID: hid-goodix-spi: validate report size to prevent stack buffer overflow
      HID: nintendo: add support for HORI Wireless Switch Pad
      HID: multitouch: Honor ContactCount for Yoga Book 9 to suppress ghost contacts
      HID: pidff: Use correct effect type in effect update
      HID: wacom: stop hardware after post-start probe failures
      HID: core: demote warning to debug level
      HID: lenovo: Use KEY_PERFORMANCE capability for ThinkPad X12 Tab Gen 2
      HID: lenovo: Add support for ThinkPad X13 Folio keyboard
      HID: cp2112: Configure I2C bus speed from firmware
      HID: cp2112: Add fwnode support
      HID: hid-lenovo-go: cancel cfg_setup work in hid_go_cfg_remove()
      HID: Input: Add battery list cleanup with devm action
      HID: logitech-hidpp: remove excess kernel-doc member in hidpp_scroll_counter
      HID: wacom: use cleanup.h for wacom_wac_queue_flush() buffer management
      HID: wacom: use GFP_ATOMIC in wacom_wac_queue_flush()
      HID: wacom: fix slab-out-of-bounds write in wacom_wac_queue_insert
      ...