INPUT_MT_POINTER
input_mt_init_slots(input, data->max_fingers, INPUT_MT_POINTER);
INPUT_MT_POINTER);
ret = input_mt_init_slots(input, ELAN_MAX_FINGERS, INPUT_MT_POINTER);
input_mt_init_slots(input_dev, wd->maxcontacts, INPUT_MT_POINTER |
mt_flags = INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED |
app->mt_flags |= INPUT_MT_POINTER;
if ((app->mt_flags & INPUT_MT_POINTER) &&
mt_application->mt_flags |= INPUT_MT_POINTER;
app->mt_flags |= INPUT_MT_POINTER;
ret = input_mt_init_slots(touchpad, num_contacts, INPUT_MT_POINTER);
ret = input_mt_init_slots(sc->touchpad, touch_count, INPUT_MT_POINTER);
INPUT_MT_POINTER);
input_mt_init_slots(input_dev, features->touch_max, INPUT_MT_POINTER);
input_mt_init_slots(input_dev, features->touch_max, INPUT_MT_POINTER);
INPUT_MT_POINTER);
if ((mt->flags & INPUT_MT_POINTER) && !(mt->flags & INPUT_MT_SEMI_MT))
if (flags & (INPUT_MT_POINTER | INPUT_MT_DIRECT)) {
if (flags & INPUT_MT_POINTER) {
INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED |
INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED |
INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED |
INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED |
INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED | INPUT_MT_TRACK);
INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED);
INPUT_MT_POINTER | INPUT_MT_DROP_UNUSED);
input_mt_init_slots(dev, 5, INPUT_MT_POINTER);
INPUT_MT_POINTER | INPUT_MT_TRACK);
INPUT_MT_POINTER |
input_flags = INPUT_MT_POINTER;
mt_flags |= INPUT_MT_POINTER;