Input: synaptics_i2c_rmi: Correct 2nd multi touch removing
authorJoshua Cha <joshuac@nvidia.com>
Thu, 10 Nov 2011 11:29:17 +0000 (20:29 +0900)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 24 Mar 2012 08:53:31 +0000 (01:53 -0700)
commit8463ceeb9b22225bb24318c4536f72c142651d65
tree069ae9bde3a9c699ee6bf448b0a0c44eb85c0f01
parent3a26b885847112a15688c3357fc1262f31826ed6
Input: synaptics_i2c_rmi: Correct 2nd multi touch removing

When 2nd multi touch is removed, release point is (0,0) point.
To correct this, in removing 2nd multi touch,
we send last touched position of 2nd multi touch.
And this removes noise touch event and joystick event also.

Bug 896919

Change-Id: Icccaa3ccc28e613565ce696339b83d60335b344a
Reviewed-on: http://git-master/r/64008
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Re3c488cd60c5b02ec43fa8f3e700dc93afbff043
drivers/input/touchscreen/synaptics_i2c_rmi.c