[Trusty SRU][PATCH 00/25] Touchpad button fixes for Lenovo 2015 models

Timo Aaltonen tjaalton at ubuntu.com
Wed Apr 29 20:24:36 UTC 2015


Hi,

Here's the patches to fix http://bugs.launchpad.net/bugs/1414930 for Trusty.
Note that prep patches 01..16 are from current linux-3.13.y-queue, patches
17..19 are also cc: stable but not (yet) applied to the -queue.


Ben Sagal (1):
  Input: synaptics - adjust min/max on Thinkpad E540

Benjamin Tissoires (8):
  Input: synaptics - skip quirks when post-2013 dimensions
  Input: synaptics - handle spurious release of trackstick buttons
  Input: synaptics - do not retrieve the board id on old firmwares
  Input: synaptics - retrieve the extended capabilities in query $10
  Input: synaptics - remove TOPBUTTONPAD property for Lenovos 2015
  Input: synaptics - re-route tracksticks buttons on the Lenovo 2015
    series
  Input: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list
  Input: synaptics - remove X250 from the topbuttonpad list

Daniel Martin (5):
  Input: synaptics - split synaptics_resolution(), query first
  Input: synaptics - log queried and quirked dimension values
  Input: synaptics - remove obsolete min/max quirk for X240
  Input: synaptics - support min/max board id in min_max_pnpid_table
  Input: synaptics - query min dimensions for fw v8.1

Dmitry Torokhov (1):
  Input: synaptics - fix middle button on Lenovo 2015 products

Hans de Goede (8):
  Input: serio - add firmware_id sysfs attribute
  Input: i8042 - add firmware_id support
  Input: Add INPUT_PROP_TOPBUTTONPAD device property
  Input: synaptics - report INPUT_PROP_TOPBUTTONPAD property
  Input: synaptics - add a matches_pnp_id helper function
  Input: synaptics - change min/max quirk table to pnp-id matching
  Input: psmouse - add psmouse_matches_pnp_id helper function
  Input: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531)

Peter Hutterer (1):
  Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd

Takashi Iwai (1):
  Input: synaptics - add min/max quirk for Lenovo T440s

 drivers/input/mouse/psmouse-base.c    |  14 ++
 drivers/input/mouse/psmouse.h         |   1 +
 drivers/input/mouse/synaptics.c       | 377 ++++++++++++++++++++--------------
 drivers/input/mouse/synaptics.h       |  28 +++
 drivers/input/serio/i8042-x86ia64io.h |  15 ++
 drivers/input/serio/i8042.c           |   6 +
 drivers/input/serio/serio.c           |  14 ++
 include/linux/serio.h                 |   1 +
 include/uapi/linux/input.h            |   1 +
 9 files changed, 308 insertions(+), 149 deletions(-)

-- 
2.1.4





More information about the kernel-team mailing list