touch: increase the MT slot size
authorGiWoong Kim <giwoong.kim@samsung.com>
Tue, 24 Sep 2013 07:30:50 +0000 (16:30 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Tue, 24 Sep 2013 07:53:46 +0000 (16:53 +0900)
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
drivers/maru/maru_virtio_touchscreen.c

index 4829ff7aedea94f3dcb7187b3fc490fe4abf9c3c..94276012da8a3f5198ea29d7ae862f32f702bc70 100644 (file)
@@ -72,15 +72,15 @@ virtio_touchscreen *vt;
 #define TOUCHSCREEN_RESOLUTION_Y 3780
 #define ABS_PRESSURE_MAX 255
 
+#define MAX_BUF_COUNT MAX_TRKID
+struct scatterlist sg[MAX_BUF_COUNT];
+EmulTouchEvent vbuf[MAX_BUF_COUNT];
+
 static struct virtio_device_id id_table[] = {
     { VIRTIO_ID_TOUCHSCREEN, VIRTIO_DEV_ANY_ID },
     { 0 },
 };
 
-#define MAX_BUF_COUNT 10
-struct scatterlist sg[MAX_BUF_COUNT];
-EmulTouchEvent vbuf[MAX_BUF_COUNT];
-
 
 #if 0
 /**
@@ -192,6 +192,7 @@ static void vq_touchscreen_callback(struct virtqueue *vq)
 
     do {
         event = &vbuf[recv_index - 1];
+
 #if 0
         printk(KERN_INFO "touch x=%d, y=%d, z=%d, state=%d, recv_index=%d\n",
             event->x, event->y, event->z, event->state, recv_index);