Home
last modified time | relevance | path

Searched refs:tsdata (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/input/touchscreen/
Dedt-ft5x06.c149 static bool edt_ft5x06_ts_check_crc(struct edt_ft5x06_ts_data *tsdata, in edt_ft5x06_ts_check_crc() argument
159 dev_err_ratelimited(&tsdata->client->dev, in edt_ft5x06_ts_check_crc()
170 struct edt_ft5x06_ts_data *tsdata = dev_id; in edt_ft5x06_ts_isr() local
171 struct device *dev = &tsdata->client->dev; in edt_ft5x06_ts_isr()
178 switch (tsdata->version) { in edt_ft5x06_ts_isr()
199 error = edt_ft5x06_ts_readwrite(tsdata->client, in edt_ft5x06_ts_isr()
209 if (tsdata->version == M06) { in edt_ft5x06_ts_isr()
218 if (!edt_ft5x06_ts_check_crc(tsdata, rdbuf, datalen)) in edt_ft5x06_ts_isr()
232 if (tsdata->version == M06 && type == TOUCH_EVENT_DOWN) in edt_ft5x06_ts_isr()
240 input_mt_slot(tsdata->input, id); in edt_ft5x06_ts_isr()
[all …]
Dpixcir_i2c_ts.c54 static void pixcir_ts_parse(struct pixcir_i2c_ts_data *tsdata, in pixcir_ts_parse() argument
63 const struct pixcir_i2c_chip_data *chip = &tsdata->pdata->chip; in pixcir_ts_parse()
68 readsize = 2 + tsdata->max_fingers * (4 + i); in pixcir_ts_parse()
72 ret = i2c_master_send(tsdata->client, wrbuf, sizeof(wrbuf)); in pixcir_ts_parse()
74 dev_err(&tsdata->client->dev, in pixcir_ts_parse()
80 ret = i2c_master_recv(tsdata->client, rdbuf, readsize); in pixcir_ts_parse()
82 dev_err(&tsdata->client->dev, in pixcir_ts_parse()
89 if (touch > tsdata->max_fingers) in pixcir_ts_parse()
90 touch = tsdata->max_fingers; in pixcir_ts_parse()
163 struct pixcir_i2c_ts_data *tsdata = dev_id; in pixcir_ts_isr() local
[all …]