Searched refs:contact_size (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | sis_i2c.c | 106 unsigned int *contact_size) in sis_read_packet() 131 *contact_size = SIS_BASE_LEN_PER_CONTACT; in sis_read_packet() 163 *contact_size += SIS_AREA_LEN_PER_CONTACT; in sis_read_packet() 165 *contact_size += SIS_PRESSURE_LEN_PER_CONTACT; in sis_read_packet() 229 unsigned int contact_size; in sis_ts_handle_packet() local 235 &num_contacts, &contact_size); in sis_ts_handle_packet() 257 contact += contact_size; in sis_ts_handle_packet() 104 sis_read_packet(struct i2c_client *client, u8 *buf, unsigned int *num_contacts, unsigned int *contact_size) sis_read_packet() argument
|
H A D | goodix.c | 115 unsigned int contact_size; member 307 * ts->contact_size * max(1, touch_num) bytes of coordinates in goodix_ts_read_input_report() 310 const int header_contact_keycode_size = 1 + ts->contact_size + 1; in goodix_ts_read_input_report() 337 ts->contact_size * in goodix_ts_read_input_report() 394 key_value = data[1 + ts->contact_size * touch_num]; in goodix_ts_report_key() 426 if (ts->contact_size == 9) in goodix_process_events() 428 &point_data[1 + ts->contact_size * i]); in goodix_process_events() 431 &point_data[1 + ts->contact_size * i]); in goodix_process_events() 1120 ts->contact_size = 9; in goodix_configure_dev() 1212 ts->contact_size in goodix_ts_probe() [all...] |
H A D | raydium_i2c_ts.c | 132 u8 contact_size; member 323 ts->contact_size = data_info.tp_info_size; in raydium_i2c_query_ts_info() 327 "data_bank_addr: %#08x, report_size: %d, contact_size: %d\n", in raydium_i2c_query_ts_info() 328 ts->data_bank_addr, ts->report_size, ts->contact_size); in raydium_i2c_query_ts_info() 836 for (i = 0; i < ts->report_size / ts->contact_size; i++) { in raydium_mt_event() 837 u8 *contact = &ts->report_data[ts->contact_size * i]; in raydium_mt_event()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | sis_i2c.c | 106 unsigned int *contact_size) in sis_read_packet() 131 *contact_size = SIS_BASE_LEN_PER_CONTACT; in sis_read_packet() 163 *contact_size += SIS_AREA_LEN_PER_CONTACT; in sis_read_packet() 165 *contact_size += SIS_PRESSURE_LEN_PER_CONTACT; in sis_read_packet() 229 unsigned int contact_size; in sis_ts_handle_packet() local 235 &num_contacts, &contact_size); in sis_ts_handle_packet() 257 contact += contact_size; in sis_ts_handle_packet() 104 sis_read_packet(struct i2c_client *client, u8 *buf, unsigned int *num_contacts, unsigned int *contact_size) sis_read_packet() argument
|
H A D | goodix.c | 259 * ts->contact_size * max(1, touch_num) bytes of coordinates in goodix_ts_read_input_report() 262 const int header_contact_keycode_size = 1 + ts->contact_size + 1; in goodix_ts_read_input_report() 286 ts->contact_size * in goodix_ts_read_input_report() 361 if (ts->contact_size == 9) { in goodix_ts_report_pen_down() 378 key_value = data[1 + ts->contact_size]; in goodix_ts_report_pen_down() 448 key_value = data[1 + ts->contact_size * touch_num]; in goodix_ts_report_key() 488 if (ts->contact_size == 9) in goodix_process_events() 490 &point_data[1 + ts->contact_size * i]); in goodix_process_events() 493 &point_data[1 + ts->contact_size * i]); in goodix_process_events() 1202 ts->contact_size in goodix_configure_dev() [all...] |
H A D | goodix.h | 101 unsigned int contact_size; member
|
H A D | raydium_i2c_ts.c | 134 u8 contact_size; member 361 ts->contact_size = data_info.tp_info_size; in raydium_i2c_query_ts_info() 365 "data_bank_addr: %#08x, report_size: %d, contact_size: %d\n", in raydium_i2c_query_ts_info() 366 ts->data_bank_addr, ts->report_size, ts->contact_size); in raydium_i2c_query_ts_info() 871 for (i = 0; i < ts->report_size / ts->contact_size; i++) { in raydium_mt_event() 872 u8 *contact = &ts->report_data[ts->contact_size * i]; in raydium_mt_event()
|
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-asus.c | 107 int contact_size; member 133 .contact_size = 5, 143 .contact_size = 5, 153 .contact_size = 5, 163 .contact_size = 5, 173 .contact_size = 3, 183 .contact_size = 5, 200 if (drvdat->tp->contact_size < 5) in asus_report_contact_down() 222 if (drvdat->tp->contact_size < 5) in asus_report_tool_width() 259 if (drvdat->tp->contact_size > in asus_report_input() [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-asus.c | 111 int contact_size; member 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) in asus_report_contact_down() 226 if (drvdat->tp->contact_size < 5) in asus_report_tool_width() 261 if (drvdat->tp->contact_size > in asus_report_input() [all...] |
Completed in 12 milliseconds