diff mbox series

Input: synaptics - Enable RMI on HP Envy 13-ad105ng

Message ID 20200307213508.267187-1-dev@pp3345.net (mailing list archive)
State Mainlined
Commit 1369d0abe469fb4cdea8a5bce219d38cb857a658
Headers show
Series Input: synaptics - Enable RMI on HP Envy 13-ad105ng | expand

Commit Message

Yussuf Khalil March 7, 2020, 9:35 p.m. UTC
This laptop (and perhaps other variants of the same model) reports an
SMBus-capable Synaptics touchpad. Everything (including suspend and
resume) works fine when RMI is enabled via the kernel command line, so
let's add it to the whitelist.

Signed-off-by: Yussuf Khalil <dev@pp3345.net>
---
 drivers/input/mouse/synaptics.c | 1 +
 1 file changed, 1 insertion(+)

Comments

Dmitry Torokhov March 7, 2020, 10:18 p.m. UTC | #1
Hi Yussuf,

On Sat, Mar 07, 2020 at 10:35:08PM +0100, Yussuf Khalil wrote:
> This laptop (and perhaps other variants of the same model) reports an
> SMBus-capable Synaptics touchpad. Everything (including suspend and
> resume) works fine when RMI is enabled via the kernel command line, so
> let's add it to the whitelist.

Are there issues with the touchpad when it works in the legacy (PS/2)
mode? I will be applying your patch, I just need to understand if it
needs to go into stable series, or we can just get it into 5.6 and later
versions.

Thanks!
Yussuf Khalil March 7, 2020, 10:39 p.m. UTC | #2
Hi Dmitry,

I currently don't have access to the device anymore, but apart from 
missing gesture functionality, it seemed to have some issues with 
selecting text by clicking and moving the cursor when running in PS/2 
mode, so I guess it might be good to push the patch to stable.

Regards
Yussuf Khalil

> Hi Yussuf,
> 
> On Sat, Mar 07, 2020 at 10:35:08PM +0100, Yussuf Khalil wrote:
>> This laptop (and perhaps other variants of the same model) reports an
>> SMBus-capable Synaptics touchpad. Everything (including suspend and
>> resume) works fine when RMI is enabled via the kernel command line, so
>> let's add it to the whitelist.
> 
> Are there issues with the touchpad when it works in the legacy (PS/2)
> mode? I will be applying your patch, I just need to understand if it
> needs to go into stable series, or we can just get it into 5.6 and later
> versions.
> 
> Thanks!
>
diff mbox series

Patch

diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c
index 2c666fb34625..4d2036209b45 100644
--- a/drivers/input/mouse/synaptics.c
+++ b/drivers/input/mouse/synaptics.c
@@ -186,6 +186,7 @@  static const char * const smbus_pnp_ids[] = {
 	"SYN3052", /* HP EliteBook 840 G4 */
 	"SYN3221", /* HP 15-ay000 */
 	"SYN323d", /* HP Spectre X360 13-w013dx */
+	"SYN3257", /* HP Envy 13-ad105ng */
 	NULL
 };