]> Pileus Git - ~andy/linux/blobdiff - drivers/input/xen-kbdfront.c
Merge branch 'kconfig-text' into release
[~andy/linux] / drivers / input / xen-kbdfront.c
index e14081675bb2b5a8709570ad45e657a30381f3fb..e0c024db2ca52ca99dde6e08b2ae6d641a42b9ce 100644 (file)
@@ -276,6 +276,8 @@ static void xenkbd_backend_changed(struct xenbus_device *dev,
        switch (backend_state) {
        case XenbusStateInitialising:
        case XenbusStateInitialised:
+       case XenbusStateReconfiguring:
+       case XenbusStateReconfigured:
        case XenbusStateUnknown:
        case XenbusStateClosed:
                break;
@@ -339,7 +341,7 @@ static struct xenbus_driver xenkbd_driver = {
 
 static int __init xenkbd_init(void)
 {
-       if (!xen_domain())
+       if (!xen_pv_domain())
                return -ENODEV;
 
        /* Nothing to do if running in dom0. */