staging: greybus: arche-platform: compress return logic into one line

Modify return statement to use the value being returned directly instead of
assigning it first to 'ret' and returning this variable. Coccinelle semantic
patch used:

@@
expression e;
local idexpression ret;
@@

-ret =
+return
	e;
-return ret;

Signed-off-by: Eva Rachel Retuya <eraretuya@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Eva Rachel Retuya 2016-09-21 13:07:04 +08:00 committed by Greg Kroah-Hartman
parent 4f1cbe2a7b
commit 5a420d15d1

View File

@ -634,8 +634,7 @@ static int arche_platform_probe(struct platform_device *pdev)
arche_pdata->wake_detect_gpio = of_get_named_gpio(np, "svc,wake-detect-gpio", 0); arche_pdata->wake_detect_gpio = of_get_named_gpio(np, "svc,wake-detect-gpio", 0);
if (arche_pdata->wake_detect_gpio < 0) { if (arche_pdata->wake_detect_gpio < 0) {
dev_err(dev, "failed to get wake detect gpio\n"); dev_err(dev, "failed to get wake detect gpio\n");
ret = arche_pdata->wake_detect_gpio; return arche_pdata->wake_detect_gpio;
return ret;
} }
ret = devm_gpio_request(dev, arche_pdata->wake_detect_gpio, "wake detect"); ret = devm_gpio_request(dev, arche_pdata->wake_detect_gpio, "wake detect");