On 23/08/14 08:00, Lars-Peter Clausen wrote: > On 08/22/2014 10:48 PM, Srinivas Pandruvada wrote: >> This can result in wrong reference count for trigger device, call >> iio_trigger_get to increment reference. >> Refer to http://www.spinics.net/lists/linux-iio/msg13669.html for discussion >> with Jonathan. >> >> Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx> > > Acked-by: Lars-Peter Clausen <lars@xxxxxxxxxx> Applied > > Thanks. > >> --- >> drivers/iio/adc/ad_sigma_delta.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/drivers/iio/adc/ad_sigma_delta.c b/drivers/iio/adc/ad_sigma_delta.c >> index c55b81f..d10bd0c 100644 >> --- a/drivers/iio/adc/ad_sigma_delta.c >> +++ b/drivers/iio/adc/ad_sigma_delta.c >> @@ -472,7 +472,7 @@ static int ad_sd_probe_trigger(struct iio_dev *indio_dev) >> goto error_free_irq; >> >> /* select default trigger */ >> - indio_dev->trig = sigma_delta->trig; >> + indio_dev->trig = iio_trigger_get(sigma_delta->trig); >> >> return 0; >> >> > > -- > 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