summaryrefslogtreecommitdiffstats
path: root/drivers/input/serio
diff options
context:
space:
mode:
authorCharlie Mooney <charliemooney@chromium.org>2015-12-15 20:32:10 +0100
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2015-12-15 20:35:55 +0100
commit3eab4588c958205451fd80dfd219955c5e91c18b (patch)
tree1d8d58e04d81025840980fd6f41a622b12bd39ea /drivers/input/serio
parentInput: sun4i-lradc-keys - fix typo in binding documentation (diff)
downloadlinux-3eab4588c958205451fd80dfd219955c5e91c18b.tar.xz
linux-3eab4588c958205451fd80dfd219955c5e91c18b.zip
Input: elan_i2c - set input device's vendor and product IDs
Previously the "vendor" and "product" IDs for the elan_i2c driver simply reported 0000. This patch modifies the elan_i2c driver to include the Elan vendor ID and the touchpad's product id under input/input*/{vendor,product}. Specifically, this is to allow us to apply a generic Elan gestures config that will apply to all Elan touchpads on ChromeOS. These configs match to input devices in various ways, but one major way is by matching on vendor ID. Adding this patch allows the default Elan touchpad config to be applied to Elan touchpads in this kernel by matching on devices that have vendor ID 04f3. Note that product ID is also available via custom sysfs entry "product_id" as well. Signed-off-by: Charlie Mooney <charliemooney@chromium.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/serio')
0 files changed, 0 insertions, 0 deletions