> + if (irq_disabled) > + irq_set_status_flags(timer->ced.irq, IRQ_NOAUTOEN); I just got a buildbot report that the above line needs 'irq.h' to be included. But I wonder if we can't skip it with: flags = IRQF_TIMER; if (irq_disabled) flags |= IRQF_NO_AUTOEN; > + ret = devm_request_irq(dev, timer->ced.irq, rzn1_timer_interrupt, > + IRQF_TIMER, timer->ced.name, timer); and use 'flags' here?