On Wed, 21 Mar 2018 06:29:04 -0400 Brian Masney <masn...@onstation.org> wrote:
> tsl2x7x_get_lux() does not need to clear the interrupt flag when > querying the ALS. The interrupt flag is cleared in > tsl2x7x_event_handler(). This patches removes the unnecessary code. > > Signed-off-by: Brian Masney <masn...@onstation.org> Applied. Thanks, Jonathan > --- > drivers/staging/iio/light/tsl2x7x.c | 4 ---- > 1 file changed, 4 deletions(-) > > diff --git a/drivers/staging/iio/light/tsl2x7x.c > b/drivers/staging/iio/light/tsl2x7x.c > index 59921850a226..9c929e273135 100644 > --- a/drivers/staging/iio/light/tsl2x7x.c > +++ b/drivers/staging/iio/light/tsl2x7x.c > @@ -387,10 +387,6 @@ static int tsl2x7x_get_lux(struct iio_dev *indio_dev) > buf[i] = ret; > } > > - ret = tsl2x7x_clear_interrupts(chip, TSL2X7X_CMD_ALS_INT_CLR); > - if (ret < 0) > - goto out_unlock; > - > /* extract ALS/lux data */ > ch0 = le16_to_cpup((const __le16 *)&buf[0]); > ch1 = le16_to_cpup((const __le16 *)&buf[2]); _______________________________________________ devel mailing list de...@linuxdriverproject.org http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel