All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-input@vger.kernel.org
Subject: [git pull] Input updates for v4.17-rc0
Date: Thu, 5 Apr 2018 12:43:35 -0700	[thread overview]
Message-ID: <20180405194335.GA176669@dtor-ws> (raw)

Hi Linus,

Please pull from:

	git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus

to receive updates for the input subsystem. You will get:

- a new driver for PhoenixRC Flight Controller Adapter 
- a new driver for RAVE SP Power button
- fixes for autosuspend-related deadlocks in a few unput USB dirvers
- support for 2nd wheel in ATech PS/2 mouse 
- fix for ALPS trackpoint detection on Thinkpad L570 and Latitude 7370
- bunch of cleanups in various in PS/2 protocols
- other assorted changes and fixes

There will be a conflict in drivers/input/joystick/analog.c, please
resolve so the line reads:

#elif defined(__alpha__) || defined(CONFIG_ARM) || defined(CONFIG_ARM64) || defined(CONFIG_PPC) || defined(CONFIG_RISCV)

Thanks!

Changelog:
---------

Andi Shyti (1):
      Input: stmfts, s6sy761 - update my e-mail

Andrey Smirnov (1):
      Input: add RAVE SP Powerbutton driver

Dennis Wassenberg (1):
      Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list

Dmitry Torokhov (14):
      Input: psmouse - create helper for reporting standard buttons/motion
      Input: psmouse - clean up code
      Input: logips2pp - clean up code
      Input: lifebook - clean up code
      Input: libps2 - fix switch statement formatting
      Input: libps2 - use u8 for byte data
      Input: libps2 - use BIT() for bitmask constants
      Input: psmouse - move sliced command implementation to libps2
      Input: libps2 - add debugging statements
      Input: libps2 - support retransmission of command data
      Input: libps2 - relax command byte ACK handling
      Input: trackpoint - combine calls to ps2_command()
      Input: synaptics - switch to using input_set_capability
      Input: synaptics - handle errors from input_mt_init_slots()

Francis Therien (1):
      Input: xpad - add PDP device id 0x02a4

Gustavo A. R. Silva (2):
      Input: stmpe-keypad - remove VLA usage
      Input: appletouch - use true and false for boolean values

Jeffy Chen (1):
      Input: gpio-keys - add support for wakeup event action

Marcus Folkesson (7):
      Input: synaptics_usb - fix deadlock in autosuspend
      Input: synaptics_usb - do not rely on input_dev->users
      Input: pagasus_notetaker - fix deadlock in autosuspend
      Input: pegasus_notetaker - do not rely on input_dev->users
      Input: usbtouchscreen - fix deadlock in autosuspend
      Input: usbtouchscreen - do not rely on input_dev->users
      Input: pxrc - new driver for PhoenixRC Flight Controller Adapter

Marek Szyprowski (1):
      Input: stmfts - use async probe & suspend/resume to avoid 2s delay

Maruyama Shohei (1):
      Input: silead - add Chuwi Hi8 support

Masaki Ota (1):
      Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude 7370

Michael Ellerman (1):
      Input: analog - use get_cycles() on PPC

Ondrej Zary (1):
      Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad

Pali Rohár (1):
      Input: alps - report pressure of v3 and v7 trackstick

Stephen Lyons (1):
      Input: psmouse - add support for 2nd wheel on A4Tech Dual-Scroll wheel mice

Diffstat:
--------

 .../devicetree/bindings/input/gpio-keys.txt        |   8 +
 .../bindings/input/zii,rave-sp-pwrbutton.txt       |  22 ++
 Documentation/input/devices/pxrc.rst               |  57 ++++
 drivers/input/joystick/Kconfig                     |  10 +
 drivers/input/joystick/Makefile                    |   1 +
 drivers/input/joystick/analog.c                    |   2 +-
 drivers/input/joystick/pxrc.c                      | 303 +++++++++++++++++++
 drivers/input/joystick/xpad.c                      |   9 +-
 drivers/input/keyboard/gpio_keys.c                 | 145 +++++++++-
 drivers/input/keyboard/stmpe-keypad.c              |  16 +-
 drivers/input/misc/Kconfig                         |   9 +
 drivers/input/misc/Makefile                        |   1 +
 drivers/input/misc/rave-sp-pwrbutton.c             |  94 ++++++
 drivers/input/mouse/alps.c                         |  64 ++--
 drivers/input/mouse/appletouch.c                   |   6 +-
 drivers/input/mouse/elantech.c                     |  40 +--
 drivers/input/mouse/lifebook.c                     |  62 ++--
 drivers/input/mouse/logips2pp.c                    | 152 +++++-----
 drivers/input/mouse/psmouse-base.c                 | 189 ++++++------
 drivers/input/mouse/psmouse.h                      |   5 +-
 drivers/input/mouse/sentelic.c                     |  11 +-
 drivers/input/mouse/synaptics.c                    |  90 +++---
 drivers/input/mouse/synaptics_usb.c                |  31 +-
 drivers/input/mouse/trackpoint.c                   |  60 ++--
 drivers/input/serio/i8042-x86ia64io.h              |  24 ++
 drivers/input/serio/libps2.c                       | 322 ++++++++++++++-------
 drivers/input/tablet/pegasus_notetaker.c           |  32 +-
 drivers/input/touchscreen/s6sy761.c                |   2 +-
 drivers/input/touchscreen/silead.c                 |   1 +
 drivers/input/touchscreen/stmfts.c                 |   4 +-
 drivers/input/touchscreen/usbtouchscreen.c         |  24 +-
 include/dt-bindings/input/gpio-keys.h              |  13 +
 include/linux/gpio_keys.h                          |   2 +
 include/linux/libps2.h                             |  38 ++-
 34 files changed, 1358 insertions(+), 491 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/zii,rave-sp-pwrbutton.txt
 create mode 100644 Documentation/input/devices/pxrc.rst
 create mode 100644 drivers/input/joystick/pxrc.c
 create mode 100644 drivers/input/misc/rave-sp-pwrbutton.c
 create mode 100644 include/dt-bindings/input/gpio-keys.h

Thanks.

-- 
Dmitry

                 reply	other threads:[~2018-04-05 19:43 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180405194335.GA176669@dtor-ws \
    --to=dmitry.torokhov@gmail.com \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.