.. | .. |
---|
403 | 403 | if (ret) |
---|
404 | 404 | return ret; |
---|
405 | 405 | |
---|
| 406 | + /* We cannot mask the interrupt, so ensure it isn't auto enabled */ |
---|
| 407 | + st->adis.irq_flag |= IRQF_NO_AUTOEN; |
---|
406 | 408 | ret = devm_adis_setup_buffer_and_trigger(&st->adis, indio_dev, NULL); |
---|
407 | 409 | if (ret) |
---|
408 | 410 | return ret; |
---|
409 | | - |
---|
410 | | - adis16460_enable_irq(&st->adis, 0); |
---|
411 | 411 | |
---|
412 | 412 | ret = __adis_initial_startup(&st->adis); |
---|
413 | 413 | if (ret) |
---|
.. | .. |
---|
447 | 447 | MODULE_AUTHOR("Dragos Bogdan <dragos.bogdan@analog.com>"); |
---|
448 | 448 | MODULE_DESCRIPTION("Analog Devices ADIS16460 IMU driver"); |
---|
449 | 449 | MODULE_LICENSE("GPL"); |
---|
| 450 | +MODULE_IMPORT_NS(IIO_ADISLIB); |
---|