Home
last modified time | relevance | path

Searched refs:irq_masks_cur (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/mfd/
Dmax8998-irq.c119 for (i = 0; i < ARRAY_SIZE(max8998->irq_masks_cur); i++) { in max8998_irq_sync_unlock()
124 if (max8998->irq_masks_cur[i] != max8998->irq_masks_cache[i]) { in max8998_irq_sync_unlock()
125 max8998->irq_masks_cache[i] = max8998->irq_masks_cur[i]; in max8998_irq_sync_unlock()
127 max8998->irq_masks_cur[i]); in max8998_irq_sync_unlock()
140 max8998->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask; in max8998_irq_unmask()
149 max8998->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask; in max8998_irq_mask()
177 irq_reg[i] &= ~max8998->irq_masks_cur[i]; in max8998_irq_thread()
237 max8998->irq_masks_cur[i] = 0xff; in max8998_irq_init()
Dwm831x-irq.c356 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()
581 for (i = 0; i < ARRAY_SIZE(wm831x->irq_masks_cur); i++) { in wm831x_irq_init()
582 wm831x->irq_masks_cur[i] = 0xffff; in wm831x_irq_init()
Dmt6397-core.c51 regmap_write(mt6397->regmap, MT6397_INT_CON0, mt6397->irq_masks_cur[0]); in mt6397_irq_sync_unlock()
52 regmap_write(mt6397->regmap, MT6397_INT_CON1, mt6397->irq_masks_cur[1]); in mt6397_irq_sync_unlock()
63 mt6397->irq_masks_cur[reg] &= ~BIT(shift); in mt6397_irq_disable()
72 mt6397->irq_masks_cur[reg] |= BIT(shift); in mt6397_irq_enable()
Dmax8997-irq.c133 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()
155 max8997->irq_masks_cur[irq_data->group] |= irq_data->mask; in max8997_irq_mask()
164 max8997->irq_masks_cur[irq_data->group] &= ~irq_data->mask; in max8997_irq_unmask()
269 irq_reg[i] &= ~max8997->irq_masks_cur[i]; in max8997_irq_thread()
328 max8997->irq_masks_cur[i] = 0xff; in max8997_irq_init()
/linux-4.1.27/include/linux/mfd/mt6397/
Dcore.h60 u16 irq_masks_cur[2]; member
/linux-4.1.27/include/linux/mfd/
Dmax8998-private.h164 u8 irq_masks_cur[MAX8998_NUM_IRQ_REGS]; member
Dmax77686-private.h451 int irq_masks_cur[MAX77686_IRQ_GROUP_NR]; member
Dmax8997-private.h397 int irq_masks_cur[MAX8997_IRQ_GROUP_NR]; member
Dmax77693-private.h552 int irq_masks_cur[MAX77693_IRQ_GROUP_NR]; member
/linux-4.1.27/include/linux/mfd/wm831x/
Dcore.h373 int irq_masks_cur[WM831X_NUM_IRQ_REGS]; /* Currently active value */ member
/linux-4.1.27/drivers/extcon/
Dextcon-max77693.c1223 info->max77693->irq_masks_cur[irq_src] in max77693_muic_probe()