Searched refs:tsdata (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/input/touchscreen/ |
D | edt-ft5x06.c | 149 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 …]
|
D | pixcir_i2c_ts.c | 54 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 …]
|