static void cabriolet_disable_irq(unsigned int irq) { cabriolet_update_irq_hw(irq, cached_irq_mask |= 1UL << irq); }
static void cabriolet_disable_irq(struct irq_data *d) { cabriolet_update_irq_hw(d->irq, cached_irq_mask |= 1UL << d->irq); }
static inline void cabriolet_enable_irq(unsigned int irq) { cabriolet_update_irq_hw(irq, cached_irq_mask &= ~(1UL << irq)); }
static inline void cabriolet_enable_irq(struct irq_data *d) { cabriolet_update_irq_hw(d->irq, cached_irq_mask &= ~(1UL << d->irq)); }