Input: handle serio_register_driver() errors
[linux-2.6-block.git] / drivers / input / keyboard / newtonkbd.c
index 33e813948d6f05b6da023ac991b961d76de984a5..aa29b50765c942af946d0ef79730a8ff0872cb81 100644 (file)
@@ -169,8 +169,7 @@ static struct serio_driver nkbd_drv = {
 
 static int __init nkbd_init(void)
 {
-       serio_register_driver(&nkbd_drv);
-       return 0;
+       return serio_register_driver(&nkbd_drv);
 }
 
 static void __exit nkbd_exit(void)