1. 14 Aug, 2023 1 commit
    • Daniel Thompson's avatar
      HID: sensor-hub: Allow multi-function sensor devices · 666cf30a
      Daniel Thompson authored
      The Lenovo Yoga C630 has a combined keyboard and accelerometer that
      interfaces via i2c-hid. Currently this laptop either has a working
      keyboard (if CONFIG_HID_SENSOR_HUB is disabled) or a working accelerometer.
      only works on kernels. Put another way, most distro kernels enable
      CONFIG_HID_SENSOR_HUB and therefore cannot work on this device since the
      keyboard doesn't work!
      
      Fix this by providing a richer connect mask during the probe. With this
      change both keyboard and screen orientation sensors work correctly.
      Signed-off-by: default avatarDaniel Thompson <daniel.thompson@linaro.org>
      Acked-by: Srinivas Pandruvada<srinivas.pandruvada@linux.intel.com>
      Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
      666cf30a
  2. 12 Jul, 2023 1 commit
    • Linus Torvalds's avatar
      Merge tag 'for-linus-2023071101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid · 1d754604
      Linus Torvalds authored
      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
      1d754604
  3. 10 Jul, 2023 4 commits
  4. 09 Jul, 2023 15 commits
  5. 08 Jul, 2023 19 commits