staging: iio: ad7150: simplify i2c SMBus return treatment

Since i2c_smbus_write_byte_data returns no-positive value, this commit
making the treatment of its return value less verbose.

Signed-off-by: Melissa Wen <melissa.srw@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
Melissa Wen 2019-06-14 13:32:54 -03:00 committed by Jonathan Cameron
parent 34b94f9383
commit 28c7901451
1 changed files with 2 additions and 7 deletions

View File

@ -202,16 +202,11 @@ static int ad7150_write_event_params(struct iio_dev *indio_dev,
ret = i2c_smbus_write_byte_data(chip->client, ret = i2c_smbus_write_byte_data(chip->client,
ad7150_addresses[chan][4], ad7150_addresses[chan][4],
sens); sens);
if (ret < 0) if (ret)
return ret; return ret;
return i2c_smbus_write_byte_data(chip->client,
ret = i2c_smbus_write_byte_data(chip->client,
ad7150_addresses[chan][5], ad7150_addresses[chan][5],
timeout); timeout);
if (ret < 0)
return ret;
return 0;
} }
static int ad7150_write_event_config(struct iio_dev *indio_dev, static int ad7150_write_event_config(struct iio_dev *indio_dev,