On 04/11/14 17:03, Lars-Peter Clausen wrote: > We should check if a channel is enabled, not if no channels are enabled. > > Fixes: 550268ca1111 ("staging:iio: scrap scan_count and ensure all drivers use active_scan_mask") > Signed-off-by: Lars-Peter Clausen <lars@xxxxxxxxxx> Applied to the fixes-togreg branch of iio.git and marked for stable. Thanks, > --- > drivers/staging/iio/meter/ade7758_ring.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/iio/meter/ade7758_ring.c b/drivers/staging/iio/meter/ade7758_ring.c > index 628e902..6e90064 100644 > --- a/drivers/staging/iio/meter/ade7758_ring.c > +++ b/drivers/staging/iio/meter/ade7758_ring.c > @@ -87,7 +87,7 @@ static int ade7758_ring_preenable(struct iio_dev *indio_dev) > { > unsigned channel; > > - if (!bitmap_empty(indio_dev->active_scan_mask, indio_dev->masklength)) > + if (bitmap_empty(indio_dev->active_scan_mask, indio_dev->masklength)) > return -EINVAL; > > channel = find_first_bit(indio_dev->active_scan_mask, > -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html