MASK_BIT
aic_ic_write(ic, ic->info.mask_set + off + MASK_REG(irq), MASK_BIT(irq));
aic_ic_write(ic, ic->info.mask_clr + off + MASK_REG(irq), MASK_BIT(irq));
v = mask->bits[MASK_OFS(val)] & MASK_BIT(val);
return mask->bits[MASK_OFS(val)] & MASK_BIT(val);
mask->bits[MASK_OFS(val)] |= MASK_BIT(val);
mask->bits[MASK_OFS(val)] &= ~MASK_BIT(val);
mask->bits[MASK_OFS(i)] |= MASK_BIT(i);
mask->bits[MASK_OFS(i)] &= ~MASK_BIT(i);