• Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · 0349678c
    Linus Torvalds authored
    Pull HID updates from Jiri Kosina:
     - i2c-hid race condition fix from Jean-Baptiste Maneyrol
     - Logitech driver now supports vendor-specific HID++ protocol, allowing
       us to deliver a full multitouch support on wider range of Logitech
       touchpads.  Written by Benjamin Tissoires
     - MS Surface Pro 3 Type Cover support added by Alan Wu
     - RMI touchpad support improvements from Andrew Duggan
     - a lot of updates to Wacom driver from Jason Gerecke and Ping Cheng
     - various small fixes all over the place
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (56 commits)
      HID: rmi: The address of query8 must be calculated based on which query registers are present
      HID: rmi: Check for additional ACM registers appended to F11 data report
      HID: i2c-hid: prevent buffer overflow in early IRQ
      HID: logitech-hidpp: disable io in probe error path
      HID: logitech-hidpp: add boundary check for name retrieval
      HID: logitech-hidpp: check name retrieval return code
      HID: logitech-hidpp: do not return the name length
      HID: wacom: Report input events for each finger on generic devices
      HID: wacom: Initialize MT slots for generic devices at post_parse_hid
      HID: wacom: Update maximum X/Y accounding to outbound offset
      HID: wacom: Add support for DTU-1031X
      HID: wacom: add defines for new Cintiq and DTU outbound tracking
      HID: wacom: fix freeze on open when autosuspend is on
      HID: wacom: re-add accidentally dropped Lenovo PID
      HID: make hid_report_len as a static inline function in hid.h
      HID: wacom: Consult the application usage when determining field type
      HID: wacom: PAD is independent with pen/touch
      HID: multitouch: Add quirk for VTL touch panels
      HID: i2c-hid: fix race condition reading reports
      HID: wacom: Add angular resolution data to some ABS axes
      ...
    0349678c
i2c-hid.c 27.8 KB