Home
last modified time | relevance | path

Searched refs:max_fingers (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/input/touchscreen/
Dpixcir_i2c_ts.c42 int max_fingers; /* Max fingers supported in this instance */ member
71 readsize = 2 + tsdata->max_fingers * (4 + i); in pixcir_ts_parse()
92 if (touch > tsdata->max_fingers) in pixcir_ts_parse()
93 touch = tsdata->max_fingers; in pixcir_ts_parse()
472 if (!tsdata->chip->max_fingers) { in pixcir_i2c_ts_probe()
506 tsdata->max_fingers = tsdata->chip->max_fingers; in pixcir_i2c_ts_probe()
507 if (tsdata->max_fingers > PIXCIR_MAX_SLOTS) { in pixcir_i2c_ts_probe()
508 tsdata->max_fingers = PIXCIR_MAX_SLOTS; in pixcir_i2c_ts_probe()
510 tsdata->max_fingers); in pixcir_i2c_ts_probe()
513 error = input_mt_init_slots(input, tsdata->max_fingers, in pixcir_i2c_ts_probe()
[all …]
/linux-4.4.14/include/linux/platform_data/
Dpixcir_i2c_ts.h53 u8 max_fingers; member
/linux-4.4.14/drivers/hid/
Dhid-rmi.c122 unsigned int max_fingers; member
412 offset = (hdata->max_fingers >> 2) + 1; in rmi_f11_input_event()
413 for (i = 0; i < hdata->max_fingers; i++) { in rmi_f11_input_event()
913 data->max_fingers = (buf[0] & 0x07) + 1; in rmi_populate_f11()
914 if (data->max_fingers > 5) in rmi_populate_f11()
915 data->max_fingers = 10; in rmi_populate_f11()
917 data->f11.report_size = data->max_fingers * 5 + in rmi_populate_f11()
918 DIV_ROUND_UP(data->max_fingers, 4); in rmi_populate_f11()
1036 data->f11.report_size += data->max_fingers * 2; in rmi_populate_f11()
1231 ret = input_mt_init_slots(input, data->max_fingers, INPUT_MT_POINTER); in rmi_input_configured()