aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorElise Lennion <elise.lennion@gmail.com>2016-10-17 00:17:20 -0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-10-17 10:27:55 +0200
commitdcb9360e66289d6336f8dbd483babf39ac8e73a5 (patch)
treeb190b6b46e8e512e5948b27de64da8620589d0eb /drivers
parentstaging: vt6656: Compress return logic into one line. (diff)
downloadlinux-dev-dcb9360e66289d6336f8dbd483babf39ac8e73a5.tar.xz
linux-dev-dcb9360e66289d6336f8dbd483babf39ac8e73a5.zip
staging: xgifb: Compress return logic into one line.
Simplify return logic to avoid unnecessary variable assignments. Coccinelle was used with this semantic patch: @@ local idexpression ret; expression e; @@ -ret = +return e; -return ret; Signed-off-by: Elise Lennion <elise.lennion@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to '')
-rw-r--r--drivers/staging/xgifb/vb_setmode.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/staging/xgifb/vb_setmode.c b/drivers/staging/xgifb/vb_setmode.c
index d8010c5c1a70..f4bcb15625ce 100644
--- a/drivers/staging/xgifb/vb_setmode.c
+++ b/drivers/staging/xgifb/vb_setmode.c
@@ -1682,13 +1682,11 @@ static unsigned char XGI_GetVCLKPtr(unsigned short RefreshRateTableIndex,
}
if (pVBInfo->TVInfo & TVSetYPbPr750p) {
- tempal = XGI_YPbPr750pVCLK;
- return tempal;
+ return XGI_YPbPr750pVCLK;
}
if (pVBInfo->TVInfo & TVSetYPbPr525p) {
- tempal = YPbPr525pVCLK;
- return tempal;
+ return YPbPr525pVCLK;
}
tempal = NTSC1024VCLK;
@@ -1705,8 +1703,7 @@ static unsigned char XGI_GetVCLKPtr(unsigned short RefreshRateTableIndex,
} /* {End of VB} */
inb((pVBInfo->P3ca + 0x02));
- tempal = XGI330_RefIndex[RefreshRateTableIndex].Ext_CRTVCLK;
- return tempal;
+ return XGI330_RefIndex[RefreshRateTableIndex].Ext_CRTVCLK;
}
static void XGI_GetVCLKLen(unsigned char tempal, unsigned char *di_0,