Linux/linux e5f468bdrivers/input input.c joydev.c, drivers/input/keyboard tca8418_keypad.c

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

Pull input fixes from Dmitry Torokhov:

 - joydev now implements a blacklist to avoid creating joystick nodes
   for accelerometers found in composite devices such as PlaStation
   controllers

 - assorted driver fixes

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
  Input: ims-psu - check if CDC union descriptor is sane
  Input: joydev - blacklist ds3/ds4/udraw motion sensors
  Input: allow matching device IDs on property bits
  Input: factor out and export input_device_id matching code
  Input: goodix - poll the 'buffer status' bit before reading data
  Input: axp20x-pek - fix module not auto-loading for axp221 pek
  Input: tca8418 - enable interrupt after it has been requested
  Input: stmfts - fix setting ABS_MT_POSITION_* maximum size
  Input: ti_am335x_tsc - fix incorrect step config for 5 wire touchscreen
  Input: synaptics - disable kernel tracking on SMBus devices
DeltaFile
+39-45drivers/input/input.c
+64-6drivers/input/joydev.c
+45-24drivers/input/touchscreen/goodix.c
+17-12drivers/input/keyboard/tca8418_keypad.c
+14-2drivers/input/misc/ims-pcu.c
+7-0include/linux/input.h
+5-1scripts/mod/file2alias.c
+2-4drivers/input/touchscreen/stmfts.c
+1-2drivers/input/mouse/synaptics.c
+3-0include/linux/mod_devicetable.h
+1-1drivers/input/touchscreen/ti_am335x_tsc.c
+1-1drivers/input/misc/axp20x-pek.c
+1-0scripts/mod/devicetable-offsets.c
+200-9813 files

UnifiedSplitRaw