lkml.org 
[lkml]   [2020]   [Aug]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[git pull] Input updates for v5.9-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:

- an update to Elan touchpad controller driver supporting newer ICs with
enhanced precision reports and a new firmware update process
- an update to EXC3000 touch controller supporting additional parts
- assorted driver fixups.

Changelog:
---------

Colin Ian King (4):
Input: elantech - remove redundant assignments to variable error
Input: ims-pcu - return error code rather than -ENOMEM
Input: alps - remove redundant assignment to variable ret
Input: sentelic - fix error return when fsp_reg_write fails

Dmitry Torokhov (1):
Input: elan_i2c - do not constantly re-query pattern ID

Gustavo A. R. Silva (1):
Input: Use fallthrough pseudo-keyword

Jingle Wu (9):
Input: elan_i2c - handle firmware not implementing "get pattern" command
Input: elan_i2c - make fetching IC type of older controllers more robust
Input: elan_i2c - handle devices with patterns above 1
Input: elan_i2c - fix detecting IAP version on older controllers
Input: elan_i2c - add support for different firmware page sizes
Input: elan_i2c - handle firmware updated on newer ICs
Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14
Input: elan_i2c - add support for high resolution reports
Input: elan_i2c - add ic type 0x15

Michał Mirosław (1):
Input: mt - cleanup open-coded __set_bit()

Nick Dyer (1):
Input: atmel_mxt_ts - only read messages in mxt_acquire_irq() when necessary

Pavel Machek (1):
Input: uinput - fix typo in function name documentation

Randy Dunlap (1):
Input: synaptics-rmi4 - drop a duplicated word

Sebastian Reichel (5):
Input: exc3000 - switch to i2c's probe_new API
dt-bindings: touchscreen: Convert EETI EXC3000 touchscreen to json-schema
Input: exc3000 - add EXC80H60 and EXC80H84 support
Input: exc3000 - add reset gpio support
Input: exc3000 - add support to query model and fw_version

Xiongfeng Wang (2):
Input: psmouse - add a newline when printing 'proto' by sysfs
Input: ati_remote2 - add missing newlines when printing module parameters

Xu Wang (1):
Input: cm109 - remove needless check before usb_free_coherent()

Diffstat:
--------

.../ABI/testing/sysfs-driver-input-exc3000 | 15 ++
.../bindings/input/touchscreen/eeti,exc3000.yaml | 58 +++++
.../bindings/input/touchscreen/exc3000.txt | 26 ---
Documentation/input/uinput.rst | 6 +-
drivers/input/input-mt.c | 2 +-
drivers/input/joystick/db9.c | 10 +-
drivers/input/joystick/gamecon.c | 10 +-
drivers/input/joystick/sidewinder.c | 15 +-
drivers/input/joystick/spaceball.c | 8 +-
drivers/input/keyboard/adp5589-keys.c | 2 +-
drivers/input/keyboard/atkbd.c | 2 +-
drivers/input/keyboard/gpio_keys.c | 1 -
drivers/input/misc/ati_remote2.c | 4 +-
drivers/input/misc/cm109.c | 8 +-
drivers/input/misc/ims-pcu.c | 2 +-
drivers/input/misc/iqs269a.c | 21 +-
drivers/input/misc/pwm-vibra.c | 2 +-
drivers/input/misc/xen-kbdfront.c | 4 +-
drivers/input/mouse/alps.c | 2 +-
drivers/input/mouse/appletouch.c | 2 +-
drivers/input/mouse/cyapa_gen3.c | 4 +-
drivers/input/mouse/cyapa_gen5.c | 2 +-
drivers/input/mouse/cyapa_gen6.c | 2 +-
drivers/input/mouse/elan_i2c.h | 20 +-
drivers/input/mouse/elan_i2c_core.c | 195 ++++++++++------
drivers/input/mouse/elan_i2c_i2c.c | 165 ++++++++++----
drivers/input/mouse/elan_i2c_smbus.c | 35 ++-
drivers/input/mouse/elantech.c | 12 +-
drivers/input/mouse/hgpk.c | 4 +-
drivers/input/mouse/navpoint.c | 2 +-
drivers/input/mouse/psmouse-base.c | 2 +-
drivers/input/mouse/sentelic.c | 4 +-
drivers/input/mouse/sermouse.c | 4 +-
drivers/input/serio/i8042.c | 2 +-
drivers/input/serio/libps2.c | 2 +-
drivers/input/sparse-keymap.c | 2 +-
drivers/input/tablet/gtco.c | 6 +-
drivers/input/tablet/pegasus_notetaker.c | 2 +-
drivers/input/touchscreen/atmel_mxt_ts.c | 56 ++++-
drivers/input/touchscreen/edt-ft5x06.c | 3 +-
drivers/input/touchscreen/elants_i2c.c | 2 +-
drivers/input/touchscreen/elo.c | 2 +-
drivers/input/touchscreen/exc3000.c | 248 +++++++++++++++++++--
drivers/input/touchscreen/iqs5xx.c | 2 +-
drivers/input/touchscreen/max11801_ts.c | 1 -
drivers/input/touchscreen/stmfts.c | 2 +-
include/linux/rmi.h | 2 +-
47 files changed, 718 insertions(+), 265 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-driver-input-exc3000
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/eeti,exc3000.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/exc3000.txt

Thanks.


--
Dmitry

\
 
 \ /
  Last update: 2020-08-10 20:13    [W:0.153 / U:0.412 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site