Commit 90a9de83 authored by Tina Johnson's avatar Tina Johnson Committed by Greg Kroah-Hartman

drivers: staging: iio: meter: Removed unnecessary variable

Variable len is used only to store the return value. Hence len is
removed and the return statement modified. Coccinelle was used to
detect such removable variables:

@rule1@
identifier ret;
expression e;
@@

-ret =
+return
           e;
-return ret;
Signed-off-by: default avatarTina Johnson <tinajohnson.1234@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 9d9f5a2d
...@@ -485,7 +485,7 @@ static ssize_t ade7758_read_frequency(struct device *dev, ...@@ -485,7 +485,7 @@ static ssize_t ade7758_read_frequency(struct device *dev,
struct device_attribute *attr, struct device_attribute *attr,
char *buf) char *buf)
{ {
int ret, len = 0; int ret;
u8 t; u8 t;
int sps; int sps;
...@@ -498,8 +498,7 @@ static ssize_t ade7758_read_frequency(struct device *dev, ...@@ -498,8 +498,7 @@ static ssize_t ade7758_read_frequency(struct device *dev,
t = (t >> 5) & 0x3; t = (t >> 5) & 0x3;
sps = 26040 / (1 << t); sps = 26040 / (1 << t);
len = sprintf(buf, "%d SPS\n", sps); return sprintf(buf, "%d SPS\n", sps);
return len;
} }
static ssize_t ade7758_write_frequency(struct device *dev, static ssize_t ade7758_write_frequency(struct device *dev,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment