Symbol: elan_tp_data
drivers/input/mouse/elan_i2c_core.c
1009
static void elan_report_absolute(struct elan_tp_data *data, u8 *packet,
drivers/input/mouse/elan_i2c_core.c
1039
static void elan_report_trackpoint(struct elan_tp_data *data, u8 *report)
drivers/input/mouse/elan_i2c_core.c
1070
struct elan_tp_data *data = dev_id;
drivers/input/mouse/elan_i2c_core.c
1114
static int elan_setup_trackpoint_input_device(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
1143
static int elan_setup_input_device(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
1211
struct elan_tp_data *data = _data;
drivers/input/mouse/elan_i2c_core.c
1220
struct elan_tp_data *data;
drivers/input/mouse/elan_i2c_core.c
1238
data = devm_kzalloc(dev, sizeof(struct elan_tp_data), GFP_KERNEL);
drivers/input/mouse/elan_i2c_core.c
1352
static int __elan_suspend(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
1381
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
1405
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
192
static int elan_set_power(struct elan_tp_data *data, bool on)
drivers/input/mouse/elan_i2c_core.c
210
static int elan_sleep(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
226
static int elan_query_product(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
247
static int elan_check_ASUS_special_fw(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
264
static int __elan_initialize(struct elan_tp_data *data, bool skip_reset)
drivers/input/mouse/elan_i2c_core.c
319
static int elan_initialize(struct elan_tp_data *data, bool skip_reset)
drivers/input/mouse/elan_i2c_core.c
336
static int elan_query_device_info(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
397
static int elan_query_device_parameters(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
481
static int elan_write_fw_block(struct elan_tp_data *data, u16 page_size,
drivers/input/mouse/elan_i2c_core.c
500
static int __elan_update_firmware(struct elan_tp_data *data,
drivers/input/mouse/elan_i2c_core.c
557
static int elan_update_firmware(struct elan_tp_data *data,
drivers/input/mouse/elan_i2c_core.c
594
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
604
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
615
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
625
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
635
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
644
struct elan_tp_data *data = dev_get_drvdata(dev);
drivers/input/mouse/elan_i2c_core.c
691
static int elan_calibrate(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
754
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
771
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
810
static int elan_acquire_baseline(struct elan_tp_data *data)
drivers/input/mouse/elan_i2c_core.c
867
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
883
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
899
struct elan_tp_data *data = i2c_get_clientdata(client);
drivers/input/mouse/elan_i2c_core.c
938
static void elan_report_contact(struct elan_tp_data *data, int contact_num,