Searched refs:irq_masks_cur (Results 1 – 9 of 9) sorted by relevance
118 for (i = 0; i < ARRAY_SIZE(max8998->irq_masks_cur); i++) { in max8998_irq_sync_unlock()123 if (max8998->irq_masks_cur[i] != max8998->irq_masks_cache[i]) { in max8998_irq_sync_unlock()124 max8998->irq_masks_cache[i] = max8998->irq_masks_cur[i]; in max8998_irq_sync_unlock()126 max8998->irq_masks_cur[i]); in max8998_irq_sync_unlock()138 max8998->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask; in max8998_irq_unmask()146 max8998->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask; in max8998_irq_mask()174 irq_reg[i] &= ~max8998->irq_masks_cur[i]; in max8998_irq_thread()231 max8998->irq_masks_cur[i] = 0xff; in max8998_irq_init()
356 for (i = 0; i < ARRAY_SIZE(wm831x->irq_masks_cur); i++) { in wm831x_irq_sync_unlock()359 if (wm831x->irq_masks_cur[i] != wm831x->irq_masks_cache[i]) { in wm831x_irq_sync_unlock()362 wm831x->irq_masks_cur[i]); in wm831x_irq_sync_unlock()364 wm831x->irq_masks_cache[i] = wm831x->irq_masks_cur[i]; in wm831x_irq_sync_unlock()367 wm831x->irq_masks_cur[i]); in wm831x_irq_sync_unlock()380 wm831x->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask; in wm831x_irq_enable()389 wm831x->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask; in wm831x_irq_disable()507 *status &= ~wm831x->irq_masks_cur[offset]; in wm831x_irq_thread()574 for (i = 0; i < ARRAY_SIZE(wm831x->irq_masks_cur); i++) { in wm831x_irq_init()575 wm831x->irq_masks_cur[i] = 0xffff; in wm831x_irq_init()
109 mt6397->irq_masks_cur[0]); in mt6397_irq_sync_unlock()111 mt6397->irq_masks_cur[1]); in mt6397_irq_sync_unlock()122 mt6397->irq_masks_cur[reg] &= ~BIT(shift); in mt6397_irq_disable()131 mt6397->irq_masks_cur[reg] |= BIT(shift); in mt6397_irq_enable()256 regmap_write(chip->regmap, chip->int_con[0], chip->irq_masks_cur[0]); in mt6397_irq_resume()257 regmap_write(chip->regmap, chip->int_con[1], chip->irq_masks_cur[1]); in mt6397_irq_resume()
133 max8997->irq_masks_cache[i] = max8997->irq_masks_cur[i]; in max8997_irq_sync_unlock()136 max8997->irq_masks_cur[i]); in max8997_irq_sync_unlock()154 max8997->irq_masks_cur[irq_data->group] |= irq_data->mask; in max8997_irq_mask()163 max8997->irq_masks_cur[irq_data->group] &= ~irq_data->mask; in max8997_irq_unmask()268 irq_reg[i] &= ~max8997->irq_masks_cur[i]; in max8997_irq_thread()324 max8997->irq_masks_cur[i] = 0xff; in max8997_irq_init()
61 u16 irq_masks_cur[2]; member
164 u8 irq_masks_cur[MAX8998_NUM_IRQ_REGS]; member
448 int irq_masks_cur[MAX77686_IRQ_GROUP_NR]; member
397 int irq_masks_cur[MAX8997_IRQ_GROUP_NR]; member
378 int irq_masks_cur[WM831X_NUM_IRQ_REGS]; /* Currently active value */ member