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 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

             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.