Lines Matching refs:tch
292 struct cyttsp5_touch *tch, int num_cur_tch) in cyttsp5_get_mt_touches() argument
301 memset(tch->abs, 0, sizeof(tch->abs)); in cyttsp5_get_mt_touches()
314 cyttsp5_get_touch_record(ts, tch, tch_addr); in cyttsp5_get_mt_touches()
317 tmp = tch->abs[CY_TCH_MAJ] * 100 * si->sensing_conf_data.res_x; in cyttsp5_get_mt_touches()
318 tch->abs[CY_TCH_MAJ] = tmp / si->sensing_conf_data.len_x; in cyttsp5_get_mt_touches()
319 tmp = tch->abs[CY_TCH_MIN] * 100 * si->sensing_conf_data.res_x; in cyttsp5_get_mt_touches()
320 tch->abs[CY_TCH_MIN] = tmp / si->sensing_conf_data.len_x; in cyttsp5_get_mt_touches()
322 t = tch->abs[CY_TCH_T]; in cyttsp5_get_mt_touches()
329 tch->abs[CY_TCH_X], tch->abs[CY_TCH_Y], in cyttsp5_get_mt_touches()
332 tch->abs[CY_TCH_P]); in cyttsp5_get_mt_touches()
336 tch->abs[CY_TCH_MAJ]); in cyttsp5_get_mt_touches()
338 tch->abs[CY_TCH_MIN]); in cyttsp5_get_mt_touches()
349 struct cyttsp5_touch tch; in cyttsp5_mt_attention() local
367 cyttsp5_get_mt_touches(ts, &tch, num_cur_tch); in cyttsp5_mt_attention()