Searched refs:xy_data (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/input/touchscreen/ |
H A D | cyttsp_core.c | 123 ts->xy_data.hst_mode ^ CY_HNDSHK_BIT); 175 sizeof(ts->xy_data), &ts->xy_data); 183 return ts->xy_data.act_dist == CY_ACT_DIST_DFLT ? -EIO : 0; 290 static void cyttsp_extract_track_ids(struct cyttsp_xydata *xy_data, int *ids) argument 292 ids[0] = xy_data->touch12_id >> 4; 293 ids[1] = xy_data->touch12_id & 0xF; 294 ids[2] = xy_data->touch34_id >> 4; 295 ids[3] = xy_data->touch34_id & 0xF; 298 static const struct cyttsp_tch *cyttsp_get_tch(struct cyttsp_xydata *xy_data, argument 317 struct cyttsp_xydata *xy_data = &ts->xy_data; local [all...] |
H A D | cyttsp4_core.c | 603 p = krealloc(si->xy_data, si->si_ofs.data_size, GFP_KERNEL|__GFP_ZERO); 606 si->xy_data = p; 679 dev_dbg(cd->dev, "%s: xy_mode=%p xy_data=%p\n", __func__, 680 si->xy_mode, si->xy_data); 779 int *axis, int size, int max, u8 *xy_data, int bofs) 786 "%s: *axis=%02X(%d) size=%d max=%08X xy_data=%p" 787 " xy_data[%d]=%02X(%d) bofs=%d\n", 788 __func__, *axis, *axis, size, max, xy_data, next, 789 xy_data[next], xy_data[nex 778 cyttsp4_get_touch_axis(struct cyttsp4_mt_data *md, int *axis, int size, int max, u8 *xy_data, int bofs) argument 803 cyttsp4_get_touch(struct cyttsp4_mt_data *md, struct cyttsp4_touch *touch, u8 *xy_data) argument [all...] |
H A D | cyttsp_core.h | 120 struct cyttsp_xydata xy_data; member in struct:cyttsp
|
H A D | cyttsp5.c | 266 static void cyttsp5_get_touch_axis(int *axis, int size, int max, u8 *xy_data, argument 272 *axis += ((xy_data[nbyte] >> bofs) << (nbyte * 8)); 278 struct cyttsp5_touch *touch, u8 *xy_data) 287 xy_data + si->tch_abs[abs].ofs, 365 /* extract xy_data for all currently reported touches */ 277 cyttsp5_get_touch_record(struct cyttsp5 *ts, struct cyttsp5_touch *touch, u8 *xy_data) argument
|
H A D | cyttsp4_core.h | 305 u8 *xy_data; /* operational touch regs */ member in struct:cyttsp4_sysinfo
|
Completed in 128 milliseconds