Home
last modified time | relevance | path

Searched defs:elan_transport_ops (Results 1 – 1 of 1) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/mouse/
Delan_i2c.h66 struct elan_transport_ops { struct
67 int (*initialize)(struct i2c_client *client);
68 int (*sleep_control)(struct i2c_client *, bool sleep);
69 int (*power_control)(struct i2c_client *, bool enable);
70 int (*set_mode)(struct i2c_client *client, u8 mode);
72 int (*calibrate)(struct i2c_client *client);
73 int (*calibrate_result)(struct i2c_client *client, u8 *val);
75 int (*get_baseline_data)(struct i2c_client *client,
78 int (*get_version)(struct i2c_client *client, u8 pattern, bool iap,
80 int (*get_sm_version)(struct i2c_client *client, u8 pattern,
[all …]