Linux/linux f1a3b43drivers/input/joystick/iforce iforce-main.c iforce-packets.c, drivers/input/keyboard applespi.c applespi_trace.h

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input

Pull more input updates from Dmitry Torokhov:

 - Apple SPI keyboard and trackpad driver for newer Macs

 - ALPS driver will ignore trackpoint-only devices to give the
   trackpoint driver a chance to handle them properly

 - another Lenovo is switched over to SMbus from PS/2

 - assorted driver fixups.

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: alps - fix a mismatch between a condition check and its comment
  Input: psmouse - fix build error of multiple definition
  Input: applespi - remove set but not used variables 'sts'
  Input: add Apple SPI keyboard and trackpad driver
  Input: alps - don't handle ALPS cs19 trackpoint-only device
  Input: hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer
  Input: adp5589 - initialize GPIO controller parent device
  Input: iforce - remove empty multiline comments
  Input: synaptics - fix misuse of strlcpy
  Input: auo-pixcir-ts - switch to using  devm_add_action_or_reset()
  Input: gtco - bounds check collection indent level
  Input: mtk-pmic-keys - add of_node_put() before return
  Input: sun4i-lradc-keys - add of_node_put() before return
  Input: synaptics - whitelist Lenovo T580 SMBus intertouch
DeltaFile
+1,977-0drivers/input/keyboard/applespi.c
+93-0drivers/input/keyboard/applespi_trace.h
+32-0drivers/input/mouse/alps.c
+29-0drivers/input/keyboard/applespi.h
+17-3drivers/input/tablet/gtco.c
+16-0drivers/input/keyboard/Kconfig
+7-2drivers/input/keyboard/mtk-pmic-keys.c
+2-2drivers/input/serio/hyperv-keyboard.c
+2-1drivers/input/mouse/trackpoint.h
+1-2drivers/input/touchscreen/auo-pixcir-ts.c
+0-3drivers/input/joystick/iforce/iforce-main.c
+0-3drivers/input/joystick/iforce/iforce-packets.c
+0-3drivers/input/joystick/iforce/iforce-serio.c
+0-3drivers/input/joystick/iforce/iforce-usb.c
+0-3drivers/input/joystick/iforce/iforce.h
+3-0drivers/input/keyboard/sun4i-lradc-keys.c
+2-1drivers/input/mouse/synaptics.c
+0-3drivers/input/joystick/iforce/iforce-ff.c
+1-0drivers/input/keyboard/Makefile
+1-0drivers/input/keyboard/adp5589-keys.c
+2,183-2920 files

UnifiedSplitRaw