Lines Matching full:elan
3 * Elan I2C/SMBus Touchpad driver
5 * Copyright (c) 2013 ELAN Microelectronics Corp.
417 "elan,x_traces", in elan_query_device_parameters()
420 "elan,y_traces", in elan_query_device_parameters()
446 if (device_property_read_bool(&client->dev, "elan,clickpad")) in elan_query_device_parameters()
449 if (device_property_read_bool(&client->dev, "elan,middle-button")) in elan_query_device_parameters()
916 * Elan isr functions
1084 * Elan initialization functions
1097 input->name = "Elan TrackPoint"; in elan_setup_trackpoint_input_device()
1129 input->name = "Elan Touchpad"; in elan_setup_input_device()
1261 "Elan Touchpad: Module ID: 0x%04x, Firmware: 0x%04x, Sample: 0x%04x, IAP: 0x%04x\n", in elan_probe()
1268 "Elan Touchpad Extra Information:\n" in elan_probe()
1284 if (device_property_read_bool(&client->dev, "elan,trackpoint")) { in elan_probe()
1403 #include <linux/input/elan-i2c-ids.h>
1409 { .compatible = "elan,ekth3000" },
1431 MODULE_DESCRIPTION("Elan I2C/SMBus Touchpad driver");