hc
2024-11-01 2f529f9b558ca1c1bd74be7437a84e4711743404
kernel/drivers/iio/industrialio-trigger.c
....@@ -544,6 +544,7 @@
544544 trig->subirq_chip.name = trig->name;
545545 trig->subirq_chip.irq_mask = &iio_trig_subirqmask;
546546 trig->subirq_chip.irq_unmask = &iio_trig_subirqunmask;
547
+ trig->subirq_chip.flags = IRQCHIP_PIPELINE_SAFE;
547548 for (i = 0; i < CONFIG_IIO_CONSUMERS_PER_TRIGGER; i++) {
548549 irq_set_chip(trig->subirq_base + i, &trig->subirq_chip);
549550 irq_set_handler(trig->subirq_base + i, &handle_simple_irq);