diff options
Diffstat (limited to 'drivers/input/mouse/synaptics.c')
| -rw-r--r-- | drivers/input/mouse/synaptics.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c index 8081a0a5d60..a4b14a41cbf 100644 --- a/drivers/input/mouse/synaptics.c +++ b/drivers/input/mouse/synaptics.c @@ -274,7 +274,8 @@ static int synaptics_set_advanced_gesture_mode(struct psmouse *psmouse)  	static unsigned char param = 0xc8;  	struct synaptics_data *priv = psmouse->private; -	if (!SYN_CAP_ADV_GESTURE(priv->ext_cap_0c)) +	if (!(SYN_CAP_ADV_GESTURE(priv->ext_cap_0c) || +	      SYN_CAP_IMAGE_SENSOR(priv->ext_cap_0c)))  		return 0;  	if (psmouse_sliced_command(psmouse, SYN_QUE_MODEL))  |