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>] [thread-next>] [day] [month] [year] [list]
Date:   Tue, 23 Oct 2018 13:43:25 +0200 (CEST)
From:   Jiri Kosina <jikos@...nel.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
cc:     linux-kernel@...r.kernel.org,
        Benjamin Tissoires <benjamin.tissoires@...hat.com>
Subject: [GIT PULL] HID for 4.20

Linus,

please pull from

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

to receive merge window updates for HID subsystem. Highlights:

=====
- rumble support for Xbox One S, from Andrey Smirnov
- high-resolution support for Logitech mice, from Harry Cutts
- support for recent devices requiring the HID parse to be
  able to cope with tag report sizes > 256
=====

----------------------------------------------------------------
Andrey Smirnov (2):
      HID: microsoft: Convert private data to be a proper struct
      HID: microsoft: Add rumble support for Xbox One S controller

Benjamin Tissoires (3):
      HID: input: do not append a suffix if the name already has it
      HID: multitouch: simplify the application retrieval
      Input: reserve 2 events code because of HID

Colin Ian King (1):
      HID: elan: fix spelling mistake "registred" -> "registered"

Daniel M. Lambea (2):
      HID: cougar: Make parameter 'g6_is_space' dinamically settable
      HID: cougar: Stop processing vendor events on hid-core

Dmitry Torokhov (3):
      mfd: cros: add "base attached" MKBP switch definition
      HID: google: add support tablet mode switch for Whiskers
      HID: google: add dependency on Cros EC for Hammer

Even Xu (6):
      HID: intel-ish-hid: ishtp: add helper function for driver data get/set
      HID: intel-ish-hid: use helper function for private driver data set/get
      HID: intel-ish-hid: ishtp: add helper functions for client buffer operation
      HID: intel-ish-hid: use helper function to access client buffer
      HID: intel-ish-hid: ishtp: add helper function for client search
      HID: intel-ish-hid: use helper function to search client id

Hanno Zulla (1):
      HID: hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad

Harry Cutts (5):
      Input: Add the `REL_WHEEL_HI_RES` event code
      HID: input: Create a utility class for counting scroll events
      HID: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"
      HID: logitech: Enable high-resolution scrolling on Logitech mice
      HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice

Hong Liu (2):
      HID: intel-ish-hid: use resource-managed api
      HID: intel-ish-hid: using list_head for ipc write queue

Jason Gerecke (1):
      HID: wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452

Jiri Kosina (2):
      HID: microsoft: the driver now neeed MEMLESS_FF infrastructure
      HID: google: drop superfluous const before SIMPLE_DEV_PM_OPS()

Julian Sax (1):
      HID: i2c-hid: override HID descriptors for certain devices

Kai-Heng Feng (1):
      HID: usbhid: Add quirk for Redragon/Dragonrise Seymur 2

Sean O'Brien (1):
      HID: magicmouse: add support for Apple Magic Trackpad 2

Song, Hongyan (1):
      HID: increase maximum global item tag report size to 256

Srinivas Pandruvada (1):
      HID: intel_ish-hid: Enhance API to get ring buffer sizes

Tatsunosuke Tobita (1):
      HID: input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS

zhong jiang (1):
      HID: logitech: fix a used uninitialized GCC warning

 Documentation/input/event-codes.rst               |  11 +-
 drivers/hid/Kconfig                               |  16 +-
 drivers/hid/Makefile                              |   1 +
 drivers/hid/hid-bigbenff.c                        | 414 ++++++++++++++++++++++
 drivers/hid/hid-core.c                            |   2 +-
 drivers/hid/hid-cougar.c                          |  66 +++-
 drivers/hid/hid-elan.c                            |   2 +-
 drivers/hid/hid-google-hammer.c                   | 413 ++++++++++++++++++++-
 drivers/hid/hid-ids.h                             |   6 +
 drivers/hid/hid-input.c                           |  64 +++-
 drivers/hid/hid-logitech-hidpp.c                  | 309 ++++++++++++++--
 drivers/hid/hid-magicmouse.c                      | 142 +++++++-
 drivers/hid/hid-microsoft.c                       | 141 +++++++-
 drivers/hid/hid-multitouch.c                      |  72 ++--
 drivers/hid/hid-quirks.c                          |   1 +
 drivers/hid/i2c-hid/Makefile                      |   3 +
 drivers/hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} |  60 ++--
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c          | 376 ++++++++++++++++++++
 drivers/hid/i2c-hid/i2c-hid.h                     |  20 ++
 drivers/hid/intel-ish-hid/ipc/ipc.c               |  32 +-
 drivers/hid/intel-ish-hid/ipc/pci-ish.c           |  75 ++--
 drivers/hid/intel-ish-hid/ishtp-hid-client.c      |  41 +--
 drivers/hid/intel-ish-hid/ishtp/bus.c             |  52 +++
 drivers/hid/intel-ish-hid/ishtp/bus.h             |   5 +
 drivers/hid/intel-ish-hid/ishtp/client-buffers.c  |  49 +++
 drivers/hid/intel-ish-hid/ishtp/client.c          |  24 ++
 drivers/hid/intel-ish-hid/ishtp/client.h          |   5 +
 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h       |   2 +-
 drivers/hid/wacom_wac.c                           |  19 +
 include/linux/hid.h                               |  28 ++
 include/linux/mfd/cros_ec_commands.h              |   1 +
 include/uapi/linux/input-event-codes.h            |  18 +
 32 files changed, 2225 insertions(+), 245 deletions(-)
 create mode 100644 drivers/hid/hid-bigbenff.c
 rename drivers/hid/i2c-hid/{i2c-hid.c => i2c-hid-core.c} (96%)
 create mode 100644 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c
 create mode 100644 drivers/hid/i2c-hid/i2c-hid.h

-- 
Jiri Kosina
SUSE Labs

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ