<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/mouse/synaptics.c, branch v5.4</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v5.4</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v5.4'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2019-11-22T23:19:03Z</updated>
<entry>
<title>Revert "Input: synaptics - enable RMI mode for X1 Extreme 2nd Generation"</title>
<updated>2019-11-22T23:19:03Z</updated>
<author>
<name>Lyude Paul</name>
<email>lyude@redhat.com</email>
</author>
<published>2019-11-22T22:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8791663435e7fea896d8ca0f56fd64976d2089ff'/>
<id>urn:sha1:8791663435e7fea896d8ca0f56fd64976d2089ff</id>
<content type='text'>
This reverts commit 68b9c5066e39af41d3448abfc887c77ce22dd64d.

Ugh, I really dropped the ball on this one :\. So as it turns out RMI4
works perfectly fine on the X1 Extreme Gen 2 except for one thing I
didn't notice because I usually use the trackpoint: clicking with the
touchpad. Somehow this is broken, in fact we don't even seem to indicate
BTN_LEFT as a valid event type for the RMI4 touchpad. And, I don't even
see any RMI4 events coming from the touchpad when I press down on it.
This only seems to work for PS/2 mode.

Since that means we have a regression, and PS/2 mode seems to work fine
for the time being - revert this for now. We'll have to do a more
thorough investigation on this.

Signed-off-by: Lyude Paul &lt;lyude@redhat.com&gt;
Link: https://lore.kernel.org/r/20191119234534.10725-1-lyude@redhat.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - enable RMI mode for X1 Extreme 2nd Generation</title>
<updated>2019-11-15T22:57:59Z</updated>
<author>
<name>Lyude Paul</name>
<email>lyude@redhat.com</email>
</author>
<published>2019-11-15T22:57:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=768ea88bcb235ac3a92754bf82afcd3f12200bcc'/>
<id>urn:sha1:768ea88bcb235ac3a92754bf82afcd3f12200bcc</id>
<content type='text'>
Just got one of these for debugging some unrelated issues, and noticed
that Lenovo seems to have gone back to using RMI4 over smbus with
Synaptics touchpads on some of their new systems, particularly this one.
So, let's enable RMI mode for the X1 Extreme 2nd Generation.

Signed-off-by: Lyude Paul &lt;lyude@redhat.com&gt;
Link: https://lore.kernel.org/r/20191115221814.31903-1-lyude@redhat.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'v5.3-rc4' into next</title>
<updated>2019-08-12T06:24:46Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2019-08-12T06:24:46Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4aa31b4b61e4985e719352c329c3948d1932cb64'/>
<id>urn:sha1:4aa31b4b61e4985e719352c329c3948d1932cb64</id>
<content type='text'>
Sync up with mainline to bring in device_property_count_u32 andother
newer APIs.
</content>
</entry>
<entry>
<title>Input: synaptics - fix a typo</title>
<updated>2019-08-09T16:46:30Z</updated>
<author>
<name>Christophe JAILLET</name>
<email>christophe.jaillet@wanadoo.fr</email>
</author>
<published>2019-08-09T16:45:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=26332247fb3fe919a3e51589601ba3de566cc355'/>
<id>urn:sha1:26332247fb3fe919a3e51589601ba3de566cc355</id>
<content type='text'>
This should be 'synaptics', not 'synpatics'

Signed-off-by: Christophe JAILLET &lt;christophe.jaillet@wanadoo.fr&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - enable RMI mode for HP Spectre X360</title>
<updated>2019-07-25T08:24:06Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2019-07-12T18:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=25f8c834e2a6871920cc1ca113f02fb301d007c3'/>
<id>urn:sha1:25f8c834e2a6871920cc1ca113f02fb301d007c3</id>
<content type='text'>
The 2016 kabylake HP Spectre X360 (model number 13-w013dx) works much better
with psmouse.synaptics_intertouch=1 kernel parameter, so let's enable RMI4
mode automatically.

Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=204115
Reported-by: Nate Graham &lt;pointedstick@zoho.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'next' into for-linus</title>
<updated>2019-07-20T04:07:56Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2019-07-20T04:07:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2'/>
<id>urn:sha1:c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2</id>
<content type='text'>
Prepare second round of input updates for 5.3 merge window.
</content>
</entry>
<entry>
<title>Merge tag 'v5.2' into next</title>
<updated>2019-07-15T16:42:32Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2019-07-15T16:42:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ecb41832bd2a7a3f8ac93527cec5e51e3827daed'/>
<id>urn:sha1:ecb41832bd2a7a3f8ac93527cec5e51e3827daed</id>
<content type='text'>
Sync up with mainline to resolve conflicts in iforce driver.
</content>
</entry>
<entry>
<title>Input: synaptics - fix misuse of strlcpy</title>
<updated>2019-07-15T16:40:53Z</updated>
<author>
<name>Joe Perches</name>
<email>joe@perches.com</email>
</author>
<published>2019-07-14T18:27:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d38b6cf50a6b911ee46683330f3af17fcceca509'/>
<id>urn:sha1:d38b6cf50a6b911ee46683330f3af17fcceca509</id>
<content type='text'>
Probable cut&amp;paste typo - use the correct field size.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - whitelist Lenovo T580 SMBus intertouch</title>
<updated>2019-07-12T06:56:01Z</updated>
<author>
<name>Nick Black</name>
<email>dankamongmen@gmail.com</email>
</author>
<published>2019-07-12T06:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1976d7d200c5a32e72293a2ada36b7b7c9d6dd6e'/>
<id>urn:sha1:1976d7d200c5a32e72293a2ada36b7b7c9d6dd6e</id>
<content type='text'>
Adds the Lenovo T580 to the SMBus intertouch list for Synaptics
touchpads. I've tested with this for a week now, and it seems a great
improvement. It's also nice to have the complaint gone from dmesg.

Signed-off-by: Nick Black &lt;dankamongmen@gmail.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: synaptics - enable SMBUS on T480 thinkpad trackpad</title>
<updated>2019-07-01T08:22:21Z</updated>
<author>
<name>Cole Rogers</name>
<email>colerogers@disroot.org</email>
</author>
<published>2019-07-01T07:47:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=abbe3acd7d72ab4633ade6bd24e8306b67e0add3'/>
<id>urn:sha1:abbe3acd7d72ab4633ade6bd24e8306b67e0add3</id>
<content type='text'>
Thinkpad t480 laptops had some touchpad features disabled, resulting in the
loss of pinch to activities in GNOME, on wayland, and other touch gestures
being slower. This patch adds the touchpad of the t480 to the smbus_pnp_ids
whitelist to enable the extra features. In my testing this does not break
suspend (on fedora, with wayland, and GNOME, using the rc-6 kernel), while
also fixing the feature on a T480.

Signed-off-by: Cole Rogers &lt;colerogers@disroot.org&gt;
Acked-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
</feed>
