From: GiWoong Kim Date: Tue, 24 Mar 2015 12:40:41 +0000 (+0900) Subject: rotary: modified driver X-Git-Tag: TizenStudio_2.0_p2.3.1~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=89b1bd187d01ef1bf6790e39f529d1bfe6609bbe;p=sdk%2Femulator%2Femulator-kernel.git rotary: modified driver use REL_WHEEL & status + 1 Change-Id: I096186b85e86ab76b5d37fbc107947c9f14abb41 Signed-off-by: GiWoong Kim --- diff --git a/drivers/maru/maru_virtio_rotary.c b/drivers/maru/maru_virtio_rotary.c index e47be54ef97c..7364be6a19ce 100755 --- a/drivers/maru/maru_virtio_rotary.c +++ b/drivers/maru/maru_virtio_rotary.c @@ -137,7 +137,7 @@ static void vq_rotary_handler(struct virtqueue *vq) input_report_rel(vrtr->idev, REL_X, 0); input_report_rel(vrtr->idev, REL_Y, 0); - input_report_rel(vrtr->idev, REL_Z, status); + input_report_rel(vrtr->idev, REL_WHEEL, status + 1); input_sync(vrtr->idev); } } @@ -156,7 +156,7 @@ static void vq_rotary_handler(struct virtqueue *vq) input_report_rel(vrtr->idev, REL_X, 0); input_report_rel(vrtr->idev, REL_Y, 0); - input_report_rel(vrtr->idev, REL_Z, status); + input_report_rel(vrtr->idev, REL_WHEEL, status + 1); input_sync(vrtr->idev); } @@ -258,12 +258,12 @@ static int virtio_rotary_probe(struct virtio_device *vdev) __set_bit(EV_KEY, vrtr->idev->evbit); __set_bit(REL_X, vrtr->idev->relbit); __set_bit(REL_Y, vrtr->idev->relbit); - __set_bit(REL_Z, vrtr->idev->relbit); + __set_bit(REL_WHEEL, vrtr->idev->relbit); __set_bit(BTN_LEFT, vrtr->idev->keybit); input_set_capability(vrtr->idev, EV_REL, REL_X); input_set_capability(vrtr->idev, EV_REL, REL_Y); - input_set_capability(vrtr->idev, EV_REL, REL_Z); + input_set_capability(vrtr->idev, EV_REL, REL_WHEEL); ret = input_register_device(vrtr->idev); if (ret) {