Pull HID fixes from Benjamin Tissoires:
 - 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
* tag 'for-linus-
2023071101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid:
  HID: amd_sfh: Fix for shift-out-of-bounds
  HID: amd_sfh: Rename the float32 variable
  HID: input: fix mapping for camera access keys
  HID: logitech-hidpp: Add wired USB id for Logitech G502 Lightspeed
  HID: nvidia-shield: Pack inner/related declarations in HOSTCMD reports
  HID: hyperv: avoid struct memcpy overrun warning
  selftests: hid: fix vmtests.sh not running make headers