On 10/19/2012 06:55 PM, Lars-Peter Clausen wrote: > On 10/19/2012 05:24 PM, Jonathan Cameron wrote: >> On 10/18/2012 03:43 PM, Lars-Peter Clausen wrote: >>> Fixes the following coccicheck warnings: >>> drivers/staging/iio/accel/lis3l02dq_ring.c:240:5-10: WARNING: Comparison to bool >>> drivers/staging/iio/iio_dummy_evgen.c:111:6-25: WARNING: Comparison to bool >>> >>> Signed-off-by: Lars-Peter Clausen <lars@xxxxxxxxxx> >> Can't say I can summon much enthusiasm for this patch.. > > Me neither, that's why I did not fix this up for the DAC drivers when I moved > them out of staging. But it turns out that existing coccicheck errors can cause > false positives in Fengguang Wu automated commit test scripts. We've seen a few > of these in the past. So I've to decided to just fix all coccicheck > warnings/error for IIO to avoid further false positives. Fair enough and aiming for a clean coccicheck, smatch, sparse set makes it easier to spot anything real that occurs locally. Also this is the correct time to do this sort of stuff - nothing particularly big in the way of abi changes queued up for these to cause fuzz in (for once ;) > >> Added to togreg branch. > > Thanks. > >>> --- >>> drivers/staging/iio/accel/lis3l02dq_ring.c | 2 +- >>> drivers/staging/iio/iio_dummy_evgen.c | 2 +- >>> 2 files changed, 2 insertions(+), 2 deletions(-) >>> >>> diff --git a/drivers/staging/iio/accel/lis3l02dq_ring.c b/drivers/staging/iio/accel/lis3l02dq_ring.c >>> index fa4190d..ee887e9 100644 >>> --- a/drivers/staging/iio/accel/lis3l02dq_ring.c >>> +++ b/drivers/staging/iio/accel/lis3l02dq_ring.c >>> @@ -237,7 +237,7 @@ static int lis3l02dq_data_rdy_trigger_set_state(struct iio_trigger *trig, >>> u8 t; >>> >>> __lis3l02dq_write_data_ready_config(indio_dev, state); >>> - if (state == false) { >>> + if (!state) { >>> /* >>> * A possible quirk with the handler is currently worked around >>> * by ensuring outstanding read events are cleared. >>> diff --git a/drivers/staging/iio/iio_dummy_evgen.c b/drivers/staging/iio/iio_dummy_evgen.c >>> index 74e24e8..132d278 100644 >>> --- a/drivers/staging/iio/iio_dummy_evgen.c >>> +++ b/drivers/staging/iio/iio_dummy_evgen.c >>> @@ -108,7 +108,7 @@ int iio_dummy_evgen_get_irq(void) >>> >>> mutex_lock(&iio_evgen->lock); >>> for (i = 0; i < IIO_EVENTGEN_NO; i++) >>> - if (iio_evgen->inuse[i] == false) { >>> + if (!iio_evgen->inuse[i]) { >>> ret = iio_evgen->base + i; >>> iio_evgen->inuse[i] = true; >>> break; >>> >> -- >> 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 > -- 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