|
@@ -1004,7 +1004,7 @@ static int elantech_set_input_params(struct psmouse *psmouse)
|
|
input_set_abs_params(dev, ABS_TOOL_WIDTH, ETP_WMIN_V2,
|
|
input_set_abs_params(dev, ABS_TOOL_WIDTH, ETP_WMIN_V2,
|
|
ETP_WMAX_V2, 0, 0);
|
|
ETP_WMAX_V2, 0, 0);
|
|
}
|
|
}
|
|
- input_mt_init_slots(dev, 2);
|
|
|
|
|
|
+ input_mt_init_slots(dev, 2, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_X, x_min, x_max, 0, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_X, x_min, x_max, 0, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_Y, y_min, y_max, 0, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_Y, y_min, y_max, 0, 0);
|
|
break;
|
|
break;
|
|
@@ -1035,7 +1035,7 @@ static int elantech_set_input_params(struct psmouse *psmouse)
|
|
input_set_abs_params(dev, ABS_TOOL_WIDTH, ETP_WMIN_V2,
|
|
input_set_abs_params(dev, ABS_TOOL_WIDTH, ETP_WMIN_V2,
|
|
ETP_WMAX_V2, 0, 0);
|
|
ETP_WMAX_V2, 0, 0);
|
|
/* Multitouch capable pad, up to 5 fingers. */
|
|
/* Multitouch capable pad, up to 5 fingers. */
|
|
- input_mt_init_slots(dev, ETP_MAX_FINGERS);
|
|
|
|
|
|
+ input_mt_init_slots(dev, ETP_MAX_FINGERS, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_X, x_min, x_max, 0, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_X, x_min, x_max, 0, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_Y, y_min, y_max, 0, 0);
|
|
input_set_abs_params(dev, ABS_MT_POSITION_Y, y_min, y_max, 0, 0);
|
|
input_abs_set_res(dev, ABS_MT_POSITION_X, x_res);
|
|
input_abs_set_res(dev, ABS_MT_POSITION_X, x_res);
|