Home
last modified time | relevance | path

Searched refs:tch_abs (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/input/touchscreen/cyttsp5/
H A Dcyttsp5_mt_common.c47 int max = md->si->tch_abs[CY_TCH_T].max; in cyttsp5_mt_lift_all()
118 if (!si->tch_abs[abs].report) in cyttsp5_get_touch_record()
121 si->tch_abs[abs].size, in cyttsp5_get_touch_record()
122 si->tch_abs[abs].max, in cyttsp5_get_touch_record()
123 xy_data + si->tch_abs[abs].ofs, in cyttsp5_get_touch_record()
124 si->tch_abs[abs].bofs); in cyttsp5_get_touch_record()
238 DECLARE_BITMAP(ids, si->tch_abs[CY_TCH_T].max); in cyttsp5_get_mt_touches()
242 bitmap_zero(ids, si->tch_abs[CY_TCH_T].max); in cyttsp5_get_mt_touches()
302 if (!si->tch_abs[j].report) in cyttsp5_get_mt_touches()
310 if (!si->tch_abs[CY_ABS_MAJ_OST + j].report) in cyttsp5_get_mt_touches()
[all …]
H A Dcyttsp5_proximity.c107 if (!si->tch_abs[abs].report) in cyttsp5_get_touch()
110 si->tch_abs[abs].size, in cyttsp5_get_touch()
111 si->tch_abs[abs].max, in cyttsp5_get_touch()
112 xy_data + si->tch_abs[abs].ofs, in cyttsp5_get_touch()
113 si->tch_abs[abs].bofs); in cyttsp5_get_touch()
H A Dcyttsp5_core.c3225 static int fill_tch_abs(struct cyttsp5_tch_abs_params *tch_abs, in fill_tch_abs() argument
3228 tch_abs->ofs = field->offset / 8; in fill_tch_abs()
3229 tch_abs->size = field->report_size / 8; in fill_tch_abs()
3231 tch_abs->size += 1; in fill_tch_abs()
3232 tch_abs->min = 0; in fill_tch_abs()
3233 tch_abs->max = 1 << field->report_size; in fill_tch_abs()
3234 tch_abs->bofs = field->offset - (tch_abs->ofs << 3); in fill_tch_abs()
3275 fill_tch_abs(&si->tch_abs[i], field); in setup_report_descriptor()
3276 si->tch_abs[i].report = 1; in setup_report_descriptor()
3279 (u32)si->tch_abs[i].ofs, in setup_report_descriptor()
[all …]
H A Dcyttsp5_regs.h700 struct cyttsp5_tch_abs_params tch_abs[CY_TCH_NUM_ABS]; member
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Dcyttsp4_core.c422 tch = &si->si_ofs.tch_abs[abs]; in cyttsp4_si_get_opcfg_data()
439 tch = &si->si_ofs.tch_abs[abs]; in cyttsp4_si_get_opcfg_data()
453 si->si_ofs.tch_abs[abs].ofs); in cyttsp4_si_get_opcfg_data()
455 si->si_ofs.tch_abs[abs].size); in cyttsp4_si_get_opcfg_data()
457 si->si_ofs.tch_abs[abs].max); in cyttsp4_si_get_opcfg_data()
459 si->si_ofs.tch_abs[abs].bofs); in cyttsp4_si_get_opcfg_data()
758 md->si->si_ofs.tch_abs[CY_TCH_T].max); in cyttsp4_lift_all()
799 si->si_ofs.tch_abs[abs].size, in cyttsp4_get_touch()
800 si->si_ofs.tch_abs[abs].max, in cyttsp4_get_touch()
801 xy_data + si->si_ofs.tch_abs[abs].ofs, in cyttsp4_get_touch()
[all …]
H A Dcyttsp4_core.h293 struct cyttsp4_tch_abs_params tch_abs[CY_TCH_NUM_ABS]; member