IRQS_SUSPENDED
BIT_MASK_DESCR(IRQS_SUSPENDED),
if (desc->istate & IRQS_SUSPENDED)
if (desc->istate & IRQS_SUSPENDED)
desc->istate &= ~IRQS_SUSPENDED;
desc->istate |= IRQS_SUSPENDED | IRQS_PENDING;
if (!(desc->istate & IRQS_SUSPENDED) || !irqd_is_wakeup_set(&desc->irq_data))
desc->istate &= ~IRQS_SUSPENDED;
desc->istate |= IRQS_SUSPENDED;