MAX_FINGERS
sts = input_mt_init_slots(touchpad_input_dev, MAX_FINGERS,
if (tp->number_of_fingers > MAX_FINGERS) {
MAX_FINGERS);
tp->number_of_fingers = MAX_FINGERS;
struct input_mt_pos pos[MAX_FINGERS];
int slots[MAX_FINGERS];
const struct tp_finger *index[MAX_FINGERS]; /* finger index data */
struct input_mt_pos pos[MAX_FINGERS]; /* position array */
int slots[MAX_FINGERS]; /* slot assignments */
HEADER_##type + (MAX_FINGERS) * (FSIZE_##type), \
input_mt_init_slots(input_dev, MAX_FINGERS,
struct input_mt_pos pos[MAX_FINGERS];
int slots[MAX_FINGERS];
for (i = 0; i < MAX_FINGERS; i++) {
error = input_mt_init_slots(in_dev, MAX_FINGERS,