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 for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Date:   Tue, 14 Nov 2017 10:08:04 -0800
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 v4.15-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:

- 3 new touchscreen drivers: EETI EXC3000, HiDeep, and Samsung S6SY761

- the timer API conversion (setup_timer() -> timer_setup())

- a few drivers swiytched to using managed API for creating custom
  device attributes

- other assorted fixed and cleanups.

Changelog:
---------

Ahmet Inan (1):
      Input: add I2C attached EETI EXC3000 multi touch driver

Andi Shyti (9):
      Input: stmfts - use devm_device_add_group
      Input: elants_i2c - use managed devm_device_add_group
      Input: melfas_mip4 - use managed devm_device_add_group
      Input: raydium_i2c_ts - use managed devm_device_add_group
      Input: rohm_bu21023 - use managed devm_device_add_group
      Input: wdt87xx_i2c - use managed devm_device_add_group
      Input: edt-ft5x06 - use managed devm_device_add_group
      Input: ad7879 - use managed devm_device_add_group
      Input: add support for the Samsung S6SY761 touchscreen

Anthony Kim (1):
      Input: add support for HiDeep touchscreen

Arnd Bergmann (1):
      Input: adxl34x - do not treat FIFO_MODE() as boolean

Colin Ian King (2):
      Input: synaptics-rmi4 - make array rmi_f54_report_type_names static
      Input: mxs-lradc - remove redundant assignment to pointer input

Dan Carpenter (1):
      Input: uinput - unlock on allocation failure in ioctl

Dmitry Torokhov (6):
      Input: elan_i2c - do not clobber interrupt trigger on x86
      Input: uinput - allow FF requests to time out
      Input: uinput - fix coding style in uinput_ioctl_handler()
      Input: uinput - remove uinput_allocate_device()
      Input: uinput - fold header into the driver proper
      Input: ps2-gpio - actually abort probe when connected to sleeping GPIOs

Geert Uytterhoeven (1):
      Input: st1232 - remove obsolete platform device support

Gustavo A. R. Silva (3):
      Input: spaceball - mark expected switch fall-throughs
      Input: sidewinder - mark expected switch fall-throughs
      Input: gamecon - mark expected switch fall-throughs

Kees Cook (8):
      Input: byd - convert to using timer_setup()
      Input: alps - convert to using timer_setup()
      Input: ff_memless - convert to using timer_setup()
      Input: keyboard - convert timers to use timer_setup()
      Input: touchsceen - convert timers to use timer_setup()
      Input: hp_sdc - convert to using timer_setup()
      Input: hil_mlc - convert to using timer_setup()
      Input: convert autorepeat timer to use timer_setup()

Linus Walleij (5):
      Input: gpio_mouse - kill off platform data
      Input: gpio_mouse - rename platform data variables
      Input: gpio_mouse - add DT bindings
      Input: gpio_mouse - convert to use GPIO descriptors
      Input: gpio_mouse - add device tree probing

Marcin Niestroj (1):
      Input: goodix - support gt1151 touchpanel

Nik Nyby (1):
      Input: elan_i2c - remove duplicate ELAN0605 id

Randy Dunlap (1):
      Input: usbtouchscreen - use EXPERT instead of EMBEDDED for EasyTouch

Russell King (3):
      Input: sa1111ps2 - use sa1111_get_irq() to obtain IRQ resources
      Input: sa1111ps2 - remove special sa1111 mmio accessors
      Input: sa1111ps2 - extend test delay

Sean Young (1):
      media: ttpci: remove autorepeat handling and use timer_setup

Simon Budig (2):
      Input: edt-ft5x06 - make distinction between m06/m09/generic more clear
      Input: edt-ft5x06 - implement support for the EDT-M12 series

Vince Kim (1):
      Input: cyttsp4 - avoid overflows when calculating memory sizes

stephen lu (2):
      Input: gpio-keys - convert timers to use timer_setup()
      Input: ad7877 - convert to using timer_setup()

Diffstat:
--------

 .../devicetree/bindings/input/gpio-mouse.txt       |   32 +
 .../bindings/input/touchscreen/exc3000.txt         |   27 +
 .../bindings/input/touchscreen/goodix.txt          |    3 +-
 .../bindings/input/touchscreen/hideep.txt          |   42 +
 .../bindings/input/touchscreen/samsung,s6sy761.txt |   34 +
 .../devicetree/bindings/vendor-prefixes.txt        |    1 +
 drivers/input/ff-memless.c                         |    8 +-
 drivers/input/input.c                              |   11 +-
 drivers/input/joystick/gamecon.c                   |    3 +
 drivers/input/joystick/sidewinder.c                |   10 +-
 drivers/input/joystick/spaceball.c                 |    4 +
 drivers/input/keyboard/bf54x-keys.c                |    7 +-
 drivers/input/keyboard/gpio_keys.c                 |    7 +-
 drivers/input/keyboard/imx_keypad.c                |    8 +-
 drivers/input/keyboard/locomokbd.c                 |    7 +-
 drivers/input/keyboard/omap-keypad.c               |    6 +-
 drivers/input/keyboard/snvs_pwrkey.c               |    7 +-
 drivers/input/keyboard/tegra-kbc.c                 |    6 +-
 drivers/input/misc/adxl34x.c                       |    2 +-
 drivers/input/misc/uinput.c                        |  305 +++---
 drivers/input/mouse/alps.c                         |    8 +-
 drivers/input/mouse/byd.c                          |   10 +-
 drivers/input/mouse/elan_i2c_core.c                |   11 +-
 drivers/input/mouse/gpio_mouse.c                   |  206 ++--
 drivers/input/rmi4/rmi_f54.c                       |    2 +-
 drivers/input/serio/hil_mlc.c                      |    4 +-
 drivers/input/serio/hp_sdc.c                       |    5 +-
 drivers/input/serio/ps2-gpio.c                     |    1 +
 drivers/input/serio/sa1111ps2.c                    |   69 +-
 drivers/input/touchscreen/Kconfig                  |   34 +-
 drivers/input/touchscreen/Makefile                 |    3 +
 drivers/input/touchscreen/ad7877.c                 |    6 +-
 drivers/input/touchscreen/ad7879.c                 |   19 +-
 drivers/input/touchscreen/atmel-wm97xx.c           |   10 +-
 drivers/input/touchscreen/cyttsp4_core.c           |   59 +-
 drivers/input/touchscreen/edt-ft5x06.c             |  173 ++-
 drivers/input/touchscreen/elants_i2c.c             |   19 +-
 drivers/input/touchscreen/exc3000.c                |  223 ++++
 drivers/input/touchscreen/goodix.c                 |  125 ++-
 drivers/input/touchscreen/hideep.c                 | 1120 ++++++++++++++++++++
 drivers/input/touchscreen/melfas_mip4.c            |   17 +-
 drivers/input/touchscreen/mxs-lradc-ts.c           |    2 +-
 drivers/input/touchscreen/raydium_i2c_ts.c         |   18 +-
 drivers/input/touchscreen/rohm_bu21023.c           |   17 +-
 drivers/input/touchscreen/s6sy761.c                |  559 ++++++++++
 drivers/input/touchscreen/st1232.c                 |   16 +-
 drivers/input/touchscreen/stmfts.c                 |    4 +-
 drivers/input/touchscreen/tsc200x-core.c           |    6 +-
 drivers/input/touchscreen/w90p910_ts.c             |    7 +-
 drivers/input/touchscreen/wdt87xx_i2c.c            |   10 +-
 drivers/media/pci/ttpci/av7110.h                   |    2 +-
 drivers/media/pci/ttpci/av7110_ir.c                |   56 +-
 include/linux/gpio_mouse.h                         |   61 --
 include/linux/platform_data/st1232_pdata.h         |   14 -
 include/linux/uinput.h                             |   81 --
 55 files changed, 2776 insertions(+), 731 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/input/gpio-mouse.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/exc3000.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/hideep.txt
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/samsung,s6sy761.txt
 create mode 100644 drivers/input/touchscreen/exc3000.c
 create mode 100644 drivers/input/touchscreen/hideep.c
 create mode 100644 drivers/input/touchscreen/s6sy761.c
 delete mode 100644 include/linux/gpio_mouse.h
 delete mode 100644 include/linux/platform_data/st1232_pdata.h
 delete mode 100644 include/linux/uinput.h

Thanks.


-- 
Dmitry

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ