From: Sameer Wadgaonkar <sameer.wadgaon...@unisys.com>

Removed enum ultra_inputaction in ultrainputreport.h and changed
elements to #defnes.

Signed-off-by: Sameer Wadgaonkar <sameer.wadgaon...@unisys.com>
Signed-off-by: David Kershner <david.kersh...@unisys.com>
---
 drivers/staging/unisys/visorinput/ultrainputreport.h | 43 +++++--------
 drivers/staging/unisys/visorinput/visorinput.c       | 22 +++----
 2 files changed, 30 insertions(+), 35 deletions(-)

diff --git a/drivers/staging/unisys/visorinput/ultrainputreport.h 
b/drivers/staging/unisys/visorinput/ultrainputreport.h
index b57f868..a4baea5 100644
--- a/drivers/staging/unisys/visorinput/ultrainputreport.h
+++ b/drivers/staging/unisys/visorinput/ultrainputreport.h
@@ -17,26 +17,23 @@
 
 #include <linux/types.h>
 
-/* Identifies mouse and keyboard activity which is specified by the firmware to
- *  the host using the cmsimpleinput protocol.  @ingroup coretypes
+/* These defines identify mouse and keyboard activity which is specified by the
+ * firmware to the host using the cmsimpleinput protocol.  @ingroup coretypes
  */
-enum ultra_inputaction {
-       inputaction_none = 0,
-       inputaction_xy_motion = 1,      /* only motion; arg1=x, arg2=y */
-       inputaction_mouse_button_down = 2, /* arg1: 1=left,2=center,3=right */
-       inputaction_mouse_button_up = 3, /* arg1: 1=left,2=center,3=right */
-       inputaction_mouse_button_click = 4, /* arg1: 1=left,2=center,3=right */
-       inputaction_mouse_button_dclick = 5, /* arg1: 1=left,2=center,
-                                             * 3=right
-                                             */
-       inputaction_wheel_rotate_away = 6, /* arg1: wheel rotation away from
-                                           * user
-                                           */
-       inputaction_wheel_rotate_toward = 7, /* arg1: wheel rotation toward
-                                             * user
-                                             */
-       inputaction_set_max_xy = 8,     /* set screen maxXY; arg1=x, arg2=y */
-       inputaction_key_down = 64,      /* arg1: scancode, as follows:
+#define INPUTACTION_XY_MOTION 1                /* only motion; arg1=x, arg2=y 
*/
+#define INPUTACTION_MOUSE_BUTTON_DOWN 2 /* arg1: 1=left,2=center,3=right */
+#define INPUTACTION_MOUSE_BUTTON_UP 3  /* arg1: 1=left,2=center,3=right */
+#define INPUTACTION_MOUSE_BUTTON_CLICK 4 /* arg1: 1=left,2=center,3=right */
+#define INPUTACTION_MOUSE_BUTTON_DCLICK 5 /* arg1: 1=left,2=center,
+                                          * 3=right
+                                          */
+#define INPUTACTION_WHEEL_ROTATE_AWAY 6  /* arg1: wheel rotation away from
+                                         * user
+                                         */
+#define INPUTACTION_WHEEL_ROTATE_TOWARD 7 /* arg1: wheel rotation toward
+                                          * user
+                                          */
+#define INPUTACTION_KEY_DOWN 64                /* arg1: scancode, as follows:
                                         * If arg1 <= 0xff, it's a 1-byte
                                         * scancode and arg1 is that scancode.
                                         * If arg1 > 0xff, it's a 2-byte
@@ -45,10 +42,10 @@ enum ultra_inputaction {
                                         * high 8 bits.  E.g., the right ALT key
                                         * would appear as x'38e0'.
                                         */
-       inputaction_key_up = 65,        /* arg1: scancode (in same format as
+#define INPUTACTION_KEY_UP 65          /* arg1: scancode (in same format as
                                         * inputaction_keyDown)
                                         */
-       inputaction_set_locking_key_state = 66,
+#define INPUTACTION_SET_LOCKING_KEY_STATE 66
                                        /* arg1: scancode (in same format
                                         *       as inputaction_keyDown);
                                         *       MUST refer to one of the
@@ -58,11 +55,9 @@ enum ultra_inputaction {
                                         *       in the LOCKED position
                                         *       (e.g., light is ON)
                                         */
-       inputaction_key_down_up = 67,   /* arg1: scancode (in same format
+#define INPUTACTION_KEY_DOWN_UP 67     /* arg1: scancode (in same format
                                         *       as inputaction_keyDown)
                                         */
-       inputaction_last
-};
 
 struct visor_inputactivity {
        u16 action;
diff --git a/drivers/staging/unisys/visorinput/visorinput.c 
b/drivers/staging/unisys/visorinput/visorinput.c
index 4eaaa76..45bc340 100644
--- a/drivers/staging/unisys/visorinput/visorinput.c
+++ b/drivers/staging/unisys/visorinput/visorinput.c
@@ -582,46 +582,46 @@ visorinput_channel_interrupt(struct visor_device *dev)
                scancode = r.activity.arg1;
                keycode = scancode_to_keycode(scancode);
                switch (r.activity.action) {
-               case inputaction_key_down:
+               case INPUTACTION_KEY_DOWN:
                        input_report_key(visorinput_dev, keycode, 1);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_key_up:
+               case INPUTACTION_KEY_UP:
                        input_report_key(visorinput_dev, keycode, 0);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_key_down_up:
+               case INPUTACTION_KEY_DOWN_UP:
                        input_report_key(visorinput_dev, keycode, 1);
                        input_sync(visorinput_dev);
                        input_report_key(visorinput_dev, keycode, 0);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_set_locking_key_state:
+               case INPUTACTION_SET_LOCKING_KEY_STATE:
                        handle_locking_key(visorinput_dev, keycode,
                                           r.activity.arg2);
                        break;
-               case inputaction_xy_motion:
+               case INPUTACTION_XY_MOTION:
                        xmotion = r.activity.arg1;
                        ymotion = r.activity.arg2;
                        input_report_abs(visorinput_dev, ABS_X, xmotion);
                        input_report_abs(visorinput_dev, ABS_Y, ymotion);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_mouse_button_down:
+               case INPUTACTION_MOUSE_BUTTON_DOWN:
                        button = calc_button(r.activity.arg1);
                        if (button < 0)
                                break;
                        input_report_key(visorinput_dev, button, 1);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_mouse_button_up:
+               case INPUTACTION_MOUSE_BUTTON_UP:
                        button = calc_button(r.activity.arg1);
                        if (button < 0)
                                break;
                        input_report_key(visorinput_dev, button, 0);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_mouse_button_click:
+               case INPUTACTION_MOUSE_BUTTON_CLICK:
                        button = calc_button(r.activity.arg1);
                        if (button < 0)
                                break;
@@ -631,7 +631,7 @@ visorinput_channel_interrupt(struct visor_device *dev)
                        input_report_key(visorinput_dev, button, 0);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_mouse_button_dclick:
+               case INPUTACTION_MOUSE_BUTTON_DCLICK:
                        button = calc_button(r.activity.arg1);
                        if (button < 0)
                                break;
@@ -642,11 +642,11 @@ visorinput_channel_interrupt(struct visor_device *dev)
                                input_sync(visorinput_dev);
                        }
                        break;
-               case inputaction_wheel_rotate_away:
+               case INPUTACTION_WHEEL_ROTATE_AWAY:
                        input_report_rel(visorinput_dev, REL_WHEEL, 1);
                        input_sync(visorinput_dev);
                        break;
-               case inputaction_wheel_rotate_toward:
+               case INPUTACTION_WHEEL_ROTATE_TOWARD:
                        input_report_rel(visorinput_dev, REL_WHEEL, -1);
                        input_sync(visorinput_dev);
                        break;
-- 
git-series 0.9.1
_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to