Lines Matching refs:finger
53 struct st1232_ts_finger *finger; member
58 struct st1232_ts_finger *finger = ts->finger; in st1232_ts_read_data() local
82 finger[i].is_valid = buf[i + y] >> 7; in st1232_ts_read_data()
83 if (finger[i].is_valid) { in st1232_ts_read_data()
84 finger[i].x = ((buf[i + y] & 0x0070) << 4) | in st1232_ts_read_data()
86 finger[i].y = ((buf[i + y] & 0x0007) << 8) | in st1232_ts_read_data()
91 finger[i].t = buf[i + 6]; in st1232_ts_read_data()
101 struct st1232_ts_finger *finger = ts->finger; in st1232_ts_irq_handler() local
112 if (!finger[i].is_valid) in st1232_ts_irq_handler()
117 finger[i].t); in st1232_ts_irq_handler()
120 finger[i].x, finger[i].y, true); in st1232_ts_irq_handler()
175 struct st1232_ts_finger *finger; in st1232_ts_probe() local
202 ts->finger = devm_kcalloc(&client->dev, in st1232_ts_probe()
203 ts->chip_info->max_fingers, sizeof(*finger), in st1232_ts_probe()
205 if (!ts->finger) in st1232_ts_probe()