lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200810181235.GA929203@dtor-ws>
Date:   Mon, 10 Aug 2020 11:12:35 -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.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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ