Staging: xgifb: Rework conditions in XGI_EnableBridge().
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>
This commit is contained in:
parent
470c533896
commit
b1bf998c67
@ -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->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 & DisableChB)
|
||||
tempah &= 0xBF;
|
||||
|
||||
if (pVBInfo->SetFlag &
|
||||
DisableChA)
|
||||
tempah &= 0x7F;
|
||||
if (pVBInfo->SetFlag & DisableChA)
|
||||
tempah &= 0x7F;
|
||||
|
||||
if (pVBInfo->SetFlag &
|
||||
EnableChB)
|
||||
tempah |= 0x40;
|
||||
if (pVBInfo->SetFlag & EnableChB)
|
||||
tempah |= 0x40;
|
||||
|
||||
if (pVBInfo->SetFlag &
|
||||
EnableChA)
|
||||
tempah |= 0x80;
|
||||
}
|
||||
}
|
||||
if (pVBInfo->SetFlag & EnableChA)
|
||||
tempah |= 0x80;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user