summaryrefslogtreecommitdiff
path: root/drivers/input/tsdev.c
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2002-12-05 05:54:33 -0800
committerLinus Torvalds <torvalds@home.transmeta.com>2002-12-05 05:54:33 -0800
commit51a0bf482a386e0a51ef2a3570d5646e8a404efe (patch)
tree8ea2864940c0f72993ca3a5556c08ef06b420449 /drivers/input/tsdev.c
parent2b2293f7edfc00e3461239976453226bf95a8937 (diff)
[PATCH] interface_register-001
From: Michael Still <mikal@stillhq.com>
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;