From: Bhaktipriya Shridhar Date: Thu, 25 Feb 2016 11:54:17 +0000 (+0530) Subject: staging: android: ion: hisilicon: Remove useless return variables X-Git-Tag: v4.6-rc1~103^2~78 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=dd28473385e78f94456fc66bd05c9d6db3febe13;p=karo-tx-linux.git staging: android: ion: hisilicon: Remove useless return variables This patch removes unnecessary return variables and compresses the return logic. The coccinelle script that finds and fixes this issue is: @@ type T; identifier i,f; constant C; @@ - T i; ...when != i when strict ( return -C; | - i = + return f(...); - return i; ) Signed-off-by: Bhaktipriya Shridhar Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/android/ion/hisilicon/hi6220_ion.c b/drivers/staging/android/ion/hisilicon/hi6220_ion.c index e3c07b2ba00e..fe9f0fd210cd 100644 --- a/drivers/staging/android/ion/hisilicon/hi6220_ion.c +++ b/drivers/staging/android/ion/hisilicon/hi6220_ion.c @@ -214,10 +214,7 @@ static struct platform_driver hi6220_ion_driver = { static int __init hi6220_ion_init(void) { - int ret; - - ret = platform_driver_register(&hi6220_ion_driver); - return ret; + return platform_driver_register(&hi6220_ion_driver); } subsys_initcall(hi6220_ion_init);