1. 05 9月, 2018 2 次提交
  2. 17 7月, 2018 9 次提交
  3. 30 5月, 2018 1 次提交
  4. 16 5月, 2018 1 次提交
  5. 26 4月, 2018 3 次提交
  6. 23 3月, 2018 5 次提交
  7. 06 3月, 2018 1 次提交
  8. 16 2月, 2018 1 次提交
  9. 01 12月, 2017 1 次提交
  10. 22 11月, 2017 4 次提交
  11. 11 10月, 2017 1 次提交
    • K
      HID: usbhid: Convert timers to use timer_setup() · 0ee32774
      Kees Cook 提交于
      In preparation for unconditionally passing the struct timer_list pointer to
      all timer callbacks, switch to using the new timer_setup() and from_timer()
      (introduced by 686fef92 ("timer: Prepare to change timer callback
      argument type")) to pass the timer pointer explicitly. Adds pointer back to
      hid_device for multitouch.
      
      [jkosina@suse.cz: extend changelog a little bit as asked for by Benjamin]
      Cc: Jiri Kosina <jikos@kernel.org>
      Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>
      Cc: linux-input@vger.kernel.org
      Cc: linux-usb@vger.kernel.org
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Signed-off-by: NKees Cook <keescook@chromium.org>
      Reviewed-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      0ee32774
  12. 05 10月, 2017 1 次提交
  13. 02 10月, 2017 1 次提交
  14. 06 9月, 2017 3 次提交
  15. 03 8月, 2017 4 次提交
    • A
      HID: multitouch: constify attribute_group structures. · 9182fb98
      Arvind Yadav 提交于
      attribute_group are not supposed to change at runtime. All functions
      working with attribute_group provided by <linux/sysfs.h> work with
      const attribute_group. So mark the non-const structs as const.
      Signed-off-by: NArvind Yadav <arvind.yadav.cs@gmail.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      9182fb98
    • J
      HID: multitouch: use proper symbolic constant for 0xff310076 application · 39bbf402
      Jiri Kosina 提交于
      0xff310076 application has been defined by 957b8dff ("HID: multitouch:
      Support Asus T304UA media keys") as a vendor-specific application with
      symbolic constant HID_VD_ASUS_CUSTOM_MEDIA_KEYS, so let's make use of
      it.
      
      Fixes: 957b8dff ("HID: multitouch: Support Asus T304UA media keys")
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      39bbf402
    • J
      HID: multitouch: Support Asus T304UA media keys · 957b8dff
      João Paulo Rechi Vita 提交于
      The Asus T304UA convertible sports a magnetic detachable keyboard with
      touchpad, which is connected over USB. Most of the keyboard hotkeys are
      exposed through the same USB interface as the touchpad, defined in the
      report descriptor as follows:
      
      0x06, 0x31, 0xFF,  // Usage Page (Vendor Defined 0xFF31)
      0x09, 0x76,        // Usage (0x76)
      0xA1, 0x01,        // Collection (Application)
      0x05, 0xFF,        //   Usage Page (Reserved 0xFF)
      0x85, 0x5A,        //   Report ID (90)
      0x19, 0x00,        //   Usage Minimum (0x00)
      0x2A, 0xFF, 0x00,  //   Usage Maximum (0xFF)
      0x15, 0x00,        //   Logical Minimum (0)
      0x26, 0xFF, 0x00,  //   Logical Maximum (255)
      0x75, 0x08,        //   Report Size (8)
      0x95, 0x0F,        //   Report Count (15)
      0xB1, 0x02,        //   Feature (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position,Non-volatile)
      0x05, 0xFF,        //   Usage Page (Reserved 0xFF)
      0x85, 0x5A,        //   Report ID (90)
      0x19, 0x00,        //   Usage Minimum (0x00)
      0x2A, 0xFF, 0x00,  //   Usage Maximum (0xFF)
      0x15, 0x00,        //   Logical Minimum (0)
      0x26, 0xFF, 0x00,  //   Logical Maximum (255)
      0x75, 0x08,        //   Report Size (8)
      0x95, 0x02,        //   Report Count (2)
      0x81, 0x02,        //   Input (Data,Var,Abs,No Wrap,Linear,Preferred State,No Null Position)
      0xC0,              // End Collection
      
      This UsagePage is declared as a variable, but we need to treat it as an
      array to be able to map each Usage we care about to its corresponding
      input key.
      Signed-off-by: NJoão Paulo Rechi Vita <jprvita@endlessm.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      957b8dff
    • J
      HID: multitouch: Support HID_GD_WIRELESS_RADIO_CTLS · 1fbf74ef
      João Paulo Rechi Vita 提交于
      Some keyboard + touchpad devices have the Microsoft Win8 Wireless Radio
      Controls extensions Usage Page define in the touchpad report descriptor,
      so we need to support them in this driver.
      Signed-off-by: NJoão Paulo Rechi Vita <jprvita@endlessm.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      1fbf74ef
  16. 13 7月, 2017 1 次提交
  17. 23 6月, 2017 1 次提交