Staging: xgifb: Rework conditions in XGI_EnableBridge().
authorMiguel Gómez <magomez@igalia.com>
Fri, 6 Jul 2012 10:40:51 +0000 (12:40 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 11 Jul 2012 23:59:31 +0000 (16:59 -0700)
Rework some conditions to reduce indentation and fix style warnings.

Signed-off-by: Miguel Gómez <magomez@igalia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/xgifb/vb_setmode.c

index 5b2c35a..53135c5 100644 (file)
@@ -6472,32 +6472,24 @@ static void XGI_EnableBridge(struct xgifb_video_info *xgifb_info,
                if (!(pVBInfo->VBInfo & DisableCRT2Display)) {
                        tempah = 0xc0;
 
-                       if (!(pVBInfo->VBInfo & SetSimuScanMode)) {
-                               if (pVBInfo->VBInfo & XGI_SetCRT2ToLCDA) {
-                                       if (pVBInfo->VBInfo &
-                                           SetCRT2ToDualEdge) {
-                                               tempah = tempah & 0x40;
-                                               if (pVBInfo->VBInfo &
-                                                   XGI_SetCRT2ToLCDA)
-                                                       tempah = tempah ^ 0xC0;
-
-                                               if (pVBInfo->SetFlag &
-                                                   DisableChB)
-                                                       tempah &= 0xBF;
-
-                                               if (pVBInfo->SetFlag &
-                                                   DisableChA)
-                                                       tempah &= 0x7F;
-
-                                               if (pVBInfo->SetFlag &
-                                                   EnableChB)
-                                                       tempah |= 0x40;
-
-                                               if (pVBInfo->SetFlag &
-                                                   EnableChA)
-                                                       tempah |= 0x80;
-                                       }
-                               }
+                       if (!(pVBInfo->VBInfo & SetSimuScanMode) &&
+                           (pVBInfo->VBInfo & XGI_SetCRT2ToLCDA) &&
+                           (pVBInfo->VBInfo & SetCRT2ToDualEdge)) {
+                               tempah = tempah & 0x40;
+                               if (pVBInfo->VBInfo & XGI_SetCRT2ToLCDA)
+                                       tempah = tempah ^ 0xC0;
+
+                               if (pVBInfo->SetFlag & DisableChB)
+                                       tempah &= 0xBF;
+
+                               if (pVBInfo->SetFlag &  DisableChA)
+                                       tempah &= 0x7F;
+
+                               if (pVBInfo->SetFlag &  EnableChB)
+                                       tempah |= 0x40;
+
+                               if (pVBInfo->SetFlag &  EnableChA)
+                                       tempah |= 0x80;
                        }
                }