Commit ea908ab6 authored by Brian Masney's avatar Brian Masney Committed by Jonathan Cameron

staging: iio: isl29018: fix comparison between signed and unsigned integers

Fixes warning found by make W=2:
warning: comparison between signed and unsigned integer expressions
Signed-off-by: default avatarBrian Masney <masneyb@onstation.org>
Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
parent 528021fc
...@@ -100,7 +100,8 @@ struct isl29018_chip { ...@@ -100,7 +100,8 @@ struct isl29018_chip {
static int isl29018_set_integration_time(struct isl29018_chip *chip, static int isl29018_set_integration_time(struct isl29018_chip *chip,
unsigned int utime) unsigned int utime)
{ {
int i, ret; unsigned int i;
int ret;
unsigned int int_time, new_int_time; unsigned int int_time, new_int_time;
for (i = 0; i < ARRAY_SIZE(isl29018_int_utimes[chip->type]); ++i) { for (i = 0; i < ARRAY_SIZE(isl29018_int_utimes[chip->type]); ++i) {
...@@ -135,7 +136,8 @@ static int isl29018_set_integration_time(struct isl29018_chip *chip, ...@@ -135,7 +136,8 @@ static int isl29018_set_integration_time(struct isl29018_chip *chip,
static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale) static int isl29018_set_scale(struct isl29018_chip *chip, int scale, int uscale)
{ {
int i, ret; unsigned int i;
int ret;
struct isl29018_scale new_scale; struct isl29018_scale new_scale;
for (i = 0; i < ARRAY_SIZE(isl29018_scales[chip->int_time]); ++i) { for (i = 0; i < ARRAY_SIZE(isl29018_scales[chip->int_time]); ++i) {
...@@ -271,7 +273,8 @@ static ssize_t isl29018_show_scale_available(struct device *dev, ...@@ -271,7 +273,8 @@ static ssize_t isl29018_show_scale_available(struct device *dev,
{ {
struct iio_dev *indio_dev = dev_to_iio_dev(dev); struct iio_dev *indio_dev = dev_to_iio_dev(dev);
struct isl29018_chip *chip = iio_priv(indio_dev); struct isl29018_chip *chip = iio_priv(indio_dev);
int i, len = 0; unsigned int i;
int len = 0;
for (i = 0; i < ARRAY_SIZE(isl29018_scales[chip->int_time]); ++i) for (i = 0; i < ARRAY_SIZE(isl29018_scales[chip->int_time]); ++i)
len += sprintf(buf + len, "%d.%06d ", len += sprintf(buf + len, "%d.%06d ",
...@@ -288,7 +291,8 @@ static ssize_t isl29018_show_int_time_available(struct device *dev, ...@@ -288,7 +291,8 @@ static ssize_t isl29018_show_int_time_available(struct device *dev,
{ {
struct iio_dev *indio_dev = dev_to_iio_dev(dev); struct iio_dev *indio_dev = dev_to_iio_dev(dev);
struct isl29018_chip *chip = iio_priv(indio_dev); struct isl29018_chip *chip = iio_priv(indio_dev);
int i, len = 0; unsigned int i;
int len = 0;
for (i = 0; i < ARRAY_SIZE(isl29018_int_utimes[chip->type]); ++i) for (i = 0; i < ARRAY_SIZE(isl29018_int_utimes[chip->type]); ++i)
len += sprintf(buf + len, "0.%06d ", len += sprintf(buf + len, "0.%06d ",
......
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