Searched refs:contact_size (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/input/touchscreen/
H A Dsis_i2c.c106 unsigned int *contact_size)
131 *contact_size = SIS_BASE_LEN_PER_CONTACT;
163 *contact_size += SIS_AREA_LEN_PER_CONTACT;
165 *contact_size += SIS_PRESSURE_LEN_PER_CONTACT;
229 unsigned int contact_size; local
235 &num_contacts, &contact_size);
257 contact += contact_size;
104 sis_read_packet(struct i2c_client *client, u8 *buf, unsigned int *num_contacts, unsigned int *contact_size) argument
H A Dgoodix.h101 unsigned int contact_size; member in struct:goodix_ts_data
H A Dgoodix.c259 * ts->contact_size * max(1, touch_num) bytes of coordinates
262 const int header_contact_keycode_size = 1 + ts->contact_size + 1;
286 ts->contact_size *
361 if (ts->contact_size == 9) {
378 key_value = data[1 + ts->contact_size];
448 key_value = data[1 + ts->contact_size * touch_num];
488 if (ts->contact_size == 9)
490 &point_data[1 + ts->contact_size * i]);
493 &point_data[1 + ts->contact_size * i]);
1202 ts->contact_size
[all...]
H A Draydium_i2c_ts.c134 u8 contact_size; member in struct:raydium_data
361 ts->contact_size = data_info.tp_info_size;
365 "data_bank_addr: %#08x, report_size: %d, contact_size: %d\n",
366 ts->data_bank_addr, ts->report_size, ts->contact_size);
871 for (i = 0; i < ts->report_size / ts->contact_size; i++) {
872 u8 *contact = &ts->report_data[ts->contact_size * i];
/linux-master/drivers/hid/
H A Dhid-asus.c111 int contact_size; member in struct:asus_touchpad_info
137 .contact_size = 5,
147 .contact_size = 5,
157 .contact_size = 5,
167 .contact_size = 5,
177 .contact_size = 3,
187 .contact_size = 5,
204 if (drvdat->tp->contact_size < 5)
226 if (drvdat->tp->contact_size < 5)
261 if (drvdat->tp->contact_size >
[all...]

Completed in 259 milliseconds