Changed to use irqd_irq_disabled accessor function instead of touching the fielf directly