All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] HID for 4.12
@ 2017-05-02 19:10 Jiri Kosina
  0 siblings, 0 replies; only message in thread
From: Jiri Kosina @ 2017-05-02 19:10 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-05-02 19:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-02 19:10 [GIT PULL] HID for 4.12 Jiri Kosina

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.