Input: cyttsp4 - use swap() in cyttsp4_get_touch()
authorFabian Frederick <fabf@skynet.be>
Thu, 11 Jun 2015 20:07:59 +0000 (13:07 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 11 Jun 2015 23:47:34 +0000 (16:47 -0700)
Use kernel.h macro definition.

Thanks to Julia Lawall for Coccinelle scripting support.

Signed-off-by: Fabian Frederick <fabf@skynet.be>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/cyttsp4_core.c

index 568a3d340c8a8124fcbeefed827e16b2824cc891..5ed31057430c68f03b91e27ca8b782002f37896e 100644 (file)
@@ -775,7 +775,6 @@ static void cyttsp4_get_touch(struct cyttsp4_mt_data *md,
        struct device *dev = &md->input->dev;
        struct cyttsp4_sysinfo *si = md->si;
        enum cyttsp4_tch_abs abs;
-       int tmp;
        bool flipped;
 
        for (abs = CY_TCH_X; abs < CY_TCH_NUM_ABS; abs++) {
@@ -790,9 +789,7 @@ static void cyttsp4_get_touch(struct cyttsp4_mt_data *md,
        }
 
        if (md->pdata->flags & CY_FLAG_FLIP) {
-               tmp = touch->abs[CY_TCH_X];
-               touch->abs[CY_TCH_X] = touch->abs[CY_TCH_Y];
-               touch->abs[CY_TCH_Y] = tmp;
+               swap(touch->abs[CY_TCH_X], touch->abs[CY_TCH_Y]);
                flipped = true;
        } else
                flipped = false;