summaryrefslogtreecommitdiff
path: root/drivers/staging/unisys/visorinput
diff options
context:
space:
mode:
authorTim Sell <Timothy.Sell@unisys.com>2015-10-02 13:19:25 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-10-04 09:53:34 +0100
commit464b577c8bf5a150638baee151d083790190c1b7 (patch)
tree86193b139fd05719acc307f576de22a4f8017232 /drivers/staging/unisys/visorinput
parentb4f033f2d01b6b7ab9273b8e93256673c235f5c8 (diff)
staging: unisys: visorinput: remove extraneous do_key function
do_key() is no longer needed. Signed-off-by: Tim Sell <Timothy.Sell@unisys.com> Signed-off-by: Benjamin Romer <benjamin.romer@unisys.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/unisys/visorinput')
-rw-r--r--drivers/staging/unisys/visorinput/visorinput.c18
1 files changed, 6 insertions, 12 deletions
diff --git a/drivers/staging/unisys/visorinput/visorinput.c b/drivers/staging/unisys/visorinput/visorinput.c
index a002e072429b..3a1b24fc4831 100644
--- a/drivers/staging/unisys/visorinput/visorinput.c
+++ b/drivers/staging/unisys/visorinput/visorinput.c
@@ -452,12 +452,6 @@ visorinput_remove(struct visor_device *dev)
kfree(devdata);
}
-static void
-do_key(struct input_dev *inpt, int keycode, int down)
-{
- input_report_key(inpt, keycode, down);
-}
-
/*
* Make it so the current locking state of the locking key indicated by
* <keycode> is as indicated by <desired_state> (1=locked, 0=unlocked).
@@ -490,9 +484,9 @@ handle_locking_key(struct input_dev *visorinput_dev,
int old_state = (test_bit(led, visorinput_dev->led) != 0);
if (old_state != desired_state) {
- do_key(visorinput_dev, keycode, 1);
+ input_report_key(visorinput_dev, keycode, 1);
input_sync(visorinput_dev);
- do_key(visorinput_dev, keycode, 0);
+ input_report_key(visorinput_dev, keycode, 0);
input_sync(visorinput_dev);
__change_bit(led, visorinput_dev->led);
}
@@ -563,17 +557,17 @@ visorinput_channel_interrupt(struct visor_device *dev)
keycode = scancode_to_keycode(scancode);
switch (r.activity.action) {
case inputaction_key_down:
- do_key(visorinput_dev, keycode, 1);
+ input_report_key(visorinput_dev, keycode, 1);
input_sync(visorinput_dev);
break;
case inputaction_key_up:
- do_key(visorinput_dev, keycode, 0);
+ input_report_key(visorinput_dev, keycode, 0);
input_sync(visorinput_dev);
break;
case inputaction_key_down_up:
- do_key(visorinput_dev, keycode, 1);
+ input_report_key(visorinput_dev, keycode, 1);
input_sync(visorinput_dev);
- do_key(visorinput_dev, keycode, 0);
+ input_report_key(visorinput_dev, keycode, 0);
input_sync(visorinput_dev);
break;
case inputaction_set_locking_key_state: