lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <alpine.LNX.2.00.1504140003580.26287@pobox.suse.cz>
Date:	Tue, 14 Apr 2015 01:08:05 +0200 (CEST)
From:	Jiri Kosina <jkosina@...e.cz>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
cc:	linux-kernel@...r.kernel.org
Subject: [GIT PULL] HID for 4.1

Linus,

please pull from

	git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git for-linus

to receive HID updates for 4.1

=====
- quite a few firmware fixes for RMI driver by Andrew Duggan
- huion and uclogic drivers have been substantially overlaping in 
  functionality laterly. This redundancy is fixed by hid-huion driver 
  bneing merged into hid-uclogic; work done by Benjamin Tissoires and 
  Nikolai Kondrashov
- i2c-hid now supports ACPI GPIO interrupts; patch from Mika Westerberg
- Some of the quirks, that got separated into individual drivers, have 
  historically had EXPERT dependency. As HID subsystem matured (as well as 
  the individual drivers), this made less and less sense. This dependency
  is now being removed by patch from Jean Delvare
- Logitech lg4ff driver received a couple of improvements for mode 
  switching, by Michal Malý
- multitouch driver now supports clickpads, patches by Benjamin Tissoires 
  and Seth Forshee
- hid-sensor framework received a substantial update; namely support for 
  Custom and Generic pages is being added; work done by Srinivas 
  Pandruvada
- wacom driver received substantial update; it now supports i2c-conntected 
  devices (Mika Westerberg), Bamboo PADs are now properly supported 
  (Benjamin Tissoires), much improved battery reporting (Jason Gerecke) 
  and pen proximity cleanups (Ping Cheng)
- small assorted fixes and device ID additions
=====

Thanks

----------------------------------------------------------------

Andrew Duggan (4):
      HID: rmi: Print the firmware id of the touchpad
      HID: rmi: Add functions for writing to registers
      HID: rmi: disable dribble packets on Synaptics touchpads
      HID: rmi: disable palm detect gesture when present

Antonio Ospite (4):
      HID: sony: Use the minimum accepted size for feature report 0xf2
      HID: sony: Don't use magic numbers in sixaxis_set_operational_usb()
      HID: sony: Use __u8 * for the buffer in sixaxis_set_operational_usb()
      HID: sony: Coding style cleanups in sixaxis_set_operational_usb()

Benjamin Tissoires (15):
      HID: wacom: do not directly use input_mt_report_pointer_emulation
      HID: remove 2 unused usb.h includes
      HID: wacom: store the hid_device pointers of the sibling devices
      HID: wacom: add full support of the Wacom Bamboo PAD
      HID: uclogic: Set quirks from inside the driver
      HID: uclogic: name the input nodes based on their tool
      HID: uclogic: apply quirk NO_EMPTY_INPUT
      HID: uclogic: discard the extra Pen input node on Huion tablets
      HID: uclogic: actually invert the in-range bit for huion tablets only
      HID: Kconfig: add USB_HID dependency to UC-LOGIC
      HID: multitouch: add support of clickpads
      HID: uclogic: make input_mapping independent of usb
      HID: wacom: ask for a in-prox report when it was missed
      HID: logitech-hidpp: add a module parameter to keep firmware gestures
      Input - mt: Fix input_mt_get_slot_by_key

Dmitry Torokhov (1):
      HID: map telephony usage page

Jason Gerecke (7):
      HID: wacom: Move handling of Intuos status packets to seperate function
      HID: wacom: Centralize updating of wacom_wac battery status
      HID: wacom: Allow dynamic battery creation/destruction
      HID: wacom: Provide battery charge state to system over USB if available
      HID: wacom: Report battery status for Intuos Pro and Intuos5
      HID: wacom: Status packet provides 'charging', not 'powered' bit
      HID: wacom: Add battery presence indicator to wireless tablets

Jean Delvare (1):
      HID: Stop hiding options with !EXPERT

Jim Keir (1):
      HID: pidff: support more than one concurrent effect

Jiri Kosina (3):
      HID: wacom: drop WACOM_PKGLEN_STATUS
      HID: pidff: effect can't be NULL
      HID: debug: fix error handling in hid_debug_events_read()

Julia Lawall (1):
      HID: logitech-hidpp: fix error return code

Lauri Kasanen (1):
      HID: sony: Enable Gasia third-party PS3 controllers

Michal Malý (5):
      HID: hid-lg4ff: Identify Logitech gaming wheels in compatibility modes
      HID: hid-lg4ff: Export the real wheel model and supported alternate modes
      HID: hid-lg4ff: Introduce a module parameter to disable automatic switch of compatibility mode
      HID: hid-lg4ff: Allow switching of Logitech gaming wheels between compatibility modes
      HID: hid-lg4ff: Fix "undefined reference" build issue with CONFIG_USB disabled

Mika Westerberg (2):
      HID: wacom: Add support for I2C connected devices
      HID: i2c-hid: Add support for ACPI GPIO interrupts

Milan Plzik (1):
      HID: kye: Fix report descriptor for Genius PenSketch M912

Nikolai Kondrashov (1):
      HID: uclogic: merge hid-huion driver in hid-uclogic

Oliver Neukum (4):
      HID: add HP OEM mouse to quirk ALWAYS_POLL
      HID: add quirk for PIXART OEM mouse used by HP
      HID: usbhid: more mice with ALWAYS_POLL
      HID: usbhid: yet another mouse with ALWAYS_POLL

Olivier Gay (1):
      HID: expose country code in sysfs

Pavel Machek (1):
      HID: samples/hidraw: make it possible to select device

Ping Cheng (4):
      HID: wacom: remove hardcoded WACOM_QUIRK_MULTI_INPUT
      HID: wacom: use wacom_wac_finger_count_touches to set touch_down
      HID: wacom: set stylus_in_proximity before checking touch_down
      HID: wacom: Add support for Cintiq 13HD Touch

Seth Forshee (1):
      HID: multitouch: Add support for button type usage

Srinivas Pandruvada (9):
      HID: hid-sensor-hub: Allow parallel synchronous reads
      HID: hid-sensor-hub: Add support for application collection
      HID: hid-sensor-hub: Extend API for async reads
      HID: hid-sensor-hub: Enhance get feature report API
      HID: hid-sensor-hub: Enhance feature report set API
      HID: hid-sensor-hub: fix attribute read for logical usage id
      HID: hid-sensor-hub: Fix sparse warning
      HID: sensor: Custom and Generic sensor support
      HID: sensor: Update document for custom sensor

Stefan Richter (1):
      HID: plantronics: fix Kconfig default

 Documentation/ABI/testing/sysfs-driver-hid         |  10 +
 .../ABI/testing/sysfs-driver-hid-logitech-lg4ff    |  45 ++
 Documentation/hid/hid-sensor.txt                   |  84 ++
 drivers/hid/Kconfig                                |  48 +-
 drivers/hid/Makefile                               |   2 +-
 drivers/hid/hid-core.c                             |  21 +
 drivers/hid/hid-debug.c                            |   4 +-
 drivers/hid/hid-huion.c                            | 290 -------
 drivers/hid/hid-ids.h                              |  10 +
 drivers/hid/hid-input.c                            |  23 +
 drivers/hid/hid-kye.c                              | 140 ++++
 drivers/hid/hid-lg.c                               |   7 +
 drivers/hid/hid-lg.h                               |  12 -
 drivers/hid/hid-lg4ff.c                            | 600 +++++++++++++--
 drivers/hid/hid-lg4ff.h                            |  18 +
 drivers/hid/hid-logitech-hidpp.c                   |  11 +
 drivers/hid/hid-multitouch.c                       |  26 +-
 drivers/hid/hid-rmi.c                              | 177 ++++-
 drivers/hid/hid-sensor-custom.c                    | 849 +++++++++++++++++++++
 drivers/hid/hid-sensor-hub.c                       | 198 +++--
 drivers/hid/hid-sony.c                             |  31 +-
 drivers/hid/hid-steelseries.c                      |   1 -
 drivers/hid/hid-uclogic.c                          | 325 +++++++-
 drivers/hid/i2c-hid/i2c-hid.c                      |  68 +-
 drivers/hid/usbhid/hid-pidff.c                     |   6 +
 drivers/hid/usbhid/hid-quirks.c                    |  12 +-
 drivers/hid/wacom.h                                |   8 +-
 drivers/hid/wacom_sys.c                            |  97 ++-
 drivers/hid/wacom_wac.c                            | 406 ++++++----
 drivers/hid/wacom_wac.h                            |  17 +-
 drivers/iio/accel/hid-sensor-accel-3d.c            |   3 +-
 .../iio/common/hid-sensors/hid-sensor-attributes.c |  24 +-
 .../iio/common/hid-sensors/hid-sensor-trigger.c    |  13 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |   3 +-
 drivers/iio/light/hid-sensor-als.c                 |   3 +-
 drivers/iio/light/hid-sensor-prox.c                |   3 +-
 drivers/iio/magnetometer/hid-sensor-magn-3d.c      |   3 +-
 drivers/iio/orientation/hid-sensor-incl-3d.c       |   3 +-
 drivers/iio/pressure/hid-sensor-press.c            |   3 +-
 drivers/input/input-mt.c                           |   9 +-
 drivers/rtc/rtc-hid-sensor-time.c                  |   2 +-
 include/linux/hid-sensor-hub.h                     |  55 +-
 include/linux/hid-sensor-ids.h                     |   2 +
 include/linux/hid.h                                |   2 +
 include/uapi/linux/input.h                         |   4 +
 samples/hidraw/Makefile                            |   2 +
 samples/hidraw/hid-example.c                       |   6 +-
 47 files changed, 2980 insertions(+), 706 deletions(-)
 delete mode 100644 drivers/hid/hid-huion.c
 create mode 100644 drivers/hid/hid-lg4ff.h
 create mode 100644 drivers/hid/hid-sensor-custom.c

-- 
Jiri Kosina
SUSE Labs
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ