Revert "HID: i2c-hid: Disable runtime PM on Synaptics touchpad"
authorHui Wang <hui.wang@canonical.com>
Thu, 11 Apr 2019 09:02:03 +0000 (17:02 +0800)
committerJiri Kosina <jkosina@suse.cz>
Thu, 11 Apr 2019 09:14:34 +0000 (11:14 +0200)
This reverts commit 74e7c6c877f620d65a8269692d089bbd066f626c.

It finally turns out the touchpad is an engineering sample and it is
not the Synaptics touchpad. Let us revert this patch otherwise it will
affect the real Synaptics touchpad.

Signed-off-by: Hui Wang <hui.wang@canonical.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-ids.h
drivers/hid/i2c-hid/i2c-hid-core.c

index adce58f24f7638a70c170f17a694b5baa7f5a49a..b6d93f4ad037e440d1e5d23d76058e4be606159c 100644 (file)
 #define USB_DEVICE_ID_SYNAPTICS_HD     0x0ac3
 #define USB_DEVICE_ID_SYNAPTICS_QUAD_HD        0x1ac3
 #define USB_DEVICE_ID_SYNAPTICS_TP_V103        0x5710
-#define I2C_DEVICE_ID_SYNAPTICS_7E7E   0x7e7e
 
 #define USB_VENDOR_ID_TEXAS_INSTRUMENTS        0x2047
 #define USB_DEVICE_ID_TEXAS_INSTRUMENTS_LENOVO_YOGA    0x0855
index 4d1f24ee249c4455a4d5dfe18c7e6b0541311ad4..90164fed08d35eca2c34250c8b7cb3814ea99f53 100644 (file)
@@ -184,8 +184,6 @@ static const struct i2c_hid_quirks {
                I2C_HID_QUIRK_NO_RUNTIME_PM },
        { USB_VENDOR_ID_ELAN, HID_ANY_ID,
                 I2C_HID_QUIRK_BOGUS_IRQ },
-       { USB_VENDOR_ID_SYNAPTICS, I2C_DEVICE_ID_SYNAPTICS_7E7E,
-               I2C_HID_QUIRK_NO_RUNTIME_PM },
        { 0, 0 }
 };