]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
iio: Use IRQF_NO_THREAD
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Wed, 28 Jan 2026 09:55:36 +0000 (10:55 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 29 Jan 2026 16:10:44 +0000 (16:10 +0000)
commit04d390af97f2c28166f7ddfe1a6bda622e3a4766
treedd7e492dc9c8d54ba76b1ccf0befa2cca1118ab4
parentf52690c50893ef1504990199c8a2dfbb869f38c6
iio: Use IRQF_NO_THREAD

The interrupt handler iio_trigger_generic_data_rdy_poll() will invoke
other interrupt handler and this supposed to happen from within the
hardirq.

Use IRQF_NO_THREAD to forbid forced-threading.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/accel/bma180.c
drivers/iio/adc/ad7766.c
drivers/iio/gyro/itg3200_buffer.c
drivers/iio/light/si1145.c