Lines Matching defs:atp
195 struct atp { struct
202 const struct atp_info *info; /* touchpad model */ argument
203 bool open;
204 bool valid; /* are the samples valid? */
205 bool size_detect_done;
206 bool overflow_warned;
207 int fingers_old; /* last reported finger count */
208 int x_old; /* last reported x/y, */
209 int y_old; /* used for smoothing */
210 signed char xy_cur[ATP_XSENSORS + ATP_YSENSORS];
211 signed char xy_old[ATP_XSENSORS + ATP_YSENSORS];
212 int xy_acc[ATP_XSENSORS + ATP_YSENSORS];
213 int smooth[ATP_SMOOTHSIZE];
214 int smooth_tmp[ATP_SMOOTHSIZE];
215 int idlecount; /* number of empty packets */
216 struct work_struct work;