staging:iio:accel:lis3l02dq add symmetry to check for presence of trigger.
Checking indio_dev->modes is uggly and not symmetric with the conditions on whether triggers are allowed in the first place. Signed-off-by: Jonathan Cameron <jic23@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Родитель
0b27d678c7
Коммит
8b1f52278f
|
@ -724,7 +724,7 @@ static int __devinit lis3l02dq_probe(struct spi_device *spi)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
error_remove_trigger:
|
error_remove_trigger:
|
||||||
if (indio_dev->modes & INDIO_BUFFER_TRIGGERED)
|
if (spi->irq && gpio_is_valid(irq_to_gpio(spi->irq)))
|
||||||
lis3l02dq_remove_trigger(indio_dev);
|
lis3l02dq_remove_trigger(indio_dev);
|
||||||
error_free_interrupt:
|
error_free_interrupt:
|
||||||
if (spi->irq && gpio_is_valid(irq_to_gpio(spi->irq)) > 0)
|
if (spi->irq && gpio_is_valid(irq_to_gpio(spi->irq)) > 0)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче