Re: [git pull] Input updates for v5.3-rc0

2019-07-20 Thread pr-tracker-bot
The pull request you sent on Sat, 20 Jul 2019 22:10:36 +0300:

> git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f1a3b43cc1f50c6ee5ba582f2025db3dea891208

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[git pull] Input updates for v5.3-rc0

2019-07-20 Thread Dmitry Torokhov
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:

- Apple SPI keyboard and trackpad driver for newer Macs
- ALPS driver will ignore trackpoint-only devices to give chance
  trackpoint driver handle them properly
- another Lenovo is switched over to SMbus from PS/2
- assorted driver fixups.

Changelog:
-

Fuqian Huang (1):
  Input: auo-pixcir-ts - switch to using  devm_add_action_or_reset()

Grant Hernandez (1):
  Input: gtco - bounds check collection indent level

Hui Wang (2):
  Input: alps - don't handle ALPS cs19 trackpoint-only device
  Input: alps - fix a mismatch between a condition check and its comment

Joe Perches (1):
  Input: synaptics - fix misuse of strlcpy

Lars-Peter Clausen (1):
  Input: adp5589 - initialize GPIO controller parent device

Mao Wenan (1):
  Input: applespi - remove set but not used variables 'sts'

Maya Nakamura (1):
  Input: hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer

Nick Black (1):
  Input: synaptics - whitelist Lenovo T580 SMBus intertouch

Nishka Dasgupta (2):
  Input: sun4i-lradc-keys - add of_node_put() before return
  Input: mtk-pmic-keys - add of_node_put() before return

Ronald Tschalär (1):
  Input: add Apple SPI keyboard and trackpad driver

Tim Schumacher (1):
  Input: iforce - remove empty multiline comments

YueHaibing (1):
  Input: psmouse - fix build error of multiple definition

Diffstat:


 drivers/input/joystick/iforce/iforce-ff.c  |3 -
 drivers/input/joystick/iforce/iforce-main.c|3 -
 drivers/input/joystick/iforce/iforce-packets.c |3 -
 drivers/input/joystick/iforce/iforce-serio.c   |3 -
 drivers/input/joystick/iforce/iforce-usb.c |3 -
 drivers/input/joystick/iforce/iforce.h |3 -
 drivers/input/keyboard/Kconfig |   16 +
 drivers/input/keyboard/Makefile|1 +
 drivers/input/keyboard/adp5589-keys.c  |1 +
 drivers/input/keyboard/applespi.c  | 1977 
 drivers/input/keyboard/applespi.h  |   29 +
 drivers/input/keyboard/applespi_trace.h|   93 ++
 drivers/input/keyboard/mtk-pmic-keys.c |9 +-
 drivers/input/keyboard/sun4i-lradc-keys.c  |3 +
 drivers/input/mouse/alps.c |   32 +
 drivers/input/mouse/synaptics.c|3 +-
 drivers/input/mouse/trackpoint.h   |3 +-
 drivers/input/serio/hyperv-keyboard.c  |4 +-
 drivers/input/tablet/gtco.c|   20 +-
 drivers/input/touchscreen/auo-pixcir-ts.c  |3 +-
 20 files changed, 2183 insertions(+), 29 deletions(-)
 create mode 100644 drivers/input/keyboard/applespi.c
 create mode 100644 drivers/input/keyboard/applespi.h
 create mode 100644 drivers/input/keyboard/applespi_trace.h

Thanks.

-- 
Dmitry


Re: [git pull] Input updates for v5.3-rc0

2019-07-13 Thread pr-tracker-bot
The pull request you sent on Thu, 11 Jul 2019 22:41:58 -0700:

> git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/073c916bc00571d8662b89a294eba265481b6fbb

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker


[git pull] Input updates for v5.3-rc0

2019-07-11 Thread Dmitry Torokhov
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 SMBus driver to fetch device parameters
  (size, resolution) while it is still in PS/2 mode, before switching
  over to SMBus, as in that mode some devices return garbage dimensions
- update to iforce joystick driver
- miscellaneous driver fixes

Note that there will be a conflict in drivers/input/misc/da9063_onkey.c
regarding SPDX header, please keep SPDX annotation that is already in
your tree.

Also, I am still hoping to merge applespi keyboard and trackpad driver
in the 2nd pass for this merge window.

Changelog:
-

Alexander Tsoy (1):
  Input: joydev - extend absolute mouse detection

Anson Huang (2):
  Input: imx_keypad - use devm_platform_ioremap_resource() to simplify code
  Input: imx6ul_tsc - use devm_platform_ioremap_resource() to simplify code

Axel Lin (1):
  Input: iqs5xx - remove redundant dev_set_drvdata call

Bartosz Golaszewski (1):
  Input: max77650-onkey - add MODULE_ALIAS()

Benjamin Tissoires (8):
  Input: elantech - query the min/max information beforehand too
  Input: elantech - add helper function elantech_is_buttonpad()
  Input: elantech - detect middle button based on firmware version
  dt-bindings: add more optional properties for elan_i2c touchpads
  Input: elan_i2c - do not query the info if they are provided
  Input: elantech/SMBus - export all capabilities from the PS/2 node
  Input: elan_i2c - handle physical middle button
  Input: elantech - remove P52 and P72 from SMBus blacklist

Cole Rogers (1):
  Input: synaptics - enable SMBUS on T480 thinkpad trackpad

Daniel Mack (1):
  Input: eeti_ts -  read hardware state once after wakeup

Dmitry Torokhov (21):
  Input: iforce - remove "being used" silliness
  Input: iforce - introduce transport ops
  Input: iforce - move get_id to the transport operations
  Input: iforce - move command completion handling to serio code
  Input: iforce - introduce start and stop io transport ops
  Input: iforce - add bus type and parent arguments to iforce_init_device()
  Input: iforce - move transport data into transport modules
  Input: iforce - split into core and transport modules
  Input: iforce - use DMA-safe buffer when getting IDs from USB
  Input: iforce - update formatting of switch statements
  Input: iforce - factor out hat handling when parsing packets
  Input: iforce - do not combine arguments for iforce_process_packet()
  Input: iforce - signal command completion from transport code
  Input: iforce - only call iforce_process_packet() if initialized
  Input: iforce - allow callers supply data buffer when fetching device IDs
  Input: iforce - use DMA-safe buffores for USB transfers
  Input: iforce - drop bus type from iforce structure
  Input: iforce - drop couple of temps from transport code
  Input: iforce - use unaligned accessors, where appropriate
  Input: edt-ft5x06 - use get_unaligned_be16()
  Input: edt-ft5x06 - simplify event reporting code

Enrico Weigelt, metux IT consult (1):
  Input: gpio_keys_polled - allow specifying name of input device

Gustavo A. R. Silva (2):
  Input: gpio_keys_polled - use struct_size() in devm_kzalloc()
  Input: gpio_keys - use struct_size() in devm_kzalloc()

Ian Ray (1):
  Input: atmel_mxt_ts - fix leak in mxt_update_cfg()

Jeffrey Hugo (2):
  Input: elan_i2c - export the device id whitelist
  HID: quirks: Refactor ELAN 400 and 401 handling

Nathan Huckleberry (1):
  Input: atmel_mxt_ts - fix -Wunused-const-variable

Tim Schumacher (1):
  Input: iforce - add the Saitek R440 Force Wheel

Wolfram Sang (2):
  Input: da9063_onkey - remove platform_data support
  Input: da9063_onkey - convert header to SPDX

YueHaibing (2):
  Input: synaptics-rmi4 - remove set but not used variable 'sensor_flags'
  Input: tca8418 - remove set but not used variable 'max_keys'

Diffstat:


 .../devicetree/bindings/input/elan_i2c.txt |  11 +
 drivers/hid/hid-quirks.c   |  22 +-
 drivers/input/joydev.c |  24 +-
 drivers/input/joystick/iforce/Kconfig  |   8 +-
 drivers/input/joystick/iforce/Makefile |   7 +-
 drivers/input/joystick/iforce/iforce-ff.c  |  18 +-
 drivers/input/joystick/iforce/iforce-main.c| 178 
 drivers/input/joystick/iforce/iforce-packets.c | 215 +-
 drivers/input/joystick/iforce/iforce-serio.c   | 161 ---
 drivers/input/joystick/iforce/iforce-usb.c | 192 
 drivers/input/joystick/iforce/iforce.h |  55 ++--
 drivers/input/keyboard/gpio_keys.c |   6 +-
 drivers/input/keyboard/gpio_keys_polled.c  |  10 +-
 drivers/in