r8152: don't execute runtime suspend if the tx is not empty
[firefly-linux-kernel-4.4.55.git] / drivers / input / serio / i8042-ip22io.h
index 863b9c95fbb86964713ff52d075f6f3d7ede377e..08a1c10a1448d12db092a1c3f7525e4f5f1b76a2 100644 (file)
@@ -58,10 +58,10 @@ static inline int i8042_platform_init(void)
 #if 0
        /* XXX sgi_kh is a virtual address */
        if (!request_mem_region(sgi_kh, sizeof(struct hpc_keyb), "i8042"))
-               return 1;
+               return -EBUSY;
 #endif
 
-       i8042_reset = 1;
+       i8042_reset = I8042_RESET_ALWAYS;
 
        return 0;
 }