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]
Date:   Tue, 2 May 2017 21:10:42 +0200 (CEST)
From:   Jiri Kosina <jikos@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
cc:     linux-kernel@...r.kernel.org
Subject: [GIT PULL] HID for 4.12

Linus,

please pull from

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

to receive HID subsystem updates for 4.12

Thanks.

=====
- the need for HID_QUIRK_NO_INIT_REPORTS per-device quirk has been growing 
  dramatically during past years, so the time has come to switch over the
  default, and perform the pro-active reading only in cases where it's
  really needed (multitouch, wacom). The only place where this behavior
  is (in some form) preserved is hiddev so that we don't introduce 
  userspace-visible change of behavior. From Benjamin Tissoires

- HID++ support for power_supply / baterry reporting, from Benjamin 
  Tissoires and Bastien Nocera

- vast improvements / rework of DS3 and DS4 in Sony driver, from Roderick 
  Colenbrander

- improving (in terms of getting closer to the Microsoft's interpretation 
  of slightly ambiguous specification) of logical range interpretation
  in case null-state is set in the rdesc. From Valtteri Heikkilä and 
  Tomasz Kramkowski

- a lot of newly supported device IDs and small assorted fixes
=====

----------------------------------------------------------------
Aaron Armstrong Skomra (1):
      HID: wacom: Bamboo One Medium does not have touch

Arnd Bergmann (1):
      HID: logitech-hidpp: select CONFIG_POWER_SUPPLY

Bartosz Golaszewski (1):
      HID: cp2112: select GPIOLIB_IRQCHIP instead of depending on it

Bastien Nocera (1):
      HID: logitech-hidpp: Add scope to battery

Benjamin Tissoires (21):
      HID: logitech-hidpp: remove HIDPP_QUIRK_CONNECT_EVENTS
      HID: wacom: generic: add mode change touch key
      HID: remove initial reading of reports at connect
      HID: logitech-dj: allow devices to request full pairing information
      HID: logitech-hidpp: make sure we only register one battery per device
      HID: logitech-hidpp: do not query the name through HID++ for 1.0 devices
      HID: logitech-hidpp: create a capabilities bits field
      HID: logitech-hidpp: rework probe path for unifying devices
      HID: logitech-hidpp: retrieve the HID++ device name when available
      HID: logitech-hidpp: rework hidpp_connect_event()
      HID: logitech-hidpp: handle battery events in hidpp_raw_hidpp_event()
      HID: logitech-hidpp: forward device info in power_supply
      HID: logitech-hidpp: create the battery for all types of HID++ devices
      HID: logitech-hidpp: return an error if the queried feature is not present
      HID: logitech-hidpp: notify battery on connect
      HID: logitech-hidpp: battery: provide ONLINE property
      HID: logitech-hidpp: rename battery level into capacity
      HID: logitech-hidpp: battery: provide CAPACITY_LEVEL
      HID: logitech-hidpp: add support for battery status for the K750
      HID: logitech-hidpp: enable HID++ 1.0 battery reporting
      HID: logitech-hidpp: add a sysfs file to tell we support power_supply

Brian Norris (1):
      HID: i2c-hid: support regulator power on/off

Caesar Wang (1):
      devicetree: i2c-hid: Add regulator support

Carlo Caione (1):
      HID: asus: support backlight on USB keyboards

Chris Chiu (1):
      HID: asus: support Republic of Gamers special keys

Christophe JAILLET (1):
      HID: i2c-hid: Fix error handling

Colin Ian King (1):
      HID: sony: remove redundant check for -ve err

Daniel Drake (1):
      HID: asus: drop dependency on I2C_HID

Frank Praznik (1):
      HID: sony: Use LED_CORE_SUSPENDRESUME

HungNien Chen (1):
      HID: multitouch: change for touch height/width

Jaejoong Kim (2):
      HID: cp2112: use proper hidraw name with minor number
      HID: hiddev: reallocate hiddev's minor number

Jason Gerecke (1):
      HID: wacom: Move wacom_remote_irq and wacom_remote_status_irq

Joe Perches (1):
      HID: usbhid: Use pr_<level> and remove unnecessary OOM messages

Jonathan Tomer (1):
      HID: Add quirk driver for NTI USB-SUN adapter

Martyn Welch (1):
      HID: Accutouch: Add driver for ELO Accutouch 2216 USB Touchscreens

Matjaz Hegedic (3):
      HID: asus: fix and generalize ambiguous preprocessor macros
      HID: asus: ignore declared dummy usages
      HID: asus: change mapping from KEY_WLAN to KEY_RFKILL

Peter Hutterer (1):
      HID: logitech-hidpp: add battery support for HID++ 2.0 devices

Ping Cheng (3):
      HID: wacom: generic: add 3 tablet touch keys
      HID: wacom: generic: support touch on/off softkey
      HID: wacom: generic: sync pad events only for actual packets

Roderick Colenbrander (18):
      HID: sony: Report DS4 motion sensors through a separate device
      HID: sony: Calibrate DS4 motion sensors
      HID: sony: Report hardware timestamp for DS4 sensor values
      HID: sony: Remove report descriptor fixup for DS4
      HID: sony: Treat the ds4 dongle as a separate device
      HID: sony: Make work handling more generic
      HID: sony: Support motion sensor calibration on dongle
      HID: sony: Mark DS4 touchpad device as a pointer
      HID: sony: DS3 comply to Linux gamepad spec
      HID: sony: Print error on failure to active DS3 / Navigation controllers
      HID: sony: Expose DS3 motion sensors through separate device
      HID: sony: Perform duplicate device check earlier on
      HID: sony: Use DS3 MAC address as unique identifier on USB
      HID: sony: Improve navigation controller axis/button mapping
      HID: sony: DS4 use brighter LED colors
      HID: sony: Set proper bit flags on DS4 output report
      HID: sony: Make DS4 bt poll interval adjustable
      HID: sony: Make sure to unregister sensors on failure

Tobias Jakobi (1):
      HID: usbhid: extend polling interval configuration to joysticks

Tomasz Kramkowski (2):
      HID: usbhid: add quirk for innomedia INNEX GENESIS/ATARI adapter
      HID: clamp input to logical range if no null state

Valtteri Heikkilä (1):
      HID: reject input outside logical range only if null state is set

Vasilis Liaskovitis (1):
      HID: usbhid: Add HID_QUIRK_NOGET for Aten CS-1758 KVM switch

Xiaolei Yu (1):
      HID: add two missing usages for digitizer

 Documentation/admin-guide/kernel-parameters.txt    |    3 +
 .../devicetree/bindings/input/hid-over-i2c.txt     |   16 +
 Documentation/input/event-codes.txt                |    5 +-
 drivers/hid/Kconfig                                |   29 +-
 drivers/hid/Makefile                               |    2 +
 drivers/hid/hid-accutouch.c                        |   52 +
 drivers/hid/hid-asus.c                             |  248 ++-
 drivers/hid/hid-core.c                             |   10 +-
 drivers/hid/hid-cp2112.c                           |    4 +-
 drivers/hid/hid-debug.c                            |    2 +
 drivers/hid/hid-ids.h                              |   14 +-
 drivers/hid/hid-input.c                            |   20 +-
 drivers/hid/hid-logitech-dj.c                      |   19 +-
 drivers/hid/hid-logitech-hidpp.c                   |  846 +++++++++-
 drivers/hid/hid-multitouch.c                       |   18 +-
 drivers/hid/hid-nti.c                              |   59 +
 drivers/hid/hid-sony.c                             | 1674 ++++++++++----------
 drivers/hid/i2c-hid/i2c-hid.c                      |  105 +-
 drivers/hid/usbhid/hid-core.c                      |   45 +-
 drivers/hid/usbhid/hid-quirks.c                    |   15 +-
 drivers/hid/usbhid/hiddev.c                        |   24 +-
 drivers/hid/wacom.h                                |    5 +
 drivers/hid/wacom_sys.c                            |   53 +-
 drivers/hid/wacom_wac.c                            |  306 ++--
 drivers/hid/wacom_wac.h                            |   10 +
 include/linux/hid.h                                |    5 +-
 include/linux/hiddev.h                             |   12 +
 include/linux/i2c/i2c-hid.h                        |    6 +
 include/uapi/linux/input-event-codes.h             |    1 +
 include/uapi/linux/input.h                         |   11 +-
 30 files changed, 2490 insertions(+), 1129 deletions(-)
 create mode 100644 drivers/hid/hid-accutouch.c
 create mode 100644 drivers/hid/hid-nti.c

-- 
Jiri Kosina
SUSE Labs

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ