Lines Matching refs:mt6358_ints
16 static struct irq_top_t mt6358_ints[] = { variable
65 i >= mt6358_ints[top_gp + 1].hwirq_base) in pmic_irq_sync_unlock()
69 gp_offset = i - mt6358_ints[top_gp].hwirq_base; in pmic_irq_sync_unlock()
72 en_reg = mt6358_ints[top_gp].en_reg + in pmic_irq_sync_unlock()
73 (mt6358_ints[top_gp].en_reg_shift * int_regs); in pmic_irq_sync_unlock()
99 for (i = 0; i < mt6358_ints[top_gp].num_int_regs; i++) { in mt6358_irq_sp_handler()
100 sta_reg = mt6358_ints[top_gp].sta_reg + in mt6358_irq_sp_handler()
101 mt6358_ints[top_gp].sta_reg_shift * i; in mt6358_irq_sp_handler()
117 hwirq = mt6358_ints[top_gp].hwirq_base + in mt6358_irq_sp_handler()
148 bit = BIT(mt6358_ints[i].top_offset); in mt6358_irq_handler()
192 irqd->num_top = ARRAY_SIZE(mt6358_ints); in mt6358_irq_init()
210 for (j = 0; j < mt6358_ints[i].num_int_regs; j++) in mt6358_irq_init()
212 mt6358_ints[i].en_reg + in mt6358_irq_init()
213 mt6358_ints[i].en_reg_shift * j, 0); in mt6358_irq_init()