summaryrefslogtreecommitdiff
path: root/drivers/input/tsdev.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/input/tsdev.c')
-rw-r--r--drivers/input/tsdev.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/input/tsdev.c b/drivers/input/tsdev.c
index 5f8f71843888..07f370798b41 100644
--- a/drivers/input/tsdev.c
+++ b/drivers/input/tsdev.c
@@ -385,7 +385,12 @@ static struct device_interface tsdev_intf = {
static int __init tsdev_init(void)
{
- interface_register(&tsdev_intf);
+ int retval;
+
+ retval = interface_register(&tsdev_intf);
+ if(retval < 0)
+ return retval;
+
input_register_handler(&tsdev_handler);
printk(KERN_INFO "ts: Compaq touchscreen protocol output\n");
return 0;