From: Gargi Sharma Date: Fri, 17 Feb 2017 17:17:21 +0000 (+0530) Subject: staging: iio: compress return logic X-Git-Tag: v4.14-rc1~980^2~771^2~28 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fb364cea3d245fff5cb4c953c8c9a4b1efcbe4c6;p=platform%2Fkernel%2Flinux-rpi.git staging: iio: compress return logic Simplify function returns by merging assignment and return. Found with Coccinelle. Semantic patch: @@ local idexpression ret; expression e; @@ -ret = +return e; -return ret; Signed-off-by: Gargi Sharma Acked-by: Julia Lawall Signed-off-by: Jonathan Cameron --- diff --git a/drivers/staging/iio/meter/ade7854.c b/drivers/staging/iio/meter/ade7854.c index e8007f0..c6cffc1 100644 --- a/drivers/staging/iio/meter/ade7854.c +++ b/drivers/staging/iio/meter/ade7854.c @@ -426,9 +426,7 @@ static int ade7854_set_irq(struct device *dev, bool enable) else irqen &= ~BIT(17); - ret = st->write_reg_32(dev, ADE7854_MASK0, irqen); - - return ret; + return st->write_reg_32(dev, ADE7854_MASK0, irqen); } static int ade7854_initial_setup(struct iio_dev *indio_dev)