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 v5.5-rc0
Date: Sat, 30 Nov 2019 18:00:20 -0800 [thread overview]
Message-ID: <20191201020020.GA225595@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:
- updates to Ilitech driver to support ILI2117
- face lift of st1232 driver to support MT-B protocol
- a new driver for i.MX system controller keys
- mpr121 driver now supports polling mode
- various input drivers have been switched away from input_polled_dev to
use polled mode of regular input devices
- other assorted cleanups and fixes.
Changelog:
---------
Anson Huang (2):
Input: keyboard - imx_sc: Add i.MX system controller key support
Input: imx_sc_key - correct SCU message structure to avoid stack corruption
Arnd Bergmann (1):
Input: hp_sdc_rtc - remove dead chardev code
Dmitry Torokhov (41):
Input: add input_get_poll_interval()
Input: gpio_mouse - switch to using input device polling mode
Input: pixcir_i2c_ts - remove platform data
Input: gpio_keys - switch to using devm_fwnode_gpiod_get()
Input: gpio_keys_polled - switch to using devm_fwnode_gpiod_get()
Input: st1232 - simplify parsing of read buffer
Input: st1232 - do not unconditionally configure as wakeup source
Input: st1232 - rely on I2C core to configure wakeup interrupt
Input: st1232 - do not reset the chip too early
Input: st1232 - do not allocate fingers data separately
Input: st1232 - do not set parent device explicitly
Input: st1232 - note that the receive buffer is DMA-safe
Input: st1232 - switch to using MT-B protocol
Input: psxpad-spi - switch to using polled mode of input devices
Input: raspberrypi-ts - switch to using polled mode of input devices
Input: sur40 - switch to using polled mode of input devices
Input: ts4800-ts - switch to using polled mode of input devices
Input: tsc6507x-ts - switch to using polled mode of input devices
Input: adc-keys - switch to using polled mode of input devices
Input: clps711x-keypad - switch to using polled mode of input devices
Input: jornada680_kbd - switch to using polled mode of input devices
Input: gpio_keys_polled - switch to using polled mode of input devices
Input: apanel - switch to using polled mode of input devices
Input: wistron_btns - switch to using polled mode of input devices
Input: cobalt_btns - convert to use managed resources
Input: cobalt_btns - switch to using polled mode of input devices
Input: sgi_btns - switch to using managed resources
Input: sgi_btns - switch to using polled mode of input devices
Input: rb532_button - switch to using managed resources
Input: rb532_button - switch to using polled mode of input devices
Input: gpio_decoder - switch to using polled mode of input devices
Input: mma8450 - switch to using polled mode of input devices
Input: bma150 - switch to using polled mode of input devices
Input: kxtj9 - switch to using managed resources
Input: kxtj9 - switch to using polled mode of input devices
Input: ili210x - switch to using threaded IRQ
Input: ili210x - handle errors from input_mt_init_slots()
Input: ili210x - do not set parent device explicitly
Input: ili210x - define and use chip operations structure
Input: ili210x - do not unconditionally mark touchscreen as wakeup source
Input: ili210x - remove unneeded suspend and resume handlers
Evan Green (1):
Input: atmel_mxt_ts - disable IRQ across suspend
Fabio Estevam (8):
Input: pixcir_i2c_ts - remove unneeded gpio.h header file
Input: pixcir_i2c_ts - move definitions into a single file
Input: pixcir_i2c_ts - keep header files sorted
Input: pixcir_i2c_ts - print register address in decimal
Input: pixcir_i2c_ts - do not print error on defer probe
Input: colibri-vf50-ts - remove unneeded gpio.h header file
Input: s3c2410_ts - remove unneeded gpio.h header file
Input: wacom_i2c - remove unneeded gpio.h header file
Flavio Suligoi (1):
Input: ar1021 - fix typo in preprocessor macro name
Hans Verkuil (2):
Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus
Input: synaptics-rmi4 - fix various V4L2 compliance problems in F54
Jonathan Bakker (1):
Input: bma150 - use managed resources helpers
Krzysztof Kozlowski (1):
Input: fix Kconfig indentation
Lars-Peter Clausen (1):
Input: adp5589 - make keypad support optional
Lucas Stach (1):
Input: synaptics-rmi4 - simplify data read in rmi_f54_work
Marcel Ziswiler (1):
dt-bindings: input: touchscreen: ad7879: generic node names in example
Marek Vasut (1):
Input: ili210x - add ILI2117 support
Michal Vokáč (3):
dt-bindings: input: Add common input binding in json-schema
dt-bindings: input: Convert mpr121 binding to json-schema
Input: mpr121 - add polling mode
Mylène Josserand (1):
Input: edt-ft5x06 - add support for regulator
Stephan Gerhold (1):
Input: mms114 - use device_get_match_data
Sven Van Asbroeck (3):
Input: ili210x - do not retrieve/print chip firmware version
Input: ili210x - add resolution to chip operations structure
Input: ili210x - optionally show calibrate sysfs attribute
Diffstat:
--------
.../devicetree/bindings/arm/freescale/fsl,scu.txt | 14 +
.../bindings/input/fsl,mpr121-touchkey.yaml | 89 +++++
.../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +-
Documentation/devicetree/bindings/input/input.yaml | 36 ++
Documentation/devicetree/bindings/input/keys.txt | 8 -
.../devicetree/bindings/input/mpr121-touchkey.txt | 30 --
.../devicetree/bindings/input/mtk-pmic-keys.txt | 4 +-
.../devicetree/bindings/input/st,stpmic1-onkey.txt | 2 +-
.../bindings/input/touchscreen/ad7879.txt | 4 +-
.../bindings/input/touchscreen/edt-ft5x06.txt | 1 +
drivers/input/input-poller.c | 9 +
drivers/input/joystick/Kconfig | 1 -
drivers/input/joystick/psxpad-spi.c | 64 ++--
drivers/input/keyboard/Kconfig | 28 +-
drivers/input/keyboard/Makefile | 1 +
drivers/input/keyboard/adc-keys.c | 36 +-
drivers/input/keyboard/adp5589-keys.c | 171 +++++----
drivers/input/keyboard/clps711x-keypad.c | 70 ++--
drivers/input/keyboard/gpio_keys.c | 6 +-
drivers/input/keyboard/gpio_keys_polled.c | 72 ++--
drivers/input/keyboard/imx_sc_key.c | 187 +++++++++
drivers/input/keyboard/jornada680_kbd.c | 37 +-
drivers/input/keyboard/mpr121_touchkey.c | 69 +++-
drivers/input/misc/Kconfig | 15 -
drivers/input/misc/apanel.c | 153 ++++----
drivers/input/misc/bma150.c | 190 +++-------
drivers/input/misc/cobalt_btns.c | 73 ++--
drivers/input/misc/gpio_decoder.c | 42 ++-
drivers/input/misc/hp_sdc_rtc.c | 342 -----------------
drivers/input/misc/kxtj9.c | 224 +++--------
drivers/input/misc/mma8450.c | 101 +++--
drivers/input/misc/rb532_button.c | 48 +--
drivers/input/misc/sgi_btns.c | 54 +--
drivers/input/misc/wistron_btns.c | 51 +--
drivers/input/mouse/Kconfig | 15 +-
drivers/input/mouse/gpio_mouse.c | 45 +--
drivers/input/mouse/synaptics.c | 1 +
drivers/input/rmi4/rmi_f54.c | 63 ++--
drivers/input/tablet/Kconfig | 20 +-
drivers/input/touchscreen/Kconfig | 6 +-
drivers/input/touchscreen/ar1021_i2c.c | 4 +-
drivers/input/touchscreen/atmel_mxt_ts.c | 4 +
drivers/input/touchscreen/colibri-vf50-ts.c | 1 -
drivers/input/touchscreen/edt-ft5x06.c | 30 ++
drivers/input/touchscreen/ili210x.c | 418 ++++++++++++---------
drivers/input/touchscreen/mms114.c | 3 +-
drivers/input/touchscreen/pixcir_i2c_ts.c | 177 +++++----
drivers/input/touchscreen/raspberrypi-ts.c | 38 +-
drivers/input/touchscreen/s3c2410_ts.c | 1 -
drivers/input/touchscreen/st1232.c | 184 +++++----
drivers/input/touchscreen/sur40.c | 92 +++--
drivers/input/touchscreen/tps6507x-ts.c | 36 +-
drivers/input/touchscreen/ts4800-ts.c | 68 ++--
drivers/input/touchscreen/wacom_i2c.c | 1 -
include/linux/input.h | 1 +
include/linux/platform_data/pixcir_i2c_ts.h | 64 ----
56 files changed, 1631 insertions(+), 1876 deletions(-)
create mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml
create mode 100644 Documentation/devicetree/bindings/input/input.yaml
delete mode 100644 Documentation/devicetree/bindings/input/keys.txt
delete mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt
create mode 100644 drivers/input/keyboard/imx_sc_key.c
delete mode 100644 include/linux/platform_data/pixcir_i2c_ts.h
Thanks.
--
Dmitry
next reply other threads:[~2019-12-01 2:00 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-12-01 2:00 Dmitry Torokhov [this message]
2019-12-02 2:50 ` [git pull] Input updates for v5.5-rc0 pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2019-12-07 20:27 Dmitry Torokhov
2019-12-08 2:35 ` Linus Torvalds
2019-12-09 17:09 ` Dmitry Torokhov
2019-12-08 2:40 ` pr-tracker-bot
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=20191201020020.GA225595@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.