Input: serio_raw - use bool for boolean data
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 11 Oct 2011 01:30:36 +0000 (18:30 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 11 Oct 2011 01:35:00 +0000 (18:35 -0700)
Reviewed-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/serio/serio_raw.c

index 77ce3a6a159923fda8bc2dd4342674fc80e9109e..a5afc7cbcdfcbece321b7bc278ef3c973c2f0f88 100644 (file)
@@ -139,9 +139,9 @@ static int serio_raw_release(struct inode *inode, struct file *file)
        return 0;
 }
 
-static int serio_raw_fetch_byte(struct serio_raw *serio_raw, char *c)
+static bool serio_raw_fetch_byte(struct serio_raw *serio_raw, char *c)
 {
-       int empty;
+       bool empty;
 
        serio_pause_rx(serio_raw->serio);
 
@@ -394,7 +394,7 @@ static struct serio_driver serio_raw_drv = {
        .connect        = serio_raw_connect,
        .reconnect      = serio_raw_reconnect,
        .disconnect     = serio_raw_disconnect,
-       .manual_bind    = 1,
+       .manual_bind    = true,
 };
 
 static int __init serio_raw_init(void)