Lines Matching refs:tsdata
150 struct tsc200x_data tsdata; in tsc200x_irq_thread() local
154 error = regmap_bulk_read(ts->regmap, TSC200X_REG_X, &tsdata, in tsc200x_irq_thread()
160 if (unlikely(tsdata.x > MAX_12BIT || tsdata.y > MAX_12BIT)) in tsc200x_irq_thread()
164 if (unlikely(tsdata.z1 == 0 || tsdata.z2 > MAX_12BIT)) in tsc200x_irq_thread()
166 if (unlikely(tsdata.z1 >= tsdata.z2)) in tsc200x_irq_thread()
174 ts->in_x == tsdata.x && ts->in_y == tsdata.y && in tsc200x_irq_thread()
175 ts->in_z1 == tsdata.z1 && ts->in_z2 == tsdata.z2) { in tsc200x_irq_thread()
183 ts->in_x = tsdata.x; in tsc200x_irq_thread()
184 ts->in_y = tsdata.y; in tsc200x_irq_thread()
185 ts->in_z1 = tsdata.z1; in tsc200x_irq_thread()
186 ts->in_z2 = tsdata.z2; in tsc200x_irq_thread()
189 pressure = tsdata.x * (tsdata.z2 - tsdata.z1) / tsdata.z1; in tsc200x_irq_thread()
196 tsc200x_update_pen_state(ts, tsdata.x, tsdata.y, pressure); in tsc200x_irq_thread()