staging: sm750fb: Remove unnecessary parentheses
authorRehas Sachdeva <aquannie@gmail.com>
Tue, 20 Sep 2016 13:11:18 +0000 (18:41 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 22 Sep 2016 09:54:48 +0000 (11:54 +0200)
Remove unnecessary parentheses from right side of an assignment. Issue
detected by the following Coccinelle semantic patch:

@r@
identifier x;
expression e1, e2;
@@

- x = (e1 << e2);
+ x = e1 << e2;

Signed-off-by: Rehas Sachdeva <aquannie@gmail.com>
Acked-by: Julia Lawall <julia.lawall@lip6.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/sm750fb/sm750_hw.c

index a376d17..bff7db5 100644 (file)
@@ -322,8 +322,8 @@ int hw_sm750_crtc_setMode(struct lynxfb_crtc *crtc,
                reg |= (var->xoffset & PANEL_WINDOW_WIDTH_X_MASK);
                POKE32(PANEL_WINDOW_WIDTH, reg);
 
-               reg = ((var->yres_virtual - 1) <<
-                      PANEL_WINDOW_HEIGHT_HEIGHT_SHIFT);
+               reg = (var->yres_virtual - 1) <<
+                     PANEL_WINDOW_HEIGHT_HEIGHT_SHIFT;
                reg &= PANEL_WINDOW_HEIGHT_HEIGHT_MASK;
                reg |= (var->yoffset & PANEL_WINDOW_HEIGHT_Y_MASK);
                POKE32(PANEL_WINDOW_HEIGHT, reg);