diff --git a/drivers/virtio/virtio_input.c b/drivers/virtio/virtio_input.c index 2e51018a467b..ce51ae165943 100644 --- a/drivers/virtio/virtio_input.c +++ b/drivers/virtio/virtio_input.c @@ -4,7 +4,6 @@ #include #include #include -#include #include #include @@ -182,15 +181,6 @@ static void virtinput_cfg_abs(struct virtio_input *vi, int abs) virtio_cread_le(vi->vdev, struct virtio_input_config, u.abs.flat, &fl); input_set_abs_params(vi->idev, abs, mi, ma, fu, fl); input_abs_set_res(vi->idev, abs, re); - if (abs == ABS_MT_TRACKING_ID) { - unsigned int slot_flags = - test_bit(INPUT_PROP_DIRECT, vi->idev->propbit) ? - INPUT_MT_DIRECT : 0; - - input_mt_init_slots(vi->idev, - ma, /* input max finger */ - slot_flags); - } } static int virtinput_init_vqs(struct virtio_input *vi)