Searched defs:elan_transport_ops (Results 1 – 1 of 1) sorted by relevance
/Linux-v6.6/drivers/input/mouse/ |
D | elan_i2c.h | 72 struct elan_transport_ops { struct 73 int (*initialize)(struct i2c_client *client); 74 int (*sleep_control)(struct i2c_client *, bool sleep); 75 int (*power_control)(struct i2c_client *, bool enable); 76 int (*set_mode)(struct i2c_client *client, u8 mode); 78 int (*calibrate)(struct i2c_client *client); 79 int (*calibrate_result)(struct i2c_client *client, u8 *val); 81 int (*get_baseline_data)(struct i2c_client *client, 84 int (*get_version)(struct i2c_client *client, u8 pattern, bool iap, 86 int (*get_sm_version)(struct i2c_client *client, u8 pattern, [all …]
|