1. 08 7月, 2015 3 次提交
  2. 29 6月, 2015 1 次提交
  3. 26 6月, 2015 1 次提交
  4. 18 6月, 2015 10 次提交
  5. 17 6月, 2015 1 次提交
  6. 12 6月, 2015 6 次提交
  7. 03 6月, 2015 1 次提交
  8. 01 6月, 2015 3 次提交
  9. 29 5月, 2015 1 次提交
  10. 28 5月, 2015 3 次提交
  11. 26 5月, 2015 1 次提交
  12. 25 5月, 2015 1 次提交
    • H
      HID: usbhid: add Chicony/Pixart usb optical mouse that needs QUIRK_ALWAYS_POLL · 7250dc3f
      Herton R. Krzesinski 提交于
      I received a report from an user of following mouse which needs this quirk:
      
      usb 1-1.6: USB disconnect, device number 58
      usb 1-1.6: new low speed USB device number 59 using ehci_hcd
      usb 1-1.6: New USB device found, idVendor=04f2, idProduct=1053
      usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      usb 1-1.6: Product: USB Optical Mouse
      usb 1-1.6: Manufacturer: PixArt
      usb 1-1.6: configuration #1 chosen from 1 choice
      input: PixArt USB Optical Mouse as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input5887
      generic-usb 0003:04F2:1053.16FE: input,hidraw2: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-0000:00:1a.0-1.6/input0
      
      The quirk was tested by the reporter and it fixed the frequent disconnections etc.
      
      [jkosina@suse.cz: reorder the position in hid-ids.h]
      Signed-off-by: NHerton R. Krzesinski <herton@redhat.com>
      Reviewed-by: NBenjamin Tissoires <benjamin.tissoires@redhat.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      7250dc3f
  13. 22 5月, 2015 2 次提交
  14. 20 5月, 2015 1 次提交
  15. 18 5月, 2015 2 次提交
  16. 13 5月, 2015 1 次提交
  17. 12 5月, 2015 2 次提交
    • S
      HID: core: remove phidgets from ignore list · d0091f57
      Sean Young 提交于
      Once there were kernel drivers for some of the phidgets devices, and for
      those kernel drivers to work the hid system needed exceptions. Now the
      kernel drivers are long gone in favour of the user-space drivers.
      
      The user-space drivers support many more phidget devices and uses libusb.
      The udev rules set up permissions so that the kernel hid driver can be
      unbound from libusb, as it does for many devices not in hid_ignore_list.
      
      http://www.phidgets.com/docs/OS_-_LinuxSigned-off-by: NSean Young <sean@mess.org>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      d0091f57
    • S
      HID: hid-sensor-hub: Fix debug lock warning · 2d94e522
      Srinivas Pandruvada 提交于
      When CONFIG_DEBUG_LOCK_ALLOC is defined, mutex magic is compared and
      warned for (l->magic != l), here l is the address of mutex pointer.
      In hid-sensor-hub as part of hsdev creation, a per hsdev mutex is
      initialized during MFD cell creation. This hsdev, which contains, mutex
      is part of platform data for the a cell. But platform_data is copied
      in platform_device_add_data() in platform.c. This copy will copy the
      whole hsdev structure including mutex. But once copied the magic
      will no longer match. So when client driver call
      sensor_hub_input_attr_get_raw_value, this will trigger mutex warning.
      So to avoid this allocate mutex dynamically. This will be same even
      after copy.
      Signed-off-by: NSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
      Signed-off-by: NJiri Kosina <jkosina@suse.cz>
      2d94e522