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>] [day] [month] [year] [list]
Date:	Tue, 14 Apr 2015 17:12:14 -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 4.1-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 the following
new drivers: Qualcomm PM8941 power key drver, ChipOne icn8318
touchscreen controller driver, Broadcom iProc touchscreen and keypad
drivers, and Semtech SX8654 I2C touchscreen controller driver. ALPS
driver now supports newer SS4 devices; Elantech got a fix that should
make it work on some ASUS laptops; and a slew of other enhancements and
random fixes.

Changelog:
---------

Aaron Sierra (1):
      Input: tsc2007 - Convert msecs to jiffies only once

Aleksei Mamlin (2):
      Input: goodix - use max touch number from device config
      Input: goodix - add device tree support

Benjamin Tissoires (3):
      Input: MT - make slot assignment work for overcovered solutions
      Input: Revert "Revert "synaptics - use dmax in input_mt_assign_slots""
      Input: synaptics - allocate 3 slots to keep stability in image sensors

Brian K. Turner (1):
      Input: lifebook - fix tabbing issue

Charlie Mooney (1):
      Input: elants_i2c - append hw_version to FW file

Courtney Cavin (1):
      Input: add Qualcomm PM8941 power key driver

Dan Carpenter (1):
      Input: sx8654 - signedness bug in sx8654_irq()

Dmitry Torokhov (5):
      Input: psmouse - when comparing PNP IDs ignore case
      Input: synaptics - switch ForcePad detection to PNP IDs
      Input: pwm-beeper - remove unneeded PWM_BEEPER_PM_OPS define
      Input: mma8450 - convert to using managed resources
      Input: atkbd - document "no new force-release quirks" policy

Duson Lin (2):
      Input: elan_i2c - return error code when resume fails
      Input: elan_i2c - remove duplicate repeat code

Fabian Frederick (1):
      Input: constify of_device_id arrays

Fengguang Wu (1):
      Input: ALPS - make alps_get_pkt_id_ss4_v2() and others static

Hans de Goede (6):
      Input: sun4i-ts -  A10 (sun4i) has a different temperature curve
      Input: sun4i-ts - really fix A10 temperature reporting
      Input: touchscreen DT binding - add touchscreen-swapped-x-y property
      Input: add support for ChipOne icn8318 based touchscreens
      Input: alps - fix touchpad buttons getting stuck when used with trackpoint
      Input: alps - non interleaved V2 dualpoint has separate stick button bits

Jaewon Kim (1):
      Input: add haptic support for max77843

Jens Thiele (1):
      Input: sun4i-ts - allow controlling filter and sensitivity via DT

Jonathan Richardson (1):
      Input: add Broadcom iProc touchscreen driver

Lars Poeschel (1):
      Input: usbtouchscreen - add new model from IRTOUCHSYSTEMS

Linus Walleij (3):
      Input: driver for microcontroller keys on the iPaq h3xxx
      Input: tc3589x - localize platform data
      mfd: tc3589x: enforce device-tree only mode

Masaki Ota (3):
      Input: ALPS - refactor alps_set_abs_params_mt()
      Input: ALPS - add support for SS4 touchpad devices
      Input: ALPS - V7 devices can report 5-finger taps

Maxime Ripard (4):
      Input: of_touchscreen - rework the DT parsing function
      Input: of_touchscreen - register multitouch axes
      Input: edt-ft5x06 - allow to setting the maximum axes value through the DT
      Input: edt-ft5x06 - remove EV_SYN event report

Michael S. Tsirkin (1):
      Input: gscps2 - drop pci_ids dependency

Nick Dyer (1):
      Input: atmel_mxt_ts - implement support for T100 touch object

Nicolas Iooss (1):
      Input: elan_i2c - fix typo in include header guard

Olivier Sobrie (1):
      Input: pwm-beeper - remove useless call to pwm_config()

Rafael J. Wysocki (1):
      Input: i8042 - allow KBD and AUX ports to wake up from suspend-to-idle

Scott Branden (1):
      Input: add driver for Broadcom keypad controller

Sjoerd Simons (1):
      Input: atmel_mxt_ts - split out touchpad initialisation logic

Stefan Brüns (2):
      Input: rename KEY_DIRECTION to KEY_ROTATE_DISPLAY
      Input: use more descriptive KEY_ROTATE_DISPLAY instead of KEY_DIRECTION

Sébastien Szymanski (1):
      Input: add support for Semtech SX8654 I2C touchscreen controller

Tomeu Vizoso (1):
      Input: cros_ec_keyb - fix clearing keyboard state on wakeup

Ulrik De Bie (1):
      Input: elantech - fix absolute mode setting on some ASUS laptops


Diffstat:
--------

 .../devicetree/bindings/input/brcm,bcm-keypad.txt  | 108 +++++
 .../bindings/input/qcom,pm8941-pwrkey.txt          |  43 ++
 .../input/touchscreen/brcm,iproc-touchscreen.txt   |  76 +++
 .../bindings/input/touchscreen/chipone_icn8318.txt |  46 ++
 .../bindings/input/touchscreen/goodix.txt          |  29 ++
 .../bindings/input/touchscreen/sun4i.txt           |  22 +-
 .../bindings/input/touchscreen/sx8654.txt          |  16 +
 .../bindings/input/touchscreen/touchscreen.txt     |   2 +
 .../devicetree/bindings/vendor-prefixes.txt        |   2 +
 MAINTAINERS                                        |   7 +
 drivers/gpio/Kconfig                               |   1 +
 drivers/gpio/gpio-tc3589x.c                        |   3 -
 drivers/hid/hid-debug.c                            |   2 +-
 drivers/input/input-mt.c                           |  26 +-
 drivers/input/keyboard/Kconfig                     |  21 +
 drivers/input/keyboard/Makefile                    |   2 +
 drivers/input/keyboard/atkbd.c                     |   6 +
 drivers/input/keyboard/bcm-keypad.c                | 458 ++++++++++++++++++
 drivers/input/keyboard/cros_ec_keyb.c              |   2 +-
 drivers/input/keyboard/ipaq-micro-keys.c           | 168 +++++++
 drivers/input/keyboard/tc3589x-keypad.c            |  42 +-
 drivers/input/misc/Kconfig                         |  24 +
 drivers/input/misc/Makefile                        |   2 +
 drivers/input/misc/max77843-haptic.c               | 358 ++++++++++++++
 drivers/input/misc/mma8450.c                       |  35 +-
 drivers/input/misc/palmas-pwrbutton.c              |   2 +-
 drivers/input/misc/pm8941-pwrkey.c                 | 293 ++++++++++++
 drivers/input/misc/pwm-beeper.c                    |   9 +-
 drivers/input/misc/regulator-haptic.c              |   2 +-
 drivers/input/misc/tps65218-pwrbutton.c            |   2 +-
 drivers/input/mouse/alps.c                         | 381 ++++++++++++++-
 drivers/input/mouse/alps.h                         |  78 ++-
 drivers/input/mouse/elan_i2c.h                     |   2 +-
 drivers/input/mouse/elan_i2c_core.c                |  15 +-
 drivers/input/mouse/elan_i2c_i2c.c                 |  10 +-
 drivers/input/mouse/elantech.c                     |  22 +
 drivers/input/mouse/elantech.h                     |   1 +
 drivers/input/mouse/lifebook.c                     |   6 +-
 drivers/input/mouse/psmouse-base.c                 |  40 +-
 drivers/input/mouse/synaptics.c                    |  42 +-
 drivers/input/mouse/synaptics.h                    |   1 +
 drivers/input/serio/gscps2.c                       |   1 -
 drivers/input/serio/i8042.c                        |  28 +-
 drivers/input/touchscreen/Kconfig                  |  41 +-
 drivers/input/touchscreen/Makefile                 |   3 +
 drivers/input/touchscreen/ar1021_i2c.c             |   2 +-
 drivers/input/touchscreen/atmel_mxt_ts.c           | 391 +++++++++++++--
 drivers/input/touchscreen/bcm_iproc_tsc.c          | 522 +++++++++++++++++++++
 drivers/input/touchscreen/chipone_icn8318.c        | 316 +++++++++++++
 drivers/input/touchscreen/edt-ft5x06.c             |   6 +-
 drivers/input/touchscreen/elants_i2c.c             |  14 +-
 drivers/input/touchscreen/goodix.c                 |  36 +-
 drivers/input/touchscreen/of_touchscreen.c         |  62 ++-
 drivers/input/touchscreen/sun4i-ts.c               |  46 +-
 drivers/input/touchscreen/sx8654.c                 | 286 +++++++++++
 drivers/input/touchscreen/tsc2007.c                |  11 +-
 drivers/input/touchscreen/usbtouchscreen.c         |  11 +
 drivers/mfd/Kconfig                                |   1 +
 drivers/mfd/tc3589x.c                              |   9 -
 drivers/platform/x86/fujitsu-tablet.c              |   6 +-
 drivers/platform/x86/hp-wmi.c                      |   2 +-
 include/linux/mfd/tc3589x.h                        |  23 -
 include/uapi/linux/input.h                         |   3 +-
 63 files changed, 3967 insertions(+), 260 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/brcm,bcm-keypad.txt
 create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8941-pwrkey.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/brcm,iproc-touchscreen.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/goodix.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/sx8654.txt
 create mode 100644 drivers/input/keyboard/bcm-keypad.c
 create mode 100644 drivers/input/keyboard/ipaq-micro-keys.c
 create mode 100644 drivers/input/misc/max77843-haptic.c
 create mode 100644 drivers/input/misc/pm8941-pwrkey.c
 create mode 100644 drivers/input/touchscreen/bcm_iproc_tsc.c
 create mode 100644 drivers/input/touchscreen/chipone_icn8318.c
 create mode 100644 drivers/input/touchscreen/sx8654.c

-- 
Dmitry

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ