[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <YOKiP9QsgXyK8zQK@google.com>
Date: Sun, 4 Jul 2021 23:10:07 -0700
From: Dmitry Torokhov <dmitry.torokhov@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-input@...r.kernel.org
Subject: [git pull] Input updates for v5.14-rc0
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
Powered by blists - more mailing lists