summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorDmitry Torokhov <dtor_core@ameritech.net>2003-12-18 05:34:14 -0800
committerDmitry Torokhov <dtor_core@ameritech.net>2003-12-18 05:34:14 -0800
commit0f40c9947348940bb39ed32b8fce426ed1072689 (patch)
treedd7badaa95d237ad5feb6477a7c4b628ed1b1248 /drivers
parent46716383b5fa993159475b73e656d93b8b336897 (diff)
[PATCH] input: fix atkbd_softrepeat
Fix atkbd_softrepeat kernel command line parameter.
Diffstat (limited to 'drivers')
-rw-r--r--drivers/input/keyboard/atkbd.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/input/keyboard/atkbd.c b/drivers/input/keyboard/atkbd.c
index 25720d301bac..78b76789d6da 100644
--- a/drivers/input/keyboard/atkbd.c
+++ b/drivers/input/keyboard/atkbd.c
@@ -722,9 +722,17 @@ static int __init atkbd_setup_reset(char *str)
if (ints[0] > 0) atkbd_reset = ints[1];
return 1;
}
+static int __init atkbd_setup_softrepeat(char *str)
+{
+ int ints[4];
+ str = get_options(str, ARRAY_SIZE(ints), ints);
+ if (ints[0] > 0) atkbd_softrepeat = ints[1];
+ return 1;
+}
__setup("atkbd_set=", atkbd_setup_set);
__setup("atkbd_reset", atkbd_setup_reset);
+__setup("atkbd_softrepeat=", atkbd_setup_softrepeat);
#endif
int __init atkbd_init(void)