]> git.karo-electronics.de Git - linux-beck.git/commitdiff
Input: HIL drivers - add MODULE_ALIAS()
authorHelge Deller <deller@gmx.de>
Mon, 29 Dec 2008 12:44:44 +0000 (04:44 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 30 Dec 2008 08:57:12 +0000 (00:57 -0800)
Add MODULE_ALIAS() to the HIL keyboard (hil_kbd.c) and HIL mouse
(hil_ptr.c) drivers to make kernel module autoloader functional.
Report HIL port number ID in serio id.id field.

Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/keyboard/hil_kbd.c
drivers/input/mouse/hil_ptr.c
drivers/input/serio/hil_mlc.c

index 71c1971abf80873ba4a2a46590483b72428c4098..6f356705ee3bb9025937742cc558627ea0e60f03 100644 (file)
@@ -47,6 +47,7 @@
 MODULE_AUTHOR("Brian S. Julin <bri@calyx.com>");
 MODULE_DESCRIPTION(HIL_GENERIC_NAME " driver");
 MODULE_LICENSE("Dual BSD/GPL");
+MODULE_ALIAS("serio:ty03pr25id00ex*");
 
 #define HIL_KBD_MAX_LENGTH 16
 
index e532c48410ea63013b5d558ae3d150fd5e77fb44..3263ce083bf0c17c61f542d868d4ff87c6d51bd7 100644 (file)
@@ -46,7 +46,7 @@
 MODULE_AUTHOR("Brian S. Julin <bri@calyx.com>");
 MODULE_DESCRIPTION(HIL_GENERIC_NAME " driver");
 MODULE_LICENSE("Dual BSD/GPL");
-
+MODULE_ALIAS("serio:ty03pr25id0Fex*");
 
 #define TABLET_SIMULATES_MOUSE /* allow tablet to be used as mouse */
 #undef  TABLET_AUTOADJUST      /* auto-adjust valid tablet ranges */
index 37586a68d3459935e8f034588aefb1a75718fa77..7ba9f2b2c0414c1e7389fef80045e7c61a9a6d01 100644 (file)
@@ -934,6 +934,7 @@ int hil_mlc_register(hil_mlc *mlc)
                snprintf(mlc_serio->name, sizeof(mlc_serio->name)-1, "HIL_SERIO%d", i);
                snprintf(mlc_serio->phys, sizeof(mlc_serio->phys)-1, "HIL%d", i);
                mlc_serio->id                   = hil_mlc_serio_id;
+               mlc_serio->id.id                = i; /* HIL port no. */
                mlc_serio->write                = hil_mlc_serio_write;
                mlc_serio->open                 = hil_mlc_serio_open;
                mlc_serio->close                = hil_mlc_serio_close;