[git pull] Input updates for v5.14-rc0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 SparkFun Qwiic Joystick
- pm8941-pwrkey driver now supports PMK8350
- a bunch of assorted driver fixes


Changelog:
---------

Alexander Larkin (1):
      Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl

Andy Shevchenko (2):
      Input: resistive-adc-touch - describe parameters in kernel doc
      Input: resistive-adc-touch - replace OF headers with proper ones

Chris Ye (1):
      Input: xpad - map "Select" button on Microsoft Xbox One controller

Christophe JAILLET (1):
      Input: evbug - remove an empty comment block

Colin Ian King (1):
      Input: resistive-adc-touch - fix uninitialized variable 'press'

Corentin Labbe (1):
      dt-bindings: input: remove fsl-mma8450 which is handled by trivial-devices

David Collins (2):
      dt-bindings: input: pm8941-pwrkey: add pmk8350 compatible strings
      Input: pm8941-pwrkey - add support for PMK8350 PON_HLOS PMIC peripheral

Dmitry Torokhov (11):
      Input: cyttsp - do not force interrupt trigger
      Input: resistive-adc-touch - rework mapping of channels
      Input: cyttsp - change maintainer
      Input: cyttsp - remove public header
      Input: cy8ctmg110_ts - rely on platform code to supply interrupt
      Input: cy8ctmg110_ts - do not hard code interrupt trigger
      Input: cy8ctmg110_ts - do not hardcode as wakeup source
      Input: cy8ctmg110_ts - let I2C core configure wake interrupt
      Input: cy8ctmg110_ts - use endian helpers when converting data on wire
      Input: cy8ctmg110_ts - switch to using managed resources
      Input: cy8ctmg110_ts - switch to using gpiod API

Geert Uytterhoeven (1):
      dt-bindings: input: touchscreen: st1232: Convert to json-schema

Johan Hovold (1):
      Input: usbtouchscreen - fix control-request directions

Linus Walleij (3):
      Input: cyttsp - convert bindings to YAML and extend
      Input: cyttsp - probe from compatibles
      Input: cyttsp - obtain regulators

Oleh Kravchenko (2):
      dt-bindings: Add vendor prefix and bindings for Qwiic Joystick
      Input: add SparkFun Qwiic Joystick driver

Oleksij Rempel (4):
      dt-bindings: touchscreen: Convert resistive-adc-touch binding to json schema
      dt-bindings: touchscreen: add touchscreen-x/y-plate-ohms property
      dt-bindings: touchscreen: resistive-adc-touch: add support for z1 and z2 channels
      Input: resistive-adc-touch - add support for z1 and z2 channels

Shubhankar Kuranagatti (1):
      Input: ims-pcu - replace some spaces with tabs

Stephan Gerhold (2):
      dt-bindings: input: touchscreen: edt-ft5x06: add iovcc-supply
      Input: edt-ft5x06 - add support for iovcc-supply

Takashi Iwai (2):
      Input: elants_i2c - fix NULL dereference at probing
      Input: elants_i2c - switch to probe_new

Tyson Moore (1):
      Input: i8042 - fix typos in comments

Yizhuo Zhai (1):
      Input: hideep - fix the uninitialized use in hideep_nvm_unlock()

YueHaibing (4):
      Input: ims-pcu - use kobj_to_dev()
      Input: tsc200x-core - use kobj_to_dev()
      Input: atkbd - use kobj_to_dev()
      Input: trackpoint - use kobj_to_dev()

Zhen Lei (1):
      Input: hil_kbd - fix error return code in hil_dev_connect()

zhouchuangao (1):
      Input: cros_ec_keyb - use kobj_to_dev() API

Diffstat:
--------

 .../devicetree/bindings/input/fsl-mma8450.txt      |  12 --
 .../bindings/input/qcom,pm8941-pwrkey.txt          |   2 +
 .../input/touchscreen/cypress,cy8ctma340.yaml      | 148 ++++++++++++++++++
 .../bindings/input/touchscreen/cyttsp.txt          |  93 ------------
 .../bindings/input/touchscreen/edt-ft5x06.yaml     |   1 +
 .../input/touchscreen/resistive-adc-touch.txt      |  33 ----
 .../input/touchscreen/resistive-adc-touch.yaml     |  86 +++++++++++
 .../input/touchscreen/sitronix,st1232.yaml         |  50 ++++++
 .../bindings/input/touchscreen/sitronix-st1232.txt |  28 ----
 .../bindings/input/touchscreen/touchscreen.yaml    |   6 +
 .../devicetree/bindings/trivial-devices.yaml       |   2 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 MAINTAINERS                                        |   5 +-
 drivers/input/evbug.c                              |   3 -
 drivers/input/joydev.c                             |   2 +-
 drivers/input/joystick/Kconfig                     |   9 ++
 drivers/input/joystick/Makefile                    |   1 +
 drivers/input/joystick/qwiic-joystick.c            | 146 ++++++++++++++++++
 drivers/input/joystick/xpad.c                      |   6 +
 drivers/input/keyboard/atkbd.c                     |   2 +-
 drivers/input/keyboard/cros_ec_keyb.c              |   2 +-
 drivers/input/keyboard/hil_kbd.c                   |   1 +
 drivers/input/misc/ims-pcu.c                       |   6 +-
 drivers/input/misc/pm8941-pwrkey.c                 | 103 +++++++++----
 drivers/input/mouse/trackpoint.c                   |   2 +-
 drivers/input/serio/i8042.c                        |   4 +-
 drivers/input/touchscreen/cy8ctmg110_ts.c          | 167 +++++++--------------
 drivers/input/touchscreen/cyttsp_core.c            |  47 +++++-
 drivers/input/touchscreen/cyttsp_core.h            |   3 +-
 drivers/input/touchscreen/cyttsp_i2c.c             |  10 ++
 drivers/input/touchscreen/cyttsp_spi.c             |  10 ++
 drivers/input/touchscreen/edt-ft5x06.c             |  38 ++++-
 drivers/input/touchscreen/elants_i2c.c             |  11 +-
 drivers/input/touchscreen/hideep.c                 |  13 +-
 drivers/input/touchscreen/resistive-adc-touch.c    | 136 ++++++++++++++---
 drivers/input/touchscreen/tsc200x-core.c           |   2 +-
 drivers/input/touchscreen/usbtouchscreen.c         |   8 +-
 include/linux/input/cy8ctmg110_pdata.h             |   1 -
 include/linux/input/cyttsp.h                       |  29 ----
 39 files changed, 836 insertions(+), 394 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/input/fsl-mma8450.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma340.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/cyttsp.txt
 delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-adc-touch.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-adc-touch.yaml
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/sitronix,st1232.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/sitronix-st1232.txt
 create mode 100644 drivers/input/joystick/qwiic-joystick.c
 delete mode 100644 include/linux/input/cyttsp.h

Thanks.


-- 
Dmitry



[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux