Skip to content
  • Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · 9fa40a11
    Linus Torvalds authored
    Pull HID updates from Jiri Kosina:
    
     1) Patchset from Henrik Rydberg which substantially reduces irqsoff
        latency for all input devices.  In addition to that, Henrik reworked
        multitouch handling in order to reduce runtime memory consumption.
    
        This patchset touches code in Input subsystem as well.  All the
        changes have been Acked by Dmitry, and we agreed to do it this way
        due to inter-dependencies between the patchset and subsequent
        changes in HID subsystem.
    
     2) Rework, clenaups and a lot of fixes to picolcd driver by Bruno
        Prémont.
    
     3) Core report descriptor handling fix which fixes resume issue on some
        devices, by Kevin Daughtridge
    
     4) hidraw fixes by Alexey Khoroshilov and Ratan Nalumasu
    
     5) wiimote driver now supports balance board, by David Herrmann.
    
     6) Other smaller fixes and new device id additions all over the place.
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (79 commits)
      HID: hidraw: don't deallocate memory when it is in use
      HID: picoLCD: optimize for inactive debugfs
      HID: multitouch: add support for GeneralTouch multi-touchscreen
      HID: Add support for Sony PS3 BD Remote Control
      HID: keep dev_rdesc unmodified and use it for comparisons
      HID: lg4ff: Minor coding style fixes in lg4ff and hid-lg
      HID: hid-lg4ff: Set absolute axes parametes on DFP
      HID: hid-lg4ff: Adjust X axis input value accordingly to selected range.
      HID: hid-lg4ff: Minor code cleanup to improve readability
      HID: ntrig: change default value of logical/physical width/height to 1
      HID: picoLCD: bounds check in dump_buff_as_hex()
      Input: bcm5974 - Convert to MT-B
      Input: bcm5974 - Drop the logical dimensions
      Input: bcm5974 - Preparatory renames
      Input: bcm5974 - only setup button urb for TYPE1 devices
      HID: hid-multitouch: Add Flatfrog support
      HID: hid-multitouch: Fix contact count on 3M panels
      HID: hid-multitouch: Remove the redundant touch state
      HID: hid-multitouch: Simplify setup and frame synchronization
      HID: Allow more fields in the hid report
      ...
    9fa40a11