]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/input/xen-kbdfront.c
Merge branch 'x86/prototypes' into x86-v28-for-linus-phase1
[mv-sheeva.git] / drivers / input / xen-kbdfront.c
index eaf69cf5b44478e30dce3bbdec489168d8d43b8c..9ce3b3baf3a20b3cac63695bbe327048cab4b246 100644 (file)
@@ -300,6 +300,16 @@ InitWait:
                 */
                if (dev->state != XenbusStateConnected)
                        goto InitWait; /* no InitWait seen yet, fudge it */
+
+               /* Set input abs params to match backend screen res */
+               if (xenbus_scanf(XBT_NIL, info->xbdev->otherend,
+                                "width", "%d", &val) > 0)
+                       input_set_abs_params(info->ptr, ABS_X, 0, val, 0, 0);
+
+               if (xenbus_scanf(XBT_NIL, info->xbdev->otherend,
+                                "height", "%d", &val) > 0)
+                       input_set_abs_params(info->ptr, ABS_Y, 0, val, 0, 0);
+
                break;
 
        case XenbusStateClosing: